Computing.Net > Forums > Windows XP > boot problem

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

boot problem

Reply to Message Icon

Name: DaveB
Date: January 3, 2005 at 04:30:57 Pacific
OS: XP home
CPU/Ram: Athlon XP 2800
Comment:

Trying to boot I get error message saying <windows root> \system32\hal.dll file maybe corrupt please reinstall, how do I do this from the command line?

Thanks

DaveB



Sponsored Link
Ads by Google

Response Number 1
Name: Mechanix2Go
Date: January 3, 2005 at 04:53:02 Pacific
Reply:

Hi Dave,

You can try getting a fresh copy of that DLL from the XP CD.

HTH

M2


0

Response Number 2
Name: hoi polloi
Date: January 3, 2005 at 05:04:31 Pacific
Reply:

Try a repair from teh CD. If not:

If you've got a Win 98 boot disk use that.

Get the dll file you need and put it on a clean floppy.

Boot using the floppy.

At the A> prompt type C:\ to get you to the C: drive. Then go to where you want to be.

Type CD\windows\system32

To check you are in the right place type

dir /p

That should ginve you a pageful of files. in the system32 directory. Press Enter to scroll down and see if you can spot the hal.dll file. Make a note of its size (about 131kb).

Put the floppy with the new dll file in the drive.

Type copy *.*

That should copy all files into the system32 directory. So if you only have the one file on a clean floppy it saves having to type in the file name.

Remove the floppy and try it.

Good luck!



0

Response Number 3
Name: DaveB
Date: January 3, 2005 at 05:43:03 Pacific
Reply:

Isn't the hal.dll file in a cab file or compressed on the CD?



0

Response Number 4
Name: DaveB
Date: January 3, 2005 at 05:45:34 Pacific
Reply:

Also what do you do after opting for the repair option, all you get is a c prompt - what command should I use and what's the form it should take?

Dave


0

Response Number 5
Name: DJD
Date: January 3, 2005 at 06:42:58 Pacific
Reply:

The following is from sft-cyber.com

This is the Windows "Hardware Abstraction Layer" file and is specific to the individual computer and its hardware.

1. Access the recovery console
2. Try running bootcfg/ rebuild from the console
3. Try Start>Run>CMD. sfc/sfc.exe with the original Win XP disk in place

The system file checker (sfc) tool scans all protected files to verify their versions and repopulates the %Systemroot%\System32\Dllcache folder with correct versions, as described above.


0

Related Posts

See More



Response Number 6
Name: Mechanix2Go
Date: January 3, 2005 at 07:01:41 Pacific
Reply:

hoi polloi,

Well, not quite.

C:\
[enter]

will not get you to the C: drive.

This will:

C:
[enter]

But instaed of going through all those gyrations and copyiny a:\*.* which will get you command.com and whatever else is not hidden, just stay at the A: prompt and:

copy /b hal.dll c:\windows\system32
[enter]

While we're at it, the straightforward way to find out what directory you're in, if the prompt is not set to something like $P (and why wouldn't it be?) is to:

CD
[enter]

M2


0

Response Number 7
Name: DaveB
Date: January 4, 2005 at 16:40:21 Pacific
Reply:

thanks all

DaveB


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows XP Forum Home


Sponsored links

Ads by Google


Results for: boot problem

Serious Boot problem www.computing.net/answers/windows-xp/serious-boot-problem/45196.html

Windows XP / linux boot problem www.computing.net/answers/windows-xp/windows-xp-linux-boot-problem-/151774.html

Boot problem and XP backup failure www.computing.net/answers/windows-xp/boot-problem-and-xp-backup-failure/105862.html