. Microsoft Windows XP använder Hardware Abstraction Layer ( HAL ) för att hålla program från att få direkt tillgång till datorns minne , processor och annan hårdvara . Detta bidrar till att göra Windows XP säkrare än tidigare versioner av Windows som var baserade på DOS . Hal.dll är den fil som Windows använder för att hålla reda på HAL . Om ditt exemplar av Hal.dll är skadad eller saknas i systemet katalogen , reparera felet genom att fixera Boot.ini eller återställa en ny kopia av Hal.dll i System32 katalogen . Saker du behöver Review, Windows XP CD - ROM
Visa fler instruktioner
Reparera Boot.ini
1
Placera en startbar Windows XP -CD : ni CD - ROM-enhet . Starta om datorn och låt den starta från CD .
2
Tryck " R " på " Välkommen till installationsprogrammet " dialogen i det textbaserade installationsprogrammet . Välj den Windows- installation som du behöver för att fixa . Skriv in administratörens lösenord om du ställer en under installationen av Windows XP . Bara att trycka på "Enter " utan att ange ett lösenord om du inte ställt in ett administratörslösenord under installationen .
3
Ange de tre nedanstående kommandon på kommandoprompten . Varje rad ett i taget. Tryck " Enter " efter att du skrivit in varje kommando :
" hän - H - R - SC : \\ BOOT.INI "
" DEL C : \\ BOOT.INI "
" bootcfg /rebuild fixboot "
4
Skriv "exit " och tryck på " Enter " för att avsluta Återställningskonsolen . Starta om datorn och försök att starta upp Windows .
Expandera en ny kopia av Hal.dll
5
Sätt en Windows XP -CD i datorn . Starta datorn i Återställningskonsolen på samma sätt som du gjorde för att reparera Boot.ini
6
Ange kommandot " expand d : . \\ I386 \\ HAL.DL_ C : \\ WINDOWS \\ System32 \\ hal.dll " på Kommandotolken . Tryck på " Enter" .
7
Ta bort Windows XP -CD från enheten . Skriv " exit " för att avsluta Återställningskonsolen och starta om datorn systemet tillbaka i Windows .