O Driver Não Pode Ser Carregado com a Chave /3GB

Traduções deste artigo Traduções deste artigo
ID do artigo: 319043 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Se você utilizar a chave /3GB no arquivo Boot.ini para suportar um programa que possa usar mais de 2 GB do espaço de endereço virtual, um driver pode não ser carregado quando o Windows iniciar. Isso tem mais chances de ocorrer com drivers de adaptador de vídeo. É muito provável que isso aconteça no caso do dispositivo de hardware tiver muita RAM (random access memory) integrada sendo usada como um buffer.

Causa

Esse problema ocorre porque o driver está tentando reservar um grande bloco de endereços de memória virtual contíguos no espaço de endereço do kernel para mapear o buffer do dispositivo. Quando você usa a chave /3GB, a memória disponível para o kernel é dividida em partes iguais. O kernel talvez não consiga localizar um grande bloco de memória suficiente para responder à solicitação do driver.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o Windows XP. Para obter informações adicionais, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
322389 How to Obtain the Latest Windows XP Service Pack
A versão em inglês desta correção deverá ter os seguintes atributos de arquivo ou posteriores:
   Data         Hora   Versão       Tamanho     Nome do arquivo
   -------------------------------------------------------
   10-Jun-2002  15:44  5.1.2600.48  1,836 KB  Ntoskrnl.exe
   10-Jun-2002  15:44  5.1.2600.48  1,804 KB  Ntkrnlmp.exe
   10-Jun-2002  15:44  5.1.2600.48  1,858 KB  Ntkrnlpa.exe
   10-Jun-2002  15:44  5.1.2600.48  1,831 KB  Ntkrpamp.exe
				

Após instalar essa hotfix, você pode usar a nova chave de gerenciamento de memória /USERVA. Você pode usar essa chave para configurar a memória alocada acima de 2GB para o modo Usuário a partir do kernel. Fazendo isso, você pode encontrar um número que permite ao driver ser carregado.

Por exemplo, usar a chave /USERVA=2900 no arquivo Boot.ini configura um espaço de endereço virtual no modo Usuário de 2900 MB e um espaço de endereço virtual no modo Kernel de 1100 MB.

Situação

A Microsoft informa que este problema pode ocorre em seu(s) produto(s) listado(s) na secção "Aplica-se" deste artigo. Esse problema foi corrigido primeiro no Windows XP Service Pack 1.

Referências

Para obter mais informações sobre o uso da chave /USERVA, veja o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
316739 How to Use the /USERVA Switch in the Boot.ini File to Tune /3GB Configurations

Propriedades

ID do artigo: 319043 - Última revisão: quinta-feira, 13 de abril de 2006 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kbqfe kbhotfixserver kbbug kbfix kboswin2000fix kbwinxpsp1fix KB319043

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