Este artigo descreve as opções de HAL (Camada de Abstração
de Hardware) listadas no Gerenciador de dispositivos e as opções disponíveis
após a execução da instalação do Microsoft Windows XP ou do Microsoft Windows
Server 2003.
O Gerenciador de dispositivos do Windows XP e do Windows
Server 2003 listam as escolhas limitadas para a alteração do tipo de HAL ao
clicar em Atualizar driver. O Gerenciador de dispositivos do
Microsoft Windows 2000 permite a seleção de qualquer tipo de HAL. Se você
selecionar um HAL incorreto, não será possível iniciar o Windows 2000 ou outros
problemas poderão ocorrer. Apesar de as seleções serem limitadas, é possível
alterar o HAL se você tiver certeza de que o HAL selecionado funcionará no
sistema. As opções apresentadas aqui são compatíveis com a maioria dos
sistemas. No entanto, alguns sistemas podem apresentar problemas.
Ao
instalar os seguintes HALs em um computador com o Windows XP ou o Windows
Server 2003, as seguintes opções de HAL do gerenciador de dispositivos
aparecem:
"PC padrão", Non-ACPI PIC HAL (Hal.dll)
PC padrão
"MPS Uniprocessor PC", Non-ACPI APIC UP HAL (Halapic.dll)
PC padrão
MPS Uniprocessor
MPS Multiprocessor
"MPS Multiprocessor PC", Non-ACPI APIC MP HAL (Halmps.dll)
PC padrão
MPS Multiprocessor
"Interface de energia e configuração avançada (ACPI) PC", ACPI PIC HAL (Halacpi.dll)
PC padrão
Interface de energia e configuração avançada (ACPI)
PC
"ACPI Uniprocessor PC", ACPI APIC UP HAL (Halaacpi.dll)
PC padrão
Interface de energia e configuração avançada (ACPI)
PC
ACPI Uniprocessor
ACPI Multiprocessor
"ACPI Multiprocessor PC", ACPI APIC MP HAL (Halmacpi.dll)
PC padrão
Interface de energia e configuração avançada (ACPI)
PC
ACPI Multiprocessor
MPS Multiprocessor
Observações
Um sintoma comum, ao implantar a imagem incorreta em um
computador, é que a imagem Sysprep pára de responder no reinício ou reporta a
seguinte mensagem de erro:
Stop
0x0000007b
Se um HAL incorreto for forçado durante a instalação ou
usando um Sysprep (System Preparation Image), será possível consultar lista
correta de HALs apenas se você realizar uma nova instalação do Windows XP ou do
Windows Server 2003. Não é possível alterar para um HAL que não esteja listado
no Gerenciador de dispositivos.
O Gerenciador de dispositivos não permite a alteração de um
Non-ACPI HAL para um ACPI HAL. É necessário usar uma nova instalação do Windows
XP ou do Windows Server 2003 para esse tipo de alteração. Mude de um ACPI HAL
para um Non-ACPI HAL apenas para solucionar problemas.
No Windows XP e nas versões posteriores, o ACPI
Uniprocessor HAL e o MPS Uniprocessor HAL reconhecem a existência de mais de um
processador e reporta a identificação de MP. O Plug and Play detecta que a
lista de identificação de hardware do devnode do computador foi alterada e move
o devnode de volta para o processo de detecção "localizar novo hardware". Por
isso, ao adicionar um segundo processador, os arquivos MP (HAL e kernels) são
automaticamente instalados e não é necessário atualizar manualmente o driver no
Gerenciador de dispositivos.
A Microsoft não dá suporte à execução de um HAL que não
seja o HAL instalado normalmente no computador pela instalação do Windows. Por
exemplo, a execução de um PIC HAL em um computador APIC não recebe suporte.
Apesar de essa configuração parecer funcionar, a Microsoft não a testou e você
pode ter problemas de desempenho e interrupção. A Microsoft também não dá
suporte à troca de arquivos usados pelo HAL para alterar manualmente os tipos
de HAL.
A Microsoft recomenda a troca de HALs apenas para
solucionar problemas ou para resolver um problema de hardware.
Ao criar uma imagem Sysprep, ela deve conter o tipo de HAL
correto para o computador em questão. A seguinte lista descreve os computadores
nos quais é possível implantar uma imagem Sysprep específica com base no tipo
de HAL no computador de origem:
É possível implantar uma imagem Sysprep, criada em um
computador que usa um PC padrão, Non-ACPI PIC HAL (Hal.dll), em um computador que usa os seguintes tipos de HAL:
PC padrão, Non-ACPI PIC HAL (Hal.dll)
É possível implantar uma imagem Sysprep, criada em um
computador que usa uma Interface de energia e configuração avançada (ACPI) PC, ACPI PIC HAL (Halacpi.dll), em um computador que usa os seguintes tipos de HAL:
Interface de energia e configuração avançada (ACPI)
PC, ACPI PIC HAL (Halacpi.dll)
É possível implantar uma imagem Sysprep, criada em um
computador que usa um MPS Uniprocessor PC, Non-ACPI APIC UP HAL (Halapic.dll), em um computador que usa os seguintes tipos de HAL:
MPS Uniprocessor PC, Non-ACPI APIC UP HAL
(Halapic.dll)
MPS Multiprocessor PC, Non-ACPI APIC MP HAL
(Halmps.dll)
É possível implantar uma imagem Sysprep, criada em um
computador que usa um MPS Multiprocessor PC, Non-ACPI APIC MP HAL (Halmps.dll), em um computador que usa os seguintes tipos de HAL:
MPS Multiprocessor PC, Non-ACPI APIC MP HAL
(Halmps.dll)
MPS Uniprocessor PC, Non-ACPI APIC UP HAL
(Halapic.dll)
É possível implantar uma imagem Sysprep, criada em um
computador que usa um ACPI Uniprocessor PC, ACPI APIC UP HAL (Halaacpi.dll), em um computador que usa os seguintes tipos de HAL:
ACPI Uniprocessor PC, ACPI APIC UP HAL
(Halaacpi.dll)
ACPI Multiprocessor PC, ACPI APIC MP HAL
(Halmacpi.dll)
É possível implantar uma imagem Sysprep, criada em um
computador que usa um ACPI Multiprocessor PC, ACPI APIC MP HAL (Halmacpi.dll), em um computador que usa os seguintes tipos de HAL:
ACPI Multiprocessor PC, ACPI APIC MP HAL
(Halmacpi.dll)
ACPI Uniprocessor PC, ACPI APIC UP HAL
(Halaacpi.dll)
Observação Atualmente, as opções no Gerenciador de dispositivos não listam
uma versão APIC do HAL ao alterar o HAL em um sistema APIC. Apesar de o PIC HAL
instalado funcionar, é possível selecionar a versão preferida do APIC depois de
instalar um hotfix nos computadores que estão executando o Windows Server 2003
com Service Pack 1 (SP1).
Para obter mais informações sobre o hotfix para o Windows
Server 2003 Service Pack 1 (SP1), clique nos números abaixo para ler os artigos
na Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em
inglês):
Você não tem a opção de fazer o downgrade para um HAL, que está configurado para usar um APIC de processador único, ao tentar alterar o tipo de computador usando o Gerenciador de dispositivos no Windows Server 2003
Como forçar um HAL (Camada de Abstração de Hardware) durante uma atualização ou uma nova instalação do Windows XP
Para obter mais informações sobre
como reinstalar o Windows XP, clique no número abaixo para ler o artigo na Base
de Dados de Conhecimento Microsoft (a página pode estar em inglês):
Quanto esforço foi necessário para seguir os procedimentos deste artigo?
Muito baixo
Baixo
Moderado
Alto
Muito alto
Diga-nos o porque e o que podemos fazer para melhorar esta informação
Obrigado! Seus comentários são usados para nos ajudar a aperfeiçoar o conteúdo de suporte. Para obter mais opções de ajuda, visite a Home Page de Ajuda e Suporte.