Error message on bootup

Status
This thread has been Locked and is not open to further replies. Please start a New Thread if you're having a similar issue. View our Welcome Guide to learn how to use this site.

CHAOSWEAV3R

Thread Starter
Joined
Oct 18, 2006
Messages
11
Just now my laptop is giving me a message when it boots. I turn it on and I get the regular HP screen, then it says...
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.
How do I fix this? And how exactly do I re-install this file?
 
Joined
Jun 4, 2007
Messages
115
boot the laptop with the windows disk, and choose to repair.

when you are prompted, use chkdsk /p

that should help.
 
Joined
May 27, 2007
Messages
3,235
From the MS Knowledge Base:

"Use the Bootcfg utility in the Recovery Console to correct the Boot.ini file:

1. Use the Windows XP CD-ROM to start your computer.
2. When you receive the message to press R to repair Windows by using the Recovery Console, press the R key.
3. Select the Windows installation that you want, and then type the administrator password when prompted.
4. Type bootcfg /rebuild, and then press ENTER.
5. When the Windows installation is located, the following instructions are displayed:
Add installation to boot list? (Yes/No/All)
[Type Y in response to this message.]

Enter Load Identifier:
[This is the name of the operating system. Type Windows XP Professional or Windows XP Home Edition.]

Enter OS Load options:
[Leave this field blank, and then press ENTER].
After you perform the preceding steps, restart the computer, and then select the first item on the boot menu. This should allow Windows XP to start normally.

After Windows XP has successfully loaded, the Boot.ini can be modified to remove the incorrect entry.
For additional information about how to edit the Boot.ini file, click the article number below to view the article in the Microsoft Knowledge Base:
289022 (http://support.microsoft.com/kb/289022/EN-US/) HOW TO: Edit the Boot.ini File in Windows XP "
 

CHAOSWEAV3R

Thread Starter
Joined
Oct 18, 2006
Messages
11
I forgot to mention. I don't have a floppy drive or the Windows disk for my laptop. So I don't know if I can do that. :(
 
Joined
Jul 12, 2007
Messages
137
If that doesn't work try sfc /scannow. It'll try to recover system files, which "HAL.dll" is.

Or: To recover this file boot the Windows operating system CD and choose the option to "restore", "repair", or "recover". This option will prompt you for the Windows installation to use, the administrators password and will allow you to restore the proper file. At the MS-DOS prompt type the below command.

expand x:\i386\hal.dl_ y:\windows\system32\

In the above example "x" would be the letter of your CD-ROM drive and "y" the letter of the drive your operating system is installed on.
 
Joined
Aug 1, 2003
Messages
51,988
CHAOSWEAV3R said:
I forgot to mention. I don't have a floppy drive or the Windows disk for my laptop. So I don't know if I can do that. :(
OK. I made you a bootable CD image that will do the same thing. Download the zip file, unzip it, and burn the iso file inside to a CD or CD-RW as an image. Boot from it. If your startup files are damaged, this CD will boot you into your system. Just try each of the menu items that comes up (The first is the usual one).

http://users.vtlink.net/~abraxas/Files/XPBOOT.zip
 
Status
This thread has been Locked and is not open to further replies. Please start a New Thread if you're having a similar issue. View our Welcome Guide to learn how to use this site.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 807,865 other people just like you!

Latest posts

Staff online

Top