My Profile Photo

luke.geek.nz


An IT Engineer with a love for all things IT including (but not limited to), Microsoft Azure, Automation and Service Management!


hal.dll Corrupted/Missing Fix

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
comments powered by Disqus