Los SO de 32 bits solo te reconoceran maximo 3 GB de ram, asi que pasando al SO de 64 BITS te deberia de reconocer integros los 4 GB de ram, pero no nos dices si tienes tarjeta de video integrada o de otro tipo agp o pcie.
Si es integrada que es lo mas probable los 512 MB de ram restantes deben estar ahi.
POr tanto tienes que acceder a la BIOS y reajustar estos valores por uno de menor cantidad ya sea, 256 o 128 para quedat tu memoria en:
3.7 GB de ram aprox si dejas la memoria compratida en 256 MB o
3.8 aprox de ram si dejas la memoria compratida en 128 mb.
Asi que puedes ver esto en las propiedadez avanzadas de la pantalla y te dira cuanta memoria tienes asignada a video o verlo directamente desde el BIOS buscando algo como esto, aclaro no todos los bios son iguales pero si muy parecidos.
http://www.maximopc.org/images/articulos/678/_big_bios02.jpg
ahi donde dice "memory shared" puedes cambiar el valor por el que prefieras.
aqui otra similar
http://xpc.giltesa.com/wp-content/uploads/2008/05/MSI-P6NGM-FIH_archivos/image014.jpg
Para entrar al bios generalmente se pulsa SUPR o DEL durante el arranque del equipo.