As it has detailed instructions to get the system up and running again.
http://pcsupport.about.com/od/findbyerrormessage/a/missinghaldll.htm
Recently, I was going though my c:\ drive deleting files to free up more disc space. Later during the day, I rebooted the computer. It failed to boot up, saying that the file "hal.dll" needed to be reinstalled.
Foolish of me yes, but it seems as if I deleted a critical system file.
So, at the moment, I am stuck without windows and am writing the post from a knoppix boot cd. Any suggestions on how I could fix my computer?
Is there a way I can get my hands on this "hal.dll" file?
Thanks very much.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic