I'm pretty good with computers. A guy at work asked me to have a look at his PC because it won't boot.
I bring to the house his Sony Vaio, running Windows Media Center, and on boot see the "hal.dll missing or corrupt. Please replace this file." message. He doesn't have a floppy drive so I got a bootable CD from bootdisk.com. After buring the .iso, I was able to boot to DOS and access his SATA Hard Drive. It looks like it's busted into two partitions. The C drive, only 7 GB, looks like the restore drive. The D drive, in his case, is the system root. I copied his D:\Windows\system32\hal.dll to the root of C. Then, I burned a copy of my own hal.dll (XP Home) to CD and replaced his original with my own. Rebooted and still got the message. I copied the original file back from his C drive to the D:\Windows\System32 folder. Of course it's still broken because this was the original damaged file.
Do I have to have a specific hal.dll file to fix this problem and if so, do any of you have a copy of this file I can use to fix this PC?
Any and all information will be greatly appreciated.