Olliegami Posted May 10, 2010 Posted May 10, 2010 Hey guys~! Hope you're doing well. I've got yet another problem! Joyful. One of the teachers here has come to me with a startup issue. hal.dll is "missing or corrupted" great. -_- The school runs Windows XP throughout. He's got a Compaq laptops for teachers laptop, which is password protected with an admin and user account. So, I've attempted to do a repair, and the computer is not having it. After a little searching I discovered that I can fix the problem by using the following command in the Recorvery Console. "expand d:\i386\hal.dl_ c:\windows\system32" Which is when I get another blockade~ "access denied". So, I had a look around and most people were saying that before they got to the C:\ prompt they had to provide a password. When I start up on this machine, and go through the boot from disc, and to recovery console it gives me a C:\ prompt right away. My boss said something about possibly using a DOS disc, but I've only been working with computers since '99, so... I'm a little oblivious. Any ideas?
SYNACK Posted May 10, 2010 Posted May 10, 2010 Have you run a chkdsk from the revocery console as this is usually the issue in these cases as it can't read from or write to the NTFS volume due to a bit of corruption. 1
timzim Posted May 10, 2010 Posted May 10, 2010 Try using the command "Open the pod bay doors, Hal". It didn't work for my mate Dave but, you never know... 2
JAB1a Posted May 10, 2010 Posted May 10, 2010 I would use a vista install disk and get to the repair your computer part and use the command prompt there to extract your file or use Hiren's boot CD (its AMAZING!) and boot up into Mini_XP and replace the new file off your XP CD from there. I would also do a chkdsk c: /f /r to make sure there are no errors You can download a fresh copy of Hal.dll from here if you want to.....hal.dll free download - DLL-files.com or I found this on the net for after you have replaced the Hal.dll file and still wont boot: Enter Recovery Console •Type the following commands, and press enter after each one: ◦Attrib -H -R -S C:\Boot.ini (where C: is the partition where XP was installed) ◦DEL C:\Boot.ini ◦BootCfg /Rebuild ◦Fixboot •Reboot ur PC If this hasn't worked then I am sure a talented tech will be along shortly to help you out
StewartKnight Posted May 11, 2010 Posted May 11, 2010 I would use a vista install disk and get to the repair your computer part and use the command prompt there to extract your file or use Hiren's boot CD (its AMAZING!) and boot up into Mini_XP and replace the new file off your XP CD from there. I would also do a chkdsk c: /f /r to make sure there are no errors You can download a fresh copy of Hal.dll from here if you want to.....hal.dll free download - DLL-files.com or I found this on the net for after you have replaced the Hal.dll file and still wont boot: Enter Recovery Console •Type the following commands, and press enter after each one: ◦Attrib -H -R -S C:\Boot.ini (where C: is the partition where XP was installed) ◦DEL C:\Boot.ini ◦BootCfg /Rebuild ◦Fixboot •Reboot ur PC If this hasn't worked then I am sure a talented tech will be along shortly to help you out I very much doubt that this will work ad the problem is with the Hardware Abstraction Layer, not the boot! Try doing a repair using the Windows XP installation disk
JAB1a Posted May 11, 2010 Posted May 11, 2010 I very much doubt that this will work ad the problem is with the Hardware Abstraction Layer, not the boot! Try doing a repair using the Windows XP installation disk You must mean the second part of the message, did you read the first part? and still disagree
StewartKnight Posted May 12, 2010 Posted May 12, 2010 yes, the second part, hence my saying that fixing the boot is not the answer.
DriftGrant Posted May 12, 2010 Posted May 12, 2010 wip the drive out, stick it in a caddy then replace the hal.dll simples!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now