| | |
missing or corrupt <windows root>/system 32 hal.dll
![]() |
•
•
Join Date: Feb 2006
Posts: 4
Reputation:
Solved Threads: 0
My pc will not startup and run normally. I receive a message on power up "that windows could not start because the following file is missing or corrupt <windows root>/system 32 hal.dll please re-install a copy of the above file".
I made an ms-dos startup disk from another PC. I put the floppy in the tainted pc and now have an c:\> prompt, but I have no idea what to do next, please advise.
I made an ms-dos startup disk from another PC. I put the floppy in the tainted pc and now have an c:\> prompt, but I have no idea what to do next, please advise.
You need your operating system cd.
You have to put the cd in, disconnect any USB devices from your computer and take the floppy out and then restart. When it says "Press any key to boot from the cd.." hit enter.
From this point on you will have to wait a couple of minutes. Then you will get to a screen that says: "To setup windows xp now hit Enter" so do that.
Then you have to agree with the license agreement by hitting F8
Then on the next screen you will be asked if you want to repair. Hit R to repair.
The repair will take up to 40 minutes.
Hope it works.
You have to put the cd in, disconnect any USB devices from your computer and take the floppy out and then restart. When it says "Press any key to boot from the cd.." hit enter.
From this point on you will have to wait a couple of minutes. Then you will get to a screen that says: "To setup windows xp now hit Enter" so do that.
Then you have to agree with the license agreement by hitting F8
Then on the next screen you will be asked if you want to repair. Hit R to repair.
The repair will take up to 40 minutes.
Hope it works.
Computer fixes, security and administration : http://www.myfixes.com
The hal.dll file is created during install from 5 other dlls. HAL is the Hardware Abstraction Layer and it's the interface between the system drivers and the actual hardware.
Copying hal.dll will not resolve the problem.
A lot of times the file will be reported missing due to corruption of the boot sector or of the file system. However for the commands that will fix that you will still need a copy of the Windows XP cd.
If your computer is made by an Original Equipment Manufacturer like Dell for example you could contact them for a copy of the cd.
Here is a more comprehensive article on Hal.dll errors: http://www.kellys-korner-xp.com/xp_haldll_missing.htm
Copying hal.dll will not resolve the problem.
A lot of times the file will be reported missing due to corruption of the boot sector or of the file system. However for the commands that will fix that you will still need a copy of the Windows XP cd.
If your computer is made by an Original Equipment Manufacturer like Dell for example you could contact them for a copy of the cd.
Here is a more comprehensive article on Hal.dll errors: http://www.kellys-korner-xp.com/xp_haldll_missing.htm
Computer fixes, security and administration : http://www.myfixes.com
Sometimes hal.dll can be recreated. But, chances are, you're looking at a deeper issue, as those described in the great link gemini4 provided. Or, you could even be looking at hardware failure-- the drive itself could be bad, or the filesystem could be damaged.
Best thing to do is acquire a Windows XP disc for your system, and try to run something like CHKDSK from recovery console, or get some hardware diagnostic programs for your system. At the very worst, you're going to need an XP disc, still, because you'll soon be faced with an OS reinstall in light of few other options.
Best thing to do is acquire a Windows XP disc for your system, and try to run something like CHKDSK from recovery console, or get some hardware diagnostic programs for your system. At the very worst, you're going to need an XP disc, still, because you'll soon be faced with an OS reinstall in light of few other options.
Alex Cavnar, aka alc6379
•
•
Join Date: Sep 2003
Posts: 103
Reputation:
Solved Threads: 3
Most of the time for a Hal.dll issue I run a chkdsk /R, if that does not work, I test out the drive and a great deal of the time I have a bad drive, after that I will run the repair install.
•
•
Join Date: Jun 2006
Posts: 1
Reputation:
Solved Threads: 0
•
•
•
•
Originally Posted by gemini4
You need your operating system cd.
You have to put the cd in, disconnect any USB devices from your computer and take the floppy out and then restart. When it says "Press any key to boot from the cd.." hit enter.
From this point on you will have to wait a couple of minutes. Then you will get to a screen that says: "To setup windows xp now hit Enter" so do that.
Then you have to agree with the license agreement by hitting F8
Then on the next screen you will be asked if you want to repair. Hit R to repair.
The repair will take up to 40 minutes.
Hope it works.
•
•
Join Date: Apr 2006
Posts: 31
Reputation:
Solved Threads: 3
I'd try a memtest first, too, just in case (especially since it doesn't involve waiting through a complete Windows install). I can actually cause this error on my media machine by putting in this one stick of RAM I have that is known-bad. Make a memtest floppy or CD-ROM, boot to it, and let it run for at least 3 hours. If there is even one error, one of your memory modules is faulty.
Fix certain Windows problems in a snap with Dial-a-fix:
Dial-a-fix
Dial-a-fix tips
If Dial-a-fix or my suggestions have helped you, consider boosting my rep :)
Dial-a-fix
Dial-a-fix tips
If Dial-a-fix or my suggestions have helped you, consider boosting my rep :)
•
•
Join Date: Sep 2006
Posts: 1
Reputation:
Solved Threads: 0
As stated below please supply me with solution.
•
•
•
•
My pc will not startup and run normally. I receive a message on power up "that windows could not start because the following file is missing or corrupt <windows root>/system 32 hal.dll please re-install a copy of the above file".
I made an ms-dos startup disk from another PC. I put the floppy in the tainted pc and now have an c:\> prompt, but I have no idea what to do next, please advise.
You don't need a DOS boot disk. What you need is the Windows XP installation CD.
Follow this fix:
http://www.myfixes.com/articles/system
Follow this fix:
http://www.myfixes.com/articles/system
Computer fixes, security and administration : http://www.myfixes.com
![]() |
Similar Threads
- Help hal.dll not found or corrupt (Windows NT / 2000 / XP)
Other Threads in the Windows NT / 2000 / XP Forum
- Previous Thread: Laptop won't start up
- Next Thread: Deleted D drive accidentally.
| Thread Tools | Search this Thread |
.net 64bit 2007 2010 a.exe activedirectory address android apache application appstore automatically black blue bsod bulletin canonical chinese codeplex combofix cursor deployment deployments desktop dns domain drive eartlink error explorer fax fontmanagers fonts format framework freeze hardware home internet interoperability laptop laptops lcd linux login mac markshuttleworth memory microsoft minimalizes monitor motionle1600 netbooks nvidia open opensource operatingsystems options oracle osinstallationproblem osx outlook palm printer program proxy raid reformat remotedesktop repair replacingraiddrive retail retrieve screen security server. sharepoint simplifiedchinese sitetositevpn slowperformance sp3 spyware studios technology ubuntu update upgrade videodrivers virus vista visual vpn win win32/heur windows windows7 windowsxp windowsxpnotstartingup. xp xpde






