O arquivo hal.dll é um arquivo oculto usado pelo Windows XP para se comunicar com o hardware do computador. O Hal.dll pode se tornar danificado, corrompido ou excluído por vários motivos e geralmente é levado à sua atenção pela mensagem de erro "faltando ou corrompido hal.dll".
Siga estes passos simples para restaurar o arquivo hal.dll danificado / corrompido ou ausente do CD do Windows XP usando o Console de Recuperação.
Hall.dll erros podem ocorrer não só no Windows XP, mas também o Windows 10, Windows 8, Windows 7 e Windows Vista. No entanto, erros hall.dll encontrados em versões posteriores do Windows são geralmente o resultado de um problema diferente. Consulte Como corrigir erros de Hal.dll no Windows 7, 8, 10 e Vista se o erro hall.dll não estiver acontecendo no Windows XP.
Como restaurar o Hal.dll de um disco do Windows XP
Restaurar hal.dll do CD do Windows XP é um processo fácil que deve levar menos de 15 minutos para ser concluído.
-
Entre no Console de Recuperação do Windows XP.
-
Quando você atingir o prompt da linha de comando (detalhado na etapa 6 do link acima), digite o seguinte e pressione Entrar:
expandir d : i386 hal.dl_ c: windows system32
Usando o comando expand como mostrado acima, d representa a letra da unidade atribuída à unidade óptica em que o CD do Windows XP está atualmente. Embora seja mais frequente D , seu sistema poderia atribuir uma letra diferente. Além disso, C: windows representa a unidade e a pasta em que o Windows XP está atualmente instalado. Mais uma vez, este é mais frequentemente o caso, mas o seu sistema pode ser diferente.
Certifique-se de prestar atenção a onde os espaços pertencem neste comando. O comando "expandir" é por si só e, portanto, é necessário um espaço antes de você inserir o caminho para a unidade ótica. O mesmo é verdade para o c drive de system32 caminho - verifique se há um espaço antes de começar a digitar C.
-
Se você for solicitado a sobrescrever o arquivo, pressione Y.
-
Retire o CD do Windows XP, digite Saída e depois pressione Entrar para reiniciar o seu PC.
Supondo que um arquivo hal.dll faltando ou corrompido era o único problema, o Windows XP deve iniciar normalmente.
-
É isso aí!
O que fazer se você não tiver um drive de disco
Se a sua unidade de disco não está funcionando ou, por alguma razão, está faltando totalmente, você ainda pode copiar o arquivo hal.dll para o lugar certo na C dirigir. A única ressalva aqui é que você, é claro, deve ter o arquivo hal.dll armazenado em algum outro lugar, como em um disquete.
Algumas fontes dirão que não há problema em baixar arquivos DLL como hal.dll de fontes online, mas não o recomendamos. Por mais fácil que seja, o arquivo DLL pode estar infectado com um vírus, estar desatualizado ou simplesmente não ser o arquivo original, e pode causar ainda mais problemas para você. Sua melhor aposta é usar outro computador para copiar o hal.dll do disco XP para um disquete.
Se você estiver usando um disquete, você primeiro tem que formatá-lo e fazê-lo inicializá-lo, e depois, claro, inicializá-lo, alterando a ordem de inicialização no BIOS. Se você precisar de ajuda para formatar o disquete no XP, há instruções nesta parte da Computer Hope.
Depois de inicializar no disquete, use este comando para copiar o arquivo hal.dll para o C dirigir:
cópia de a: hal.dll c: windows system32
Novamente, como você leu acima, essas letras de unidade podem ser únicas dependendo de como o computador está configurado, mas geralmente, UMA e C as unidades são reservadas para a unidade de disquete e a unidade do Windows, respectivamente.