Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works

Windows doesn't boot

  • Please log in to reply



    New Member

  • Member
  • Pip
  • 2 posts
I upgraded Web Root and when the system rebooted I got a message of reinstall
<windows root>system32\hal.dll File missing or corrupted. I booted off the windows
disk entered recovery console and ran chkdsk /p /r. It found one error and fixed it.
When it rebooted the same message came back. How would I reinstall system32\hal.dll
When safe mode doesn't work and I can't get in.
  • 0




    Tech Staff

  • Technician
  • 16,645 posts
Hi tobinandy...

This problem can be caused by a couple of different things...a bad boot.ini file or a missing/damaged hal.dll file. You have a few options to fix this issue.

Modify the boot.ini using Recovery Console...
Microsoft Procedure

Replace Hal.dll...
Boot from your Windows XP CD.
When you receive the "Press any key to boot from CD" message, press a key to start your computer from the Windows XP CD-ROM.
When you receive the "Welcome to Setup" message, press R to start the Recovery Console.
Press the number that corresponds to the correct location for the installation of Windows you want to repair, typically this will be #1.
At the command prompt type: expand d:\i386\hal.dl_ c:\windows\system32\hal.dll (where d: is the drive letter of your CD and c:\windows is the location for your Windows installation folder.) If prompted for permission to overwrite an existing version of the hal.dll file select yes.
Once you have expanded the file type exit to exit the Recovery Console and restart the computer.

Repair Installation...
REPAIR your installation of XP. This procedure will not damage or change your current files or settings...it will just repair or replace damaged system files. You will be asked for your Installation CD and may be asked for your product key. Follow the instructions carefully...print them out if you can. Note: This option is not always available on OEM Recovery Cd's

Once this repair has completed, you will have to download all Windows Updates again.

The repair is probably the easiest option if your installation cd supports it.


Edited by wannabe1, 31 August 2006 - 07:43 AM.

  • 0



    New Member

  • Topic Starter
  • Member
  • Pip
  • 2 posts
Thanks for the info. But When I type the "expand d:\i386 ......." I get the message "access denied"
I also get access denied when I try to change directory in C:\.

Repair on my xp cd is not available. Ps. this is service pack 1
  • 0

Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP