Missing a hal.dll

sanka

Daemon Poster
Messages
943
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

^^ thats the error message when I boot up. I do have two partitions of XP on my computer, making it possible for me to boot up and access my windows files. Can I replace the file and make it work? Or does hal.dll not work like that?
 
If you found the correct version then yes, you *could* replace just that file and theoretically it should solve that particular issue.

However, ignoring the versioning problems which would make getting exactly the right file rather difficult, you need to bear in mind the cause of this issue. If windows is complaining random dll files are missing that's usually an indicator of a rather corrupt installation! If you replace that one it may start complaining about others that are missing or any number of other problems.

So in short - theoretically, if you're careful, yes. You really shouldn't though. A far more practical (and better) solution would just be to get all the files you need off of that partition, then wipe it and reinstall.
 
Back
Top Bottom