A memória do sistema relatada na caixa de diálogo Informações do sistema no Windows Vista é menor do que o esperado se houver 4 GB de RAM instalados

Traduções deste artigo Traduções deste artigo
ID do artigo: 929605 - Exibir os produtos aos quais esse artigo se aplica.

O suporte para o Windows Vista sem service packs instalador terminará em 13 de abril de 2010. Para continuar a receber atualizações de segurança para o Windows, verifique se o Windows Vista com Service Pack 2 (SP2) está em execução. Para obter mais informações, consulte esta página da Microsoft na Web: O suporte está terminando para algumas versões do Windows

Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Se um computador tiver 4 GB de RAM instalados, a memória do sistema relatada na caixa de diálogo Informações do sistema no Windows Vista é menor que o esperado.

Por exemplo, a caixa de diálogo Informações do sistema pode relatar 3.120 MB de memória do sistema em um computador que tem 4 GB (4.096 MB) de memória instalada.

Observação É possível acessar a caixa de diálogo Informações do sistema das seguintes maneiras:
  • Clique em Iniciar, digite Sistema na caixa Pesquisa e clique em Sistema em Programas.
  • Clique em Sistema e manutenção no Painel de Controle e depois em Sistema.
  • Clique em Iniciar, clique com o botão direito do mouse em Computador e clique em Propriedades.
  • Clique em Mostrar mais detalhes na janela Centro de Boas-Vindas.
Observação: O Windows Vista Service Pack 1 (SP1) alterado como componentes da interface do usuário (UI) reportam memória. Por exemplo, alguns componentes da interface do usuário do Windows Vista SP1 reportam quando há 4 GB ou mais de memória física total instalada no computador.

Para obter mais informações sobre como a memória é reportada no Windows Vista Service Pack 1, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
946003 O Windows Vista SP1 irá relatar 4GB de memória do sistema (RAM) em sistemas que possuem 4GB de memória instalada

Causa

Este comportamento é o resultado esperado de certos fatores de hardware e software.

Vários dispositivos em um computador típico requerem acesso à memória mapeada. Isto é conhecido como MMIO (E/S de memória mapeada). Para o espaço MMIO disponibilizado aos sistemas operacionais de 32 bits, o espaço MMIO deve estar nos primeiros 4 GB do espaço de endereço.

Por exemplo, se você tiver uma placa de vídeo com mais de 256 MB de memória onboard, esta memória deverá ser mapeada nos primeiros 4 GB de espaço de endereço. Se 4 GB da memória do sistema já estiverem instalados, parte do espaço de endereço deverá ser reservado para o mapeamento de memória gráfica. O mapeamento de memória gráfica substitui uma parte da memória do sistema. Estas condições reduzem a quantidade total da memória do sistema disponível no sistema operacional.

A redução na memória disponível do sistema depende dos dispositivos instalados no computador. No entanto, para evitar possíveis problemas de compatibilidade de driver, as versões de 32 bits do Windows Vista limitam a memória total disponível para 3,12 GB. Consulte a seção "Mais informações" sobre os possíveis problemas de compatibilidade de driver.

Se um computador tiver muitos dispositivos instalados, a memória disponível poderá ser reduzida para 3 GB ou menos. No entanto, a memória máxima disponível nas versões de 32 bits do Windows Vista é, normalmente, de 3,12 GB.

Como Contornar

Para que o Windows Vista use todos os 4 GB da memória em um computador que tenha 4 GB de memória instalada, o computador deve atender aos seguintes requisitos:
  • O chipset deve dar suporte a pelo menos 8 GB de espaço de endereço. Os chipsets que têm essa capacidade incluem:
    • Intel 975X
    • Intel P965
    • Intel 955X no soquete 775
    • Os chipsets compatíveis com os processadores AMD que usam os soquetes F, 940, 939 ou o AM2. Esses chipsets incluem os soquetes AMD e as combinações de CPU nas quais o controlador de memória reside na CPU.
  • A CPU deve ser compatível com o conjunto de instruções x64. A CPU AMD64 e Intel EM64T são compatíveis com este conjunto de instruções.
  • O BIOS dever ser compatível com o recurso de remapeamento de memória. O recurso de remapeamento de memória permite que o segmento da memória do sistema, já substituído pelo espaço de configuração PCI (Peripheral Component Interconnect), seja remapeado sobre a linha de endereço de 4 GB. Este recurso deve estar habilitado no utilitário de configuração do BIOS no computador. Exiba a documentação do produto do computador para obter instruções que expliquem como habilitar esse recurso. Muitos computadores orientados pelo cliente podem não ser compatíveis com o recurso de remapeamento de memória. Nenhuma terminologia padrão é usada na documentação ou nos utilitários de configuração do BIOS para esse recurso. Por isso, pode ser necessário ler as descrições das várias configurações do BIOS disponíveis para determinar se alguma das configurações habilitam o recurso de remapeamento de memória.
  • É necessário usar uma versão x64 (64 bits) do Windows Vista.
