The error hal.dll is missing or corrupt can usually be resolved by repairing the Windows boot configuration.
Repair the boot configuration using the Windows XP Recovery Console
- Insert the Windows XP CD into the CD drive and restart the computer.
- Press the
when prompted Press any key to boot from CD. - At the Welcome to Setup screen press
to start the Recovery Console. - If prompted, select the number corresponding to the Windows installation you want to log into (usually C:\WINDOWS) and press
. - Enter the Administrator password, if any, and press
. - At the C:\WINDOWS> prompt, type cd \ and press
.
There is one space between cd and \ (the backslash). - Type bootcfg /rebuild and press
.
There is one space between bootcfg and / (the slash) and no space between / and rebuild. - When prompted Add installation to boot list? (Yes/No/All), type y, and press
. - When Enter Load Identifier appears, type one of the following that best describes your operating system and press
: - When Enter OS Load Options appears, type /NoExecute=OptIn /fastdetect and press
. - Remove the Windows XP CD from the CD drive.
- Type Exit, and press
to reboot into Windows XP.
-Windows XP Home Edition for Windows XP Home Edition
-Windows XP Professional for Windows XP Professional
-Windows XP Media Center for Windows XP Media Center
Random Application
- 02/02/2007: Installing IIS On Windows Xp Pro
by: left_blankIf you are running Windows XP Professional on your computer you can install Microsoft’s web server, Internet Information Server 5.1 (IIS) for free from the Windows XP Pro installation CD and configure it to run on your system by following the instructions below:
- 01/06/2007: Auto End Tasks to Enable a Proper Shutdown
by: left_blankThis reg file automatically ends tasks and timeouts that prevent programs from shutting down and clears the Paging File on Exit.
- 08/06/2008: LCD care and cleaning instructions
by: beepcodeThere is a scratch-like marking on the LCD. This might be a stain transferred from the TrackPoint or from the key tops of the keyboard when the cover was pressed from the outside.

Leave a Comment