Missing or corrupt file

  • Thread starter Thread starter MattMateer
  • Start date Start date
M

MattMateer

I am getting an error message after POST just before XP normally would
start:

"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"

Can anyone explain to me how to go about re-installing a copy of this file
back on to my
WinXP(Home) installation?

Thanks in advance

Matt
 
from the wonderful said:
I am getting an error message after POST just before XP normally would
start:

"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"

Can anyone explain to me how to go about re-installing a copy of this file
back on to my
WinXP(Home) installation?

First check if it is really there (boot the CD, if you have a real one,
and look with the recovery console). 75% of the time this message really
means that the boot manager has tried to boot from the wrong disk or
folder .. hal.dll is just the first thing it looks for.

Replacing it is non-trivial - there are 7 or 8 different version on the
CD, and one is picked based on the motherboard (dual processors? ACPI?
etc.) and used for the installation .. pick the wrong one and things
don't work too well. If it really is corrupt (as opposed to just a
mistake in c:\boot.ini pointing at the wrong place), then a repair
install is probably safest.
 
Back
Top