system32\hal.dll

ud0ggy

Commander
Mitglied seit
29.12.2003
Beiträge
178
Renomée
2
moin

n bekannter hat nen problem mit seinem pc und zwar wenn er den pc hochfahren will kommt folgende meldung:

Windows konnte nicht gestartet werden, da folgende Datei fehlt oder beschädigt ist:
<Windows root>\system32\hal.dll
Installieren Sie ein Exemplar der o.a. Datei erneut.


betriebsystem: win xp home.
problem: pc fährt gar ned richtig hoch, also was kann man machen?
muss man windows wieder neu installieren oder geht des auch irgendwie anderster?

danke für eure hilfe.

mfg
 
Windows XP CD ins CDROM Laufwerk legen,
im Bios auf
"BOOT from CDROM" (könnte auch anders heissen oder mittels "F"-Taste auswählen)

Leertaste drücken um XP von CDROM zu starten
mit "R" XP-Installation reparieren lassen
(nicht die reparatur console auswählen)
 
Oder die manuelle Version:

HAL.DLL is Missing
Boot from your CD and follow the directions below to start Recovery Console.
Insert the Setup compact disc (CD) and restart the computer. If prompted, select any options required to boot from the CD.
When the text-based part of Setup begins, follow the prompts; choose the repair or recover option by pressing R.
If you have a dual-boot or multiple-boot system, choose the installation that you need to access from the Recovery Console.
When prompted, type the Administrator password. (if you didn't create one try pressing enter).
At the system prompt, type Recovery Console commands; type help for a list of commands, or help commandname for help on a specific command. Most likely you will need to expand the file from the CD. The command would be expand d:\i386\hal.dl_ c:\windows\system32\hal.dll. Substitute d: for the drive letter of your CD. Once you have expanded the file type "exit" to exit the Recovery Console and restart the computer.
Error Message: Cannot Find \Windows\System32\hal.dll
This situation occurs when setting up a dual boot situation with Windows 2000 and Windows XP (it may occur with other setups). After Windows XP's install routine has finished copying files, and is ready to boot to the GUI portion of SETUP, you may receive the above error.
One possible fix. So far, this has been traced to an incorrect BOOT.INI file. To gain access to the Boot.ini:
Go to Start/Run and type in: msconfig. Then go to the Boot.ini Tab. Or...Right click the My Computer icon/Properties/
Advanced/Startup and Recovery/Settings/System Startup/Edit.
How to Edit the BOOT.INI File in Windows XP http://support.microsoft.com/support/kb/articles/Q289/0/22.asp
This user had 1 hard drive, partitioned into C and D drives. His BOOT.INI file looked like this: (the erroneous lines are in "blue")
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

The 3 in the erroneous lines, above, points to the 3rd partition on the first physical hard disk. Since this user only had 2 partitions, this value was incorrect. Changing the value to 2, in both lines, allowed the user to complete Windows XP's setup.
The corrected BOOT.INI looked like this:
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

HAL.DLL is Missing - Updated by MVP Alex Nichol
Option 1: Boot from your CD and follow the directions to start Recovery Console. Then:

Attrib -H -R -S C:\Boot.ini
DEL C:\Boot.ini
BootCfg /Rebuild
Fixboot

Option 2: Boot from your CD and follow the directions below to start Recovery Console.
Insert the Setup compact disc (CD) and restart the computer. If prompted, select any options required to boot from the CD.
When the text-based part of Setup begins, follow the prompts; choose the repair or recover option by pressing R.
If you have a dual-boot or multiple-boot system, choose the installation that you need to access from the Recovery Console.
When prompted, type the Administrator password. (if you didn't create one try pressing enter).
At the system prompt, type Recovery Console commands; type help for a list of commands, or help commandname for help on a specific command.
Most likely you will need to expand the file from the CD. The command would be expand d:\i386\hal.dl_ c:\windows\system32\hal.dll. Substitute d: for the drive letter of your CD. Once you have expanded the file type "exit" to exit the Recovery Console and restart the computer.

Wenn du googelst findest du das gleiche auch auf deutsch.
 
hm ne danke, des is mir zu kompliziert, ich versuchs morgen so, wies lopi gesagt hat.

aber danke :)
 
moin

also ich hab cd eingelegt, von gestartet und r gedrückt.

am ende musst ichs doch irgendwie manuell machen, hat au mit den befehlen wie ihrs geschrieben hat, geklappt.
nur kam die meldung, dass er die datei ned gefunden hat oder sowas.

dann wollt ich nochmal neu starten, damit ichs irgendwie hinbekomm, dass der automatisch repariert, fährt auf einmal der pc.

dacht ich: alles bestens, funktioniert wieder.
kam dann fehlermeldung von nem schweren fehler, im bericht steht was drin von:

minidump/mini113005-06.dmp
und
irgendwas.tmp.dir00/sysdata.xml

ach ja und wenn pc bissle läuft und man was macht, tut der pc nach kurzer zeit neustarten.

und des internet geht auch ned.
wenn man sich mit aol einwählen will, startet der pc ebenfalls neu.

was kann man jetzt dagegen machen?
windows neu installieren oder gibts ne andere möglichkeit?

danke
 
Zurück
Oben Unten