Contate o fornecedor do computador para determinar se o computador atente aos requisitos.

Observação Quando a RAM física instalada em um computador é igual ao espaço de endereço que recebe suporte deste chipset, a memória total disponível do sistema para o sistema operacional será sempre menor que a RAM física instalada. Por exemplo, considere um computador que tenha um chipset Intel 975X compatível com 8 GB de espaço de endereço. Se você instalar os 8 GB da RAM, a memória do sistema disponível para o sistema operacional será reduzida pelos requisitos de configuração PCI. Neste cenário, os requisitos de configuração PCI reduzem a memória disponível para o sistema operacional em uma quantidade que está entre, aproximadamente, 200 MB e 1 GB. A redução depende da configuração.

Mais Informações

Problemas de compatibilidade de driver induzidos pelo modo PAE

Os problemas de compatibilidade de driver relatado na DEP (Prevenção de Execução de Dados) normalmente são problemas de compatibilidade induzidos pelo modo PAE (Extensões de Endereço Físico).

Observação O PAE é exigido somente nos computadores que têm processadores compatíveis com DEP imposta por hardware.

O DEP pode causar problemas de compatibilidade com os drivers que geram código ou usam outras técnicas para gerar códigos executáveis em tempo real. Muitos drivers que enfrentaram esses problemas foram corrigidos. Como o DEP está sempre ativado nos drivers das versões de 64 bits do Windows, esses drivers geralmente enfrentam problemas de compatibilidade. No entanto, não há nenhuma garantia de que todos os drivers tenham sido atualizados para corrigir os problemas de compatibilidade induzidos pelo modo PAE. No entanto, existem alguns poucos drivers que usam estas técnicas. Normalmente, só o DEP não causa problemas de compatibilidade de driver.

Os principais problemas de compatibilidade de driver que você pode enfrentar ocorrem ao executar o modo PAE em computadores de 32 bits. O modo PAE habilita os processadores para usar mais de 4 GB de memória. A diferença primária entre os esquemas de paginação de memória PAE e, esquemas de paginação de memória não PAE, é o nível adicional de paginação necessário no modo PAE. O modo PAE requer três e não dois níveis de paginação.

Alguns drivers podem não carregar se o modo PAE estiver habilitado, pois o dispositivo talvez não consiga realizar o endereçamento de 64 bits. Ou, os drivers podem ser gravados com a pressupões que o modo PAE requer mais de 4 GB de memória. Esses drivers são gravados com a expectativa de que os drivers sempre receberão endereçamentos de 64 bits no modo PAE e de que, o driver ou o dispositivo não pode interpretar o endereço.

Outros drivers podem carregar no modo PAE mas causam uma instabilidade no sistema ao modificar diretamente a PTE (entradas de tabela de página). Esses drivers esperam entradas PTE de 32 bits mas, em vez disso, recebem PTEs de 64 bits no modo PAE.

O problema de compatibilidade de PAE mais comum para os drivers envolve transferências DMA (acesso direto à memória) e alocação de registradores de mapeamento. Muitos dispositivos compatíveis com DMA, geralmente adaptadores de 32 bits, não podem realizar endereçamento físico de 64 bits. Quando esses dispositivos são executados em modo de 32 bits, os dispositivos podem endereçar todo o espaço de endereço físico. No modo PAE, os dados podem estar presentes em um endereço físico maior do que 4 GB. Para habilitar os dispositivos que têm estas restrições de funcionamento neste cenário, o Microsoft Windows 2000 Server e as versões posteriores do Windows fornecem buffer duplo para a transação DMA. O Windows 2000 Server e as versões posteriores do Windows fazem isso fornecendo um endereço de 32 bits indicado por um registrador de mapeamento. O dispositivo pode realizar uma transação DMA para o endereço de 32 bits. O kernel copia a memória para o endereço de 64 bits fornecido ao driver. Quando o computador é executado com o modo PAE desabilitado, os drivers para os dispositivos de 32 bits não solicitam que a memória do sistema seja alocada para os registradores de mapeamento. Isto significa que o buffer duplo não é necessário, pois todos os dispositivos e drivers estão contidos no espaço de endereço de 32 bits. Testes dos drivers para os dispositivos de 32 bits em computadores com base em processadores de 64 bits demonstraram que os drivers com capacidade de DMA, que são testados como cliente, esperam registradores de mapeamento ilimitados.

Os produtos de terceiros mencionados neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.

Propriedades

ID do artigo: 929605 - Última revisão: domingo, 25 de setembro de 2011 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business 64-bit edition
Palavras-chave: 
kbtshoot kbprb KB929605

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com