hal.dll missing. Using XP OEM

G

Guest

My computer has a message that tells me I need to replace the
c:\system32\hal.dll.

How do I do that if I cant start my computer?

The solutions offer using the recovery console are not valid since my
Windows XP CD only allows me to reinstall Windows XP just before formating my
hard drive (I have a Windows XP OEM Recovery CD).

The other solution creating the floppy disk isnt valid since my laptop
doesnt have a floppy drive.

Any other ideas?

Thanks a lot
 
K

Kerry Brown

Jomercad said:
My computer has a message that tells me I need to replace the
c:\system32\hal.dll.

How do I do that if I cant start my computer?

The solutions offer using the recovery console are not valid since my
Windows XP CD only allows me to reinstall Windows XP just before
formating my hard drive (I have a Windows XP OEM Recovery CD).

The other solution creating the floppy disk isnt valid since my laptop
doesnt have a floppy drive.

Any other ideas?

Thanks a lot

Beg, borrow, or purchase a copy of XP that is the same version and service
pack level as your installed version and perform a repair install.
Alternatively boot from a Linux CD, backup your data, perform the factory
recovery procedure that came with your laptop, and restore your data. Here
are some links to CD's that will help you with this procedure.

http://www.ultimatebootcd.com/

http://www.knopper.net/knoppix/index-en.html
 
K

Kerry Brown

Sorry to hear that. You may be able to use one of the CD's I linked to to
recover some data before installing a new drive. It's a complicated
procedure. If the data is important and you are unsure of how to proceed you
may want to take the computer to a professional. Get an estimate first.
 
C

cj

have this problem, but mine is as follows. I got the hal.dll missing
message and ha to boot from the CD and somehow was able to create my same
login with all the functionality, but the USB ports don't work for my mp3
player or my majicjack, but do for my scanner and webcam (figure that). (What
it did was boot to the cd, go through loading all the different drivers and
do something with the partition and create a \windows.0 bootup.

When I boot, the default doesn't allow me to expand the hal.dll because it
just immediately goes to the missing hal.dll message. I can't figure
out....as the administrator to the system, if there is a way to expand the
hal.dll into another directory to fix the problem.

My other issue, is my windows OEM legit cd does not seem to give me the
Restore or Repair option.

Any ideas. I wonder if I should just buy a new xp cd that I confirm with the
seller has a repair option. This might save me a lot of time and problems.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top