My friend has a dell inspiron 6400 running windows xp media version.
He inadvertantly turned off the power button while windows was running and now his laptop won't boot into windows.
We have the error message Windows coud not start because the following file is missing or corrupt: windows root>\system32\hal.dll. please re-install a copy of the above file.
I've researched a few threads on the forum and they all seem to require use of a windows cd, which he has never had as it was installed directly onto his hard drive by dell. He is sure that he has not got a cd at home.
I have tried booting into last known god configuration and safe mode but nothing works and I just get back to the above error mesage.
I've also had a nose about on the dell support site and forum and found out the following;
The system is out of warranty according to its service tag.
I can boot into dell diagnostics by pressing f12 and this gives me a boot option as well.
I have followed a lonk to download hal.dll on my laptop which is saved as a zip file, which I gather is best unzipped into windows\system32 folder to overwright the corrupted hal.dll, although I don't know how to do this.
but.. if the above is the case then surely the hal.dll file from any xp cd will probaly do as the download was not os specific
- does anyone know for sure if it is or where to get one from for windowx xp media centre edition 2005?
My friend is also going to search for any cd's when he gets home tonight, but he is quite desperate to get his laptop back.
I`m pretty certain that Dell provided an OS Disk and probably another one with Drivers and Applications with XP laptops of this era. The problem is going to be how to best advise you to restore the corrupt file. If you can find the original discs this may help you click here