O sistema operacional de 32 bits não pode endereçar mais de 4 GB de RAM. Então, mesmo que eles te dêem mais RAM, você não será capaz de usá-lo. No Linux há uma solução alternativa - PAE. Ele permite que você aborde mais de 4 GB de RAM. No entanto, para o Windows, talvez o sistema operacional de 64 bits seja a única solução.
Sobre a instalação virtual - você tem certeza de que a RAM é o gargalo?