Jump to content

Recommended Posts

Posted

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?

Posted
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.
  • Thanks 1
Posted

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

Posted
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

Posted
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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



  • 8 When would you like EduGeek EDIT 2025 to be held?

    1. 1. Select a time period you can attend


      • I can make it in June\July
      • I can make it in August\Sept
      • Other time period. Please comment in the thread what works for you
      • Either time

×
×
  • Create New...