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!
thanks

Recommended Answers

All 3 Replies

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)
exit

And off you go!

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

No.

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.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.