
<windowsroot>\system32\hal.dll
<windowsroot>\system32\hal.dll
hal.dll missing
hal.dll problem gone worse...help
hal.dll
<windowsroot>\system32\hal.dll
Hal.dll missing when booting comp
Help! hal.dll missing or corrupt-access to old installation?
<Windows root>\system32\hal.dll help Please!
Missing or corrupt <windows root>\system32\hal.dll.
I have Windows XP. windows won't start because it says the file is missing or corrupt. I don't have a startup disk. I don't know what to do. I can't start it up in safe mode nor Dos mode. I've tried.
How do I retstore this file or repair if the computer won't let me do anything?
I even ran the diagnostics. I keep getting the error.
Help!

There are a number of articles on how to fix this problem (see below); however, all of them require that you start your system. You mentioned that you couldn't do that so, the final solution provided by one of these articles is a harsh one - reinstall the os
http://www.kellys-korner-xp.com/xp_haldll_missing.htm
http://www.computerhope.com/issues/ch000490.htm
For general OS articles look here:
http://www.findingfacts.com/L3/L3_1_5_77.php