• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

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

Jewelzz

OSNN Godlike Veteran
#1
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??


 
#2
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.
 

Nicole

OSNN Junior Addict
#6
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=
 

epk

Moderator
Political User
#8
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
 

Nicole

OSNN Junior Addict
#9
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? o_O I'm clueless so...just speak in dummy terms =D
 

Jewelzz

OSNN Godlike Veteran
#14
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.
 

dz2k

OSNN Junior Addict
#17
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.
 

Nicole

OSNN Junior Addict
#19
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".
 

Members online

No members online now.

Latest posts

Latest profile posts

Hello, is there anybody in there? Just nod if you can hear me ...
Xie
What a long strange trip it's been. =)

Forum statistics

Threads
61,961
Messages
673,239
Members
89,013
Latest member
Pdawgintown