My XP loaded Dell Dimension PC failed to boot up last night. It said that there was no boot.ini file and that the hal.dll file was corrupted. Long story short, I spent 2 hours working on it. I finally got a boot.ini file on the beast that would bring it back to life. My question is: How the hell does a file like this just disappear ? I did an orderly shutdown of the machine the night before with no apparant problems.