Eu configurei o Windows 7 Ultimate de 64 bits no meu PC. Tenho 4 GB de RAM e meu BIOS indica a quantidade correta (4096 MB), mas o Windows (System Manager) diz que tenho 4,00 GB (3,25 GB utilizáveis).
Esse parece ser um problema popular e procurei uma placa de vídeo integrada (integrada ao meu chipset) para desativar, mas não encontrei nada.
O que mais pode estar me impedindo de ver todos os 4 GB? Quando eu tinha o Vista de 32 bits, dizia 3,25 GB de RAM e não 4,00 GB (utilizável em 3,25 GB). Eu tenho uma CPU de 64 bits e, quando comprei minha RAM, usei uma ferramenta de compatibilidade da Crucial (o fornecedor de memória) para testar quanta memória meu PC suporta e 4 GB foi a resposta (acho que esse é um aplicativo do Windows).
Chipset é Intel (R) G33 / G31 / P35 / P31 Express Chipset PCI Express
No BIOS, procurei uma placa de vídeo integrada (integrada) e não existia, mas alguns outros dispositivos integrados. Também não há configurações de "Mapeamentos de Recursos".
DETALHES ADICIONAIS:
Chipset
North Bridge: Intel Bearlake G33
South Bridge: Intel 82801IR ICH9R
Maximum Memory Amount 8 GB
Graphics Controller Type Intel GMA 3100 (Enabled)
Acho que a primeira coisa é, como desabilito o controlador gráfico?
EDIT: este segmento indica que o problema ocorre com dispositivos mapeados na memória, mas alguém neste segmento diz que isso não se aplica a 64 bits. O restante dos comentários aponta para um problema na placa-mãe do cara que iniciou esse tópico.
Respostas:
Entre no BIOS, em CHIPSET, vá para MEMORY HOLE MAPPING e habilite-o para salvar a configuração no CMOS e reinicie. Também vá para MSCONfIG BOOT TAB e verifique se MAXIMUM MEMORY está desmarcado. Isso deve corrigir esse problema. Foi corrigido no meu desktop Gateway. Espero que isto ajude. (Adicionado por Motodude)
Gostaria de ver se o seu BIOS possui uma seção "Periféricos integrados". Meu entendimento é que dispositivos mapeados na memória em sistemas operacionais x64 podem ocupar intervalos de endereços fora da RAM do sistema.
Porém, os gráficos integrados podem e geralmente consomem a RAM do sistema ... pois representam as necessidades reais de memória. 768MB é muito, no entanto.
Eu uso o Win7 x64 e tenho 8 GB endereçáveis de 8 GB. O gerente do sistema diz "sistema operacional de 64 bits" em qualquer lugar com quanta RAM ele mostra instalada? (Meu computador, propriedades). Caso contrário, você pode estar usando a versão x86 e não a versão x86-64.
fonte
Execute o MSCONFIG , abra a guia Inicialização , clique em Opções avançadas , verifique se a Memória máxima não está limitada.
fonte
Olhe na sua BIOS e veja se existe uma configuração para algo como "Memory Remap" ou "Memory Hole"? Nesse caso, ele deve estar ativado.
O que está acontecendo (se for esse o caso) é que os dispositivos PCI precisam de espaço de endereço abaixo de 4 GB. A configuração utilizará parte da sua RAM para endereçar espaço acima de 4 GB, para que ele ainda esteja acessível.
fonte
No Windows, a RAM ausente é usada pelo dispositivo mapeado na memória. Consulte esta entrada do blog para obter detalhes.
fonte
Desativar o Remapeamento de Memória na Bios é o que fez por mim.
fonte
Primeiro, verifique novamente se você está realmente executando 64 bits agora. Abra as Propriedades do sistema clicando com o botão direito do mouse em "Computador" e clicando em Propriedades ou pressionando a tecla Windows + Pausa / Pausa.
Certifique-se de que diz Sistema operacional de 64 bits:
Mesmo que você tenha um processador de 64 bits, você também deve instalar a versão de 64 bits do sistema operacional.
Em segundo lugar, para o seu aplicativo de teste de memória, você precisa verificar se está usando a versão de 64 bits do aplicativo. Se você estiver executando um aplicativo de 32 bits, ele poderá reconhecer até 4 GB de RAM.
Considerando que você já verificou o chipset para garantir que ele suporta 8 GB, parece que o problema aqui é que você está realmente executando uma versão de 32 bits do sistema operacional. Em um sistema operacional de 32 bits, apenas a memória total de 4 GB seria reconhecida, incluindo a memória usada pelos controladores de chipset e vídeo. O resultado é geralmente algo entre 3,0 e 3,5 GB de RAM utilizável no Windows.
A última coisa que posso recomendar é uma atualização do BIOS e verificação de quaisquer configurações que possam estar limitando a quantidade de RAM em uso.
fonte