
Click Start | Run, type cmd, Press Enter.ex_ extension) we first need to expand it. Once copied to the Desktop, if any of the files are compressed (they'll have a. The ntkrpamp.exe and ntkrnlpa.exe files may be in the i386\SP X.CAB file on the CD, where X is the Service Pack number.

The hal*.dll files will be in the drivers.cab file.

Last resort is copy them from the i386 folder on the CD. If not, check C:\Windows\dllcache for the nt*.exe files and C:\Windows\Driver Cache\i386\Drivers.cab for the hal*.dll files. If you need to change the files, first copy the correct files to your desktop.Ĭopy the correct file(s) from one of these folders:Ĭopy the correct file(s) from the C:\Windows\ServicePackFiles\i386 folder if it exists. If the wrong hal file was chosen, you may at some point get a notice that Windows has finished installing new devices and needs to reboot. The ntoskrnl.exe and ntkrnlpa.exe should be showing ntkrnlmp.exe and ntkrpamp.exe as the original file names. The hal.dll file should be showing Halmacpi.dll as it's original file name.

Halacpi.dll Advanced Configuration and Power Interface (ACPI) PC HAL File Copied Computer Description in Device Manager
