A memória disponível difere em vários GiB do que está instalado

45

Atualizei recentemente um PC Windows 7 Home Premium com 12 GB de RAM. Por alguma razão, uma vez que olhei na guia Sistema, ele disse que apenas 7,96 GB de 12 GB de RAM são utilizáveis. Eu já tentei entrar no msconfigpara ver se a Memória Máxima estava marcada, o que não estava.

Existe uma solução para este erro? Os outros tópicos que eu vi no Superusuário não me ajudaram em nada.

RAM instalada:
http://i.stack.imgur.com/W6tky.png

msconfig:
http://i.stack.imgur.com/zVhFP.png

Minha edição do Windows está mostrando "Home Premium":
enter image description here

Monitor de recursos:

Monitor de recursos

charrev
fonte
1
Você checou as especificações da sua placa-mãe? O que estão dizendo?
Davidenko 18/01
1
Forneça uma captura de tela da guia Memória no Monitor de recursos.
Daniel B
5
possível duplicata de 8.00GB RAM (3.22GB utilizável) no Windows 7 x64
Ramhound
2
É provável que o limite de memória da sua placa-mãe seja de 8 GB. Por favor, poste o modelo da sua placa-mãe para que possamos confirmar isso. Não tenho idéia de como essa pergunta ganhou tantos
votos positivos.
2
Minha placa-mãe pode suportar até 32 GB de RAM. É o Gigabyte 970A-D3SP
charrev

Respostas:

22

Uma imagem vale mais que mil palavras:

insira a descrição da imagem aqui

Esses são seus 4 GiB de memória ausentes. O que exatamente está usando? O suspeito comum é a placa gráfica (você deve consultar o manual para verificar se a sua placa realmente possui / usa sua própria RAM), placa gráfica integrada (algumas placas-mãe não desabilitam a placa gráfica interna quando você fixa uma placa dedicada, neste caso você precise desativá-lo manualmente ou reduzir o uso da VRAM ao mínimo, se não for possível desativá-lo (pode ser necessária uma atualização de ROM)), o BIOS ocultando a memória, usando uma configuração de RAM não suportada etc.

Você pode digitar devmgmt.mscno menu Iniciar para abrir o Gerenciador de dispositivos e selecionar Recursos por conexão no menu Exibir e expandir o nó Memória. Isso mostraria exatamente o que está usando a memória (se for usada por hardware) ou outra coisa.

Referência:

