O chipset 945G tem um controlador de memória de 32 bits. Normalmente, ele reserva 256 MB para a memória de vídeo e os outros 512 MB serão usados para outros recursos que usam acesso direto à memória (DMA) ou E / S mapeada na memória. Em um sistema de 32 bits, você só poderá acessar todos os 4 GB (e provavelmente conseguir instalar mais de 4 GB) de memória se as extensões de endereço físico (PAE) suportadas pelo chipset.
Sua memória está bem. Essa é a limitação do seu chipset. Na verdade, eu estou rodando em um sistema equipado com 945G agora com 4GB de memória instalada, 3.25GB utilizável.