ok heres the problem:
i was updating my favourite program counter strike 1.6 and installing x-fire onto my new cleaned machine. i loaded up counter strike and it froze and crashed (sometimes this happens) but when i rebooted my machine it wouldnt load wondows :confused: it came up with an error message saying
"Windows could not start because the following file is missing or corrupt
<Windows root>\system 32\hal.dll
please re-install the following above."

what could have lead to this happening :confused:
any suggestions are helpful!

What you need to do is boot from Win Install CD, select "-r" for repair mode, and after entering password type:
(I think that prompt starts in C:\WINDOWS directory)

cd system32
del hal.dll
cd ..
cd servicepackfiles
copy hal.dll c:\windows\system32\hal.dll (be careful with spelling)

And off you go!

would i lose all my saved documents if i did that?
thanks for your help!


All you will do is delete corrupted hal.dll ("del hal.dll") and copy it from the backup folder to the system32 folder ("copy hal.dll c:\windows\system32\hal.dll") where it is soposed to be. No other files will be affected. Positive.