Existe mobos que suportam atem 128GB de RAM, a questão é que aqui no Brasil mobos que suportam 64GB de RAM ja são raras.
O problema dele certamente é porque 40GB de HD fica em torno de 37 a 36GB o windows gasta uma quantidade se for o windows 7 é bem facil sobrarem apenas 19,5GB, ai não a o que se fazer a não ser usar Ubuntu ou XP que são menores e mais leves.