HAL DLL Missing or Corrupt Error Message

If you get an error regarding a missing or corrupt hal.dll file, it might simply be the BOOT.INI file on the root of the C: drive that is mis-configured.

Here’s what to do:

  1. Insert and boot from your Windows XP CD.
  2. At the first R=Repair option, press the R key
  3. Press the number that corresponds to the correct location for the installation of Windows you want to repair.
  4. Typically this will be #1
  5. Type bootcfg /list to show the current entries in the BOOT.INI file
  6. Type bootcfg /rebuild to repair it
  7. Take out the CD ROM and type exit

Get a Trackback link

1 Comments

  • April, January 11, 2008:

    Just to let all know. The cause of a corrupted hal.dll file error message on boot up can be a sign of a RAM or Motherboard Failure. If it happens often, (more than once during a week or even a day) take a look at your motherboard around the RAM slots.

Leave a comment

You must be logged in to post a comment.