HAL.DLL is missing “Cannot find \Windows\System32\HAL.DLL”



 HAL is Microsoft's abbreviation for the Hardware Abstraction Layer, the technology and drivers that let the Windows NT, 2000, and XP operating systems communicate with your PC's hardware. HAL is one of several features--along with the NT file system (NTFS) that replaced the much less secure MS-DOS--that make NT-based operating systems more secure and reliable than Windows 95, 98, and Me.

HAL prevents applications from directly accessing your PC's system memory, CPU, or hardware devices (such as video and sound cards)--a method that can prevent many device conflicts and crashes. Unfortunately, HAL sometimes also slows or stops DOS games and programs, which need to load their own memory managers or control hardware directly for better performance.

Resolution:

Insert the XP disk, and restart the PC, and press any key to boot from CD.
Press R for Repair Option.
If you have a dual-boot or multiple-boot system, choose the installation that you need to access from the Recovery Console.
When prompted, type the Administrator password. (if you didn't create one try pressing enter).
At the system Prompt type:
Copy X:\i386\hal.dl_  c:\windows\sysem32\hal.dll
Substitue X for the drive letter of the cd.

Restart the computer and you should be good to go now.

If Our Article Has Helped You, Consider Supporting Us, By Making A Small Contribution, Thank You









0 comments: