943,526 Members | Top Members by Rank

Ad:
You are currently viewing page 1 of this multi-page discussion thread
Feb 3rd, 2006
0

missing or corrupt <windows root>/system 32 hal.dll

Expand Post »
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.
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
ships is offline Offline
4 posts
since Feb 2006
Feb 3rd, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

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.
Reputation Points: 19
Solved Threads: 13
Posting Whiz in Training
gemini4 is offline Offline
252 posts
since Jan 2006
Feb 3rd, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

I purchased the pc used with the software already loaded, an other options. Can I copy a file from my other win xp pc and install?

Thnks so much for you time
Reputation Points: 10
Solved Threads: 0
Newbie Poster
ships is offline Offline
4 posts
since Feb 2006
Feb 3rd, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

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
Reputation Points: 19
Solved Threads: 13
Posting Whiz in Training
gemini4 is offline Offline
252 posts
since Jan 2006
Feb 7th, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

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.
Team Colleague
Reputation Points: 186
Solved Threads: 147
Cookie... That's it
alc6379 is offline Offline
2,519 posts
since Dec 2003
Feb 7th, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

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.
Reputation Points: 15
Solved Threads: 3
Junior Poster
rasputinj is offline Offline
103 posts
since Sep 2003
Jun 7th, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

Quote 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.
if I follow your instructions will I have to reinstall all the programs that I had on the system?
Reputation Points: 10
Solved Threads: 0
Newbie Poster
index-it is offline Offline
1 posts
since Jun 2006
Jun 8th, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

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.
Reputation Points: 13
Solved Threads: 3
Light Poster
DjLizard is offline Offline
31 posts
since Apr 2006
Sep 5th, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

As stated below please supply me with solution.



Click to Expand / Collapse  Quote originally posted by ships ...
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.
Reputation Points: 10
Solved Threads: 0
Newbie Poster
dawa is offline Offline
1 posts
since Sep 2006
Sep 5th, 2006
0

Re: missing or corrupt <windows root>/system 32 hal.dll

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
Reputation Points: 19
Solved Threads: 13
Posting Whiz in Training
gemini4 is offline Offline
252 posts
since Jan 2006

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
This thread is currently closed and is not accepting any new replies.
Previous Thread in Windows NT / 2000 / XP Forum Timeline: Outlook 7 contact list
Next Thread in Windows NT / 2000 / XP Forum Timeline: Windows XP get stuck at "Windows is starting up" screen





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC