Sorry I am an old fella, so hense the question.
Am I correct to understand that your post for fixing the above will work with a crashed Windows XP Home with update pack3......I did notice it was listed under the 'Linux' heading.
Many thanks in advance.
this is simply easy.. All you need is a laptop or a pc with hal.dll error and another laptop or cpu running any other os....ok here we go all you need is a usb or flash drive 256 mb and sometimes mabee smaller.. now download slax 6.1.1 ( small stripped down version of linux capable of booting fully from usb) just extract it to the usb drive and run the bootinst file ( if using vista u need to go to cmd first then type the usb drive (ex.. d: ) then enter then type boot cd enter then bootinst.bat .....once the file opens continue with instructions and your almost there... Now put the usb into the pc or laptop with hal.dll error ..... when boot menu is up type watever it says (like hit the f key for boot order or boot menue or something) when u hit the f key then change boot order to usb hard drive to the 1 slot and save and exit....now onlmost there just start the computer and let slax boot this will take a few minutes and if the letters on the screene stop just wait it out for a couple of minutes...now once u r in the slax desktop just go to browser And dowload a working hal.dll( has to be .dll not zip)look on google should b simpple enough...now once file is downloaded go to computer and find your hard drive go into system32 and paste the file it should look exactly like this HAL.DLL all upper case.. past and replace...go and shutdown the comp. and go to the boot menu again and put disk drive back to 1 on boot order ..boot up and everything should be good comment your resaults or questions