2009-10-16 14:08:17 +0000 2009-10-16 14:08:17 +0000
27
27

Porque é que toda a minha RAM extra está marcada como "hardware reservado" no Windows 7?

Tenho uma nova estação de trabalho HP Z800, a correr Windows 7 Enterprise 64 bit. As especificações do Z800 são aqui .

A máquina tem 4GB de RAM – windows reportou 1.99GB disponível, 2GB foi “hardware reservado”. Adicionei mais 2 GB e o windows reporta que há 6 GB de RAM física, mas agora 4 GB é “hardware reservado”. A BIOS também vê a quantidade total de RAM.

A placa de vídeo é uma nVidia Quadro FX 580, por isso não deve usar nenhuma memória partilhada.

Porque é que toda a minha RAM extra está marcada como “hardware reservado” no Windows 7?

Respostas (7)

30
30
30
2010-02-11 22:11:18 +0000

Acontece que a RAM instalada estava numa configuração não suportada – Nesta máquina, se instalar chips de 2GB, estes têm de ser instalados em triplo, tal como referido aqui (pdf).

É interessante notar que o Windows viu a memória, mas esta foi tornada inutilizável e marcada como “hardware reservado”.

17
17
17
2009-10-27 19:29:40 +0000

Ouch, triste por ouvir sobre a reinstalação.

Há um grande post no Blog Mark Russinovich que explica como o windows usa memória física .

  1. Os dispositivos de hardware podem reservar grandes blocos de espaço físico de endereços… Para ver se um dispositivo está reservando um grande bloco de espaço físico de endereços, lance “devmgmt.msc”, selecione Recursos por Conexão no Menu Ver, e expanda o nó de Memória. (O blog do Mark explica isto melhor.)

  2. Embora a sua placa de vídeo tenha memória de vídeo onboard, rápida e dedicada, o Windows ainda tem de se dirigir e interagir com essa memória usando o mesmo endereçamento de memória física que é usado para RAM, dispositivos PCI e outros dispositivos. Isto pode ocupar o espaço físico de endereçamento. O SO de 64 bits deve lidar melhor com isto do que um SO de 32 bits, mas as suas mãos ainda podem estar atadas a alguns requisitos do dispositivo. (A My Dell tem 700 MB de hardware reservado em Win7x64. Não é tão mau como o seu problema, mas ainda assim irritante.)

  3. Seria útil saber se uma ferramenta como memtest (que arranca e corre sem janelas) consegue ver toda a RAM instalada. Tente algumas das ferramentas de informação do sistema no UBCD para ver se elas podem ver (e testar) toda a sua RAM. Isto avisá-lo-ia se o Windows tem alguma coisa a ver com isto.

Como pensamento final, você comprou-o novo a um grande fornecedor, você deve ser capaz de obter um suporte deles, e perguntar-lhes sobre o assunto. Eles podem muitas vezes chegar ao fundo deste tipo de problema muito mais rapidamente do que pesquisar na internet, e você já pagou por este serviço.

Editar: esta Pergunta SO _ pode_ estar relacionada com o seu problema, e há outra boa explicação de como as reservas de IO com memória podem reduzir a RAM utilizável . Mais uma vez, este pode não ser exactamente o problema que está a enfrentar, mas esses blogs dizem-lhe como pode determinar se o é.

Diga-nos.

6
6
6
2010-06-09 17:44:28 +0000

Tenho exactamente este problema resolvido! Com Gigabyte p55a ud3r e Kingston KHX1600C9D3K4/8GX.

Quando se compra RAM, obtém-se em pares, uma vez que cada par/memória só pode funcionar no canal de memória 1 ou no canal de memória 2.

Se se colocar um par de memória que foi concebido para funcionar apenas no canal 1, no canal 2 (como eu fiz sem saber). A BIOS só as reconhece, “MAS” não as disponibiliza para utilização. O Windows 7 só consegue ver o total de RAM instalado (no meu caso 8 GB), mas não consegue fazer uso dos outros 4 GB no canal de memória 2, e o Windows 7 pensa que os 4 GB de memória são “HARDWARE RESERVED”.

Por isso aconselho-o a alternar entre os slots de memória, como eu fiz, e agora só tenho 5 MB de HARDWARE RESERVED em vez de 4 GB como antes, quando coloco os sticks de RAM nos slots/canais errados.

4
4
4
2012-01-31 17:03:05 +0000

Eu tinha este mesmo problema e fixei-o na minha máquina específica. Eu estava mostrando 4G reservado em HW. Entrei na BIOS do MB e sob configuração do chipset/ gráficos internos/

mudei a configuração para Frame Buffer Location de [Above 4G] para [Below 4G}… e agora tenho 1MB em HW reservado e não 4G. O Windows vê tudo *G como utilizável

3
3
3
2009-10-16 15:45:25 +0000

Talvez a actualização da BIOS possa ajudar? Tente também activar o Memory Remaping na BIOS, ou algo do género, se conseguir encontrá-lo no seu SETUP.

2
2
2
2016-04-23 22:42:21 +0000

Na verdade, há uma grande pista na mensagem: “Hardware reservado”.

Se verificar/desmarcar a caixa de verificação “Memória máxima” no Windows não ajudar, o culpado pode ser a configuração padrão da BIOS, que pode reservar memória RAM excessiva para hardware gráfico.

No meu caso, o Windows informou que 1.1G da minha RAM 8G instalada era “hardware reservado”:

Eu corrigi-a alterando a configuração da BIOS. O nome ou detalhes do menu podem ser diferentes na sua BIOS, mas aqui está a história no meu caso. Em Advanced Chipset Configuration, vá para Advanced Chipset Configuration:

Under Advanced Chipset Configuration é uma configuração chamada UMA Frame Buffer Size. Isto controla quanto da sua RAM está reservado para o seu hardware gráfico, e por defeito pode ser definido para Auto, que irá decidir uma quantidade baseada na quantidade de RAM que tem instalada e dependente das suas necessidades - pode reservar muito mais do que o necessário:

http://www.errorteck.com/good-to-know/computer-terminology/how-to-get-more-performance-from-a-laptop-computer.html

Para uso geral, defina-o para 256M:

O resultado em Task Manager:

2
2
2
2012-07-10 11:35:22 +0000

Tive um problema semelhante com um Samsung R519. No meu caso passei de 2gb para 4gb de RAM mas só tenho um SO de 32bit na minha máquina. Portanto, no meu caso esse é o factor limitante, pois o SO de 32bit só verá 3gb no máximo.