Braiam
fonte
1
Esta resposta é enganosa. Não há placa de vídeo no mundo que ocupe 4 GB de espaço de endereço. (Claro que existem cartões com 4 GB de RAM de vídeo a bordo, mas isso não significa que ele precisa de 4 GB pena de endereços físicos.
Jamie Hanrahan
@JamieHanrahan, que disse que apenas placas de vídeo usam endereços de memória? Eu apenas disse que é o mais comum.
Braiam 6/09/15
Também é geralmente o maior, por uma margem muito ampla. Os dispositivos de E / S não são o problema aqui. Talvez se ele tinha oito placas de vídeo ...
Jamie Hanrahan
@JamieHanrahan Não tenho certeza do que você está falando.
Braiam 6/09/15
Estou dizendo que placas de vídeo e outros dispositivos de E / S não são o problema. De jeito nenhum eles vão usar 4 GB.
Jamie Hanrahan
42

Limite de memória física

O limite de memória física depende da versão do Windows que você possui. No entanto, a memória utilizável (que pode ser menor que a memória instalada) depende de outros fatores (veja abaixo).

insira a descrição da imagem aqui

Você possui o Windows 7 Home Premium (64 bits). De acordo com a tabela acima, a memória física máxima é de 16 GB.

Limites de memória física de origem : Windows 7


Memória utilizável

Toda a memória física pode não ser utilizável.

Em um computador executando o Windows 7, a memória utilizável (RAM) pode ser menor que a memória instalada.

A redução na memória disponível do sistema depende da configuração do seguinte:

  • Os dispositivos instalados no computador e a memória reservada por esses dispositivos
  • A capacidade da placa-mãe para lidar com a memória
  • A versão e as configurações do BIOS do sistema
  • A versão do Windows 7 que está instalada (por exemplo, o Windows 7 Starter Edition suporta apenas 2 GB de memória instalada.)
  • Outras configurações do sistema

Se você tiver uma placa de vídeo com 256 MB de memória interna, essa memória deverá ser mapeada nos primeiros 4 GB de espaço de endereço. Se 4 GB de memória do sistema já estiverem instalados, parte desse espaço de endereço deverá ser reservada pelo mapeamento da memória gráfica. O mapeamento da memória gráfica substitui uma parte da memória do sistema. Essas condições reduzem a quantidade total de memória do sistema disponível para o sistema operacional.

...

Verifique as configurações do BIOS

O problema pode ocorrer porque algumas configurações do BIOS estão incorretas.

Ativar o recurso de remapeamento de memória

Verifique as configurações do BIOS para ver se o recurso de remapeamento de memória está ativado. O remapeamento de memória fornece ao Windows acesso a mais memória. Você pode ativar o recurso de remapeamento de memória no BIOS, inicializando na configuração do sistema. Consulte o Guia do Usuário do seu computador para obter instruções sobre como inicializar a configuração do sistema no seu computador. O nome do recurso de remapeamento de memória pode ser diferente para diferentes fornecedores de hardware. Isso pode ser listado como remapeamento de memória, extensão de memória ou algo semelhante. Esteja ciente de que seu computador pode não suportar o recurso de remapeamento de memória.

Alterar o tamanho da abertura do vídeo AGP nas configurações do BIOS

Verifique as configurações do BIOS para ver quanta memória você alocou na abertura de vídeo AGP. Essa é a memória que o sistema está compartilhando com a placa de vídeo usada para mapeamento e renderização de textura. Essa memória não seria usada pelo sistema, porque está bloqueada pela placa de vídeo. Você pode ajustar o tamanho da abertura do vídeo AGP no BIOS. As configurações padrão são "32 MB", "64 MB", "128 MB" e "Automático". Depois de alterar essa configuração no BIOS, reinicie o computador e verifique a memória utilizável. Você pode testar cada configuração para ver qual oferece os melhores resultados.

Origem A memória utilizável pode ser menor que a memória instalada em computadores com Windows 7

DavidPostill
fonte
2
Nas configurações do meu sistema, diz que tenho o Windows 7 Home Premium. imgur.com/6zZdMWq
charrev 18/01/2015
8
Nota: esses limites provavelmente são compartilhados com a placa gráfica. Portanto, se a (s) sua (s) placa (s) gráfica tiver (m) uma quantidade significativa de ram na placa, você ainda poderá encontrar problemas com o Premium doméstico e com 12 GB de ram na placa-mãe.
Jonathon
3
Na verdade, é muito improvável que esses limites sejam compartilhados com a memória da GPU porque todos eles são impostos por restrições de licenciamento, não por hardware. É muito fácil levar em consideração a memória mapeada quando a programação verifica isso.
Daniel B
10
"A memória máxima disponível depende da versão do Windows que você possui." Eu preferiria dizer que "a quantidade de memória que o Windows retém descaradamente sem nenhuma razão prática depende da versão que você possui". (Embora, como você disse, isso não é realmente o problema aqui.)
leftaroundabout
1
@JonathonWisnoski Eles não são. Definitivamente, é possível ter 16 GB totalmente utilizáveis ​​no Win7-HP com uma GPU grande também instalada.
J ...
2

Consulte http://support.microsoft.com/kb/978610/

Por exemplo ... uma versão de 64 bits do Windows 7 pode relatar que há apenas 7,1 GB de memória utilizável do sistema em um computador com 8 GB de memória instalada .... Memória utilizável é uma quantidade calculada da memória física total menos memória "hardware reservada".

Ele cita as placas gráficas compartilhadas como uma causa provável - você sabe se o seu computador possui uma placa dedicada ou integrada (também conhecida como compartilhada)?

É altamente improvável que seja uma compatibilidade de velocidade ou outro problema de hardware, pois a memória provavelmente não seria registrada.

No BIOS, você poderá configurar e reduzir a memória gráfica compartilhada.

Paul Ridgway
fonte
2
Se você está perguntando se eu tenho uma placa gráfica, sim, eu tenho.
charrev 19/01
1
É uma Sapphire Radeon 270x 4GB Dual-X
charrev
4
Isso explicaria a diferença entre 8 e 7,1, não entre 12 e 8.
fixer1234
1
Uma placa de vídeo compartilhada não vai consumir mais de 4 GB de RAM.
precisa saber é o seguinte
Se você possui uma placa de vídeo integrada além do seu radeon, desative-a na BIOS ou limite a RAM que consome.
James