Me deparei com este post ontem, quando recebi um problema de memória semelhante com um laptop do Windows 7 com 3 GB de RAM, mas registrando apenas 766 MB disponíveis.
Depois de ler vários posts, decidi alterar fisicamente a RAM disponível, simplesmente removendo um dos SODIMMS. Então meu laptop de 3 GB foi temporariamente 1 GB (removendo o módulo de 2 GB). Eu suspeito que, como mencionado anteriormente, reposicionar ou trocar boa RAM não faria diferença.
E voila! 1 GB de RAM foi visto de repente. Em seguida, removi o módulo de 1 GB que substitui o módulo de 2 GB - e 2 GB foram vistos e utilizáveis. Em seguida, substituiu o 1 GB e o 2 GB e todos os 3 GB estavam disponíveis, não os 766 MB ou o que quer que fosse.
Eu também ajustei a RAM de vídeo no BIOS e, embora isso tivesse o efeito de alterar incrementalmente a RAM disponível, isso não resolveu o problema para mim.
O problema original parece ter sido causado por (de todas as coisas) a validação / ativação do Windows. Após um disco rígido inoperante e nenhum software de recuperação, usei uma versão comercial do Windows 7 de 64 bits para reinstalar (sabendo que o EULA estava incorreto). Em seguida, reativei o Windows com o EULA correto (da base do laptop). Embora o Windows estivesse feliz e reativado, estava seguindo isso (e aparentemente é bastante comum) que surgiram problemas de memória.
Parece que o Windows reserva muita memória (incorretamente) para outro uso de hardware. Também desinstalei alguns dispositivos de hardware ao longo do caminho, mas isso também não fez diferença.