Dit misschien ook nog wat?
Herstellen van de boot.ini (error: hall.dll missing)
Als je bij het booten de melding krijgt:
Invalid boot.ini
of
Windows could not start because the following file is missing or corrupt:
Windows\System32\Hal.dll
is de boot.ini verwijderd, beschadigd of er mist een entry.
Met het commando bootcfg kan je dan in WindowsXP een nieuwe boot.ini maken.
N.B.: Deze funtionaliteit zit alleen op de Windows XP cd, maar kan wel gebruikt worden op een 2000/NT configuratie. Mocht je niet beschikken over een Windows XP CD, dan kan je altijd zelf nog in de weer met notepad of edit.
Doe dit alleen als je weet wat je doet en zorg dat je een backup hebt van de boot.ini. Zie HOW TO: Edit the Boot.ini File in Windows 2000 voor meer info.
Hoe gebruik je bootcfg:
* Boot met de Windows XP CD en kies voor de repair optie om zo in de recovery console te komen.
* Type bootcfg /list en je ziet de inhoud van de huidige boot.ini
* Type bootcfg /rebuild om het scannen naar geinstalleerde OS'en op alle schijven te starten.
* Volg de instructies verder op het scherm om de nieuwe boot.ini te maken.
Hier een voorbeeld voor Windows XP:
* Je zal de volgende melding krijgen:
Total Identified Windows Installs: 1
[1] C:\Windows
Add installation to boot list? (Yes/No/All)
* Type hier Y om de installatie op C toe te voegen aan de boot.ini
* Daarna krijg je de volgende melding:
Enter Load Identifier
* Hier wordt om de naam gevraagd van het OS en vul je dus of
Microsoft Windows XP Professional in of Microsoft Windows XP Home Edition
* Als laatst krijg je de melding:
Enter OS Load options
* Type hier /fastdetect en je nieuwe boot.ini is klaar
* Type nu nog exit om je systeem te rebooten.
Bron:
http://support.microsoft....aspx?scid=kb;en-us;330184
Als zelfs recoveren niet meer lukt...
Dan kan je als allerlaatste redding voor de herinstallatie nog via bootdisks je data
proberen veilig te stellen.
In geval van een FAT/FAT32 partitie kan je met een normale bootdisk al een heel eind komen. In geval van NTFS kun je hier kijken hoe je die kan benaderen vanuit DOS: