Skip to main content

hal.dll Corrupted/Missing Fix

· One min read

Windows could not start because the following file is missing or corrupt:

Windows/system32/hal.dll

Please re-install a copy of the above file

  1. Boot using Windows Setup CD
  2. Go into the Recovery Console by pressing “R”.
  3. Select the appropriate Windows install
  4. Enter the administrator password
  5. Type the following in the console and then press enter (Each line is one different command)
  6. Attrib -H -R -S C:Boot.ini
  7. Del C:Boot.ini
  8. BootCfg /Rebuild
  9. Fixboot
  10. Restart PC