When we booted an XP computer, we got a message that hal.dll was missing. Since Windows won't boot and DOS/98 can't access an NTFS drive, how can we replace the dll? We have a system restore CD (SRCD), but we don't know what it may or may not do to the established profiles and data. We are going to try using the SRCD to create a new XP system on a new drive, slave the original drive and copy the dll over. Worst to worst, we'll use this idea to recover all of our data before using SRCD.
My question: Will this work (assuming hal.dll is the only missing file)? Or does someone know what we will need to do?
Thanks,
KDL
Comments
Then the drive will boot in the original pc. (move the jumper back to master)
: When we booted an XP computer, we got a message that hal.dll was missing. Since Windows won't boot and DOS/98 can't access an NTFS drive, how can we replace the dll? We have a system restore CD (SRCD), but we don't know what it may or may not do to the established profiles and data. We are going to try using the SRCD to create a new XP system on a new drive, slave the original drive and copy the dll over. Worst to worst, we'll use this idea to recover all of our data before using SRCD.
:
: My question: Will this work (assuming hal.dll is the only missing file)? Or does someone know what we will need to do?
:
: Thanks,
: KDL
:
:
: My question: Will this work (assuming hal.dll is the only missing file)? Or does someone know what we will need to do?
:
: Thanks,
: KDL
:
Boot the Windows XP installation CD and start the setup. When you have the option to run the Recovery Console select that option. Assuming you can access an external (i.e. floppy) drive from the console you should be able to copy the hal.dll file into the system32 folder. The recovery console is a beautiful thing. It's saved my ass a few times.
-potw