El Windows que tienes es x86 o x64?

Para que te reconozca toda tu memoria RAM necesitas un SO de 64bits, Windows XP x64 o Windows Vista x64 o Linux.

Cualquier otro Windows x86 como XP o Vista (32bits) no te reconocerá los 4GB de memoria.

Saludos
Abur!