HAL.DLL is Missing or Corrupt

Description

The hardware abstraction layer (HAL) is missing from your system or is corrupt; or the boot drive contains one or more driver versions that are not the correct version for your run-time image.

Resolution

  • Be sure that you copied Boot.ini, Ntdetect.com, and Ntldr from your run-time image to the root directory of your target system's boot drive. Be sure as well that you overwrote prior versions of these files.
  • Be sure that you added a HAL in your configuration.
  • If a HAL was added, remove it from your configuration, and then add the HAL again.

See Also

Run-Time Image Error Messages

Last updated on Wednesday, October 18, 2006

© 2006 Microsoft Corporation. All rights reserved.