<windows root>\system32\hal.dll file is corrupt or missing

Jewelzz

OSNN Godlike Veteran
Joined
5 Mar 2002
Messages
10,980
My daughter has an HP laptop (sorry don't have the specifics) and is getting message <windows root>\system32\hal.dll file is corrupt or missing every time she boots up. She's tried (instructions I found on the net for this issue) ...
I've tried:
1. Insert and boot from your Windows XP CD.
2. When you receive the "Press any key to boot from CD" message, press a key to start your computer from the Windows XP CD-ROM.
3. When you receive the "Welcome to Setup" message, press R to start the Recovery Console.
4. Press the number that corresponds to the correct location for the installation of Windows you want to repair, typically this will be #1.
5. Type bootcfg /list to show the current entries in the BOOT.INI file. At this point you may get a message telling you that the boot.ini file does not exist. The next step will correct this error.
6. Type bootcfg /rebuild to repair it. This will scan your hard dives for installations of Windows XP, 2000 or NT and display the results. Follow the on-screen instructions to add your Windows installations to the boot.ini file. Those step will be:
1. Total Identified Windows Installs: 1
(1) C:\Windows
Add installation to boot list? (Yes/No/All)
Type y and hit enter
2. Enter Load Identifier
This is the name of the operating system. When you receive this message, type the name of your operating system, and then press ENTER.
3. Enter OS Load options
When you receive this message, type /fastdetect, and then press ENTER.

Note: The instructions that appear on your screen may be different, depending on the configuration of your computer.
7. Take out the CD ROM and type exit.

Which, brings be right back to the initial error message.


Even trying to reformat gives here this message, how do we fix it??


 
you want to skip recovery console and proceed to repair install.

If the option is not presented you'll need to do a full reload after extracting important files if they've not been backed up recently.
 
She's tried to do a full reload (format) but gets that error
 
the file could be getting corrupted either from a scratched CD or bad ram. Do you have another disc around?
 
Hi-I'm daughter.

So I'm still having the same issue with the new disk. I've tried to do a full system format with the new disk and ended with the same error message as before:

Windows could not start because the following file is missing or corrupt:
<Windows root>\system32\hal.dll

Please re-install a copy of the above file.


I was linked to a Microsoft site in another forum, where I followed steps from the Repair option on my XP disk. When I boot the laptop, it now flashes a screen that looks like the boot menu (where you can choose Safe Mode?) with 2 options of Windows XP. If I do nothing and let it load, it goes to the error screen and stays there. If I use the down arrow to attempt to choose the 2nd option, not only does the 2nd option not highlight, but the computer quickly flashes the original error screen and the reboot loops itself continually.


Help? D=
 
I've tried to do a full system format with the new disk

do you mean u tried to reformat? or you reformatted, reinstalled and got that error again?

if its the first, when do u get the message?
if the second, def has to be a hardware failure.. check your mem with the util AZ posted
tho most likely sounds like a hard drive problem
 
I reformatted, yeah. I get the error like...almost right away. I get the HP screen, the 'hit any key to boot from CD" screen, then the error.

"Have you checked the ram yet?"

And...how might I do that? 😵 I'm clueless so...just speak in dummy terms =D
 
Go to the link I provided then scroll down and click on Download (Pre-built & ISOs).

Next download either ISO, exe for USB key or the package for a floppy disk.

For whatever else you need to know visit the Official Memtest86+ forums.
 
hehe.. sure :]

go here http://www.memtest.org/#downiso
and download one of the bootable isos, burn it to a cd and boot ur computer with it
it (should start right away)
leave it for a full pass, at least, and check if there are any errors
 
*has no blank disks so will let you know if it worked tomorrow* =D Thanks all!
 
I'm the techie geek in the family, they both call me for help when their PC or laptops have issues so you guys will have to be specific with what needs to be done.
 
Disk didn't work-I don't have the option to boot from the disk when the disk is in my drive.
 
Last edited:
my friend gave me his girlfriends dell laptop to fix several months back that had this same error. Just to explain what was happening after the bios logo passed, it would go right to a black screen with that error message on top saying hal.dll file is corrupt or missing. i was able to fix it and ill tell you how. i stumbled across a great web site: http://www.computerhope.com/issues/ch000490.htm which will guide you through how to fix that error. basically, you will want to copy a file(or two..it may ask for ntldr afterwards: http://www.computerhope.com/issues/ch000465.htm#b) from your windows xp OS installation cd to your hard drive, then you will be able to just reinstall windows xp just fine. not a big deal. you let me know if you have any other questions and ill help you get through this.
 
my friend gave me his girlfriends dell laptop to fix several months back that had this same error. Just to explain what was happening after the bios logo passed, it would go right to a black screen with that error message on top saying hal.dll file is corrupt or missing. i was able to fix it and ill tell you how. i stumbled across a great web site: http://www.computerhope.com/issues/ch000490.htm which will guide you through how to fix that error. basically, you will want to copy a file(or two..it may ask for ntldr afterwards: http://www.computerhope.com/issues/ch000465.htm#b) from your windows xp OS installation cd to your hard drive, then you will be able to just reinstall windows xp just fine. not a big deal. you let me know if you have any other questions and ill help you get through this.

I've tried to copy both files from my OS install disk and get the error: "Unable to create file (FILE NAME HERE).
0 file(s) expanded".
 
Are you trying to expand the file(s) from the recovery console or through Windows msconfig?
 

Members online

No members online now.

Latest profile posts

Also Hi EP and people. I found this place again while looking through a oooollllllldddd backup. I have filled over 10TB and was looking at my collection of antiques. Any bids on the 500Mhz Win 95 fix?
Any of the SP crew still out there?
Xie Electronic Punk Xie wrote on Electronic Punk's profile.
Impressed you have kept this alive this long EP! So many sites have come and gone. 🙁

Just did some crude math and I apparently joined almost 18yrs ago, how is that possible???
hello peeps... is been some time since i last came here.
Electronic Punk Sazar Electronic Punk wrote on Sazar's profile.
Rest in peace my friend, been trying to find you and finally did in the worst way imaginable.

Forum statistics

Threads
62,016
Messages
673,499
Members
5,630
Latest member
REALMTBENJOYER
Back