Question Locked

I need some help here!

0 helpful
4 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I am attempting to do windows recovery on a computer with a SATA RAID hard drive. Windows is not reading the drive. I've tried downloading drivers from ten different places but to no avail. The error I'm getting is:
Windows could not start because the following file is missing or corrupt:
\system32\hal.dll
Please re-install a copy of the above file.
If anyone can help me solve this or at least get windows to read my hard disk, it would be greatly appreciated.

4 replies

by juggernath

I did a little research and found a possible fix. Please note that I have no idea if this actually works.

Remove hard drive from system.
Add Hard drive to a 2nd WORKING XP PRO System. As Slave on Cable select.

***(all references to ?D:\? are the Slave Hard drive damaged windows)***

Booted system and enabled - Explorer\tools\folder options

Display contents of system folders.
Show Hidden Files and Folders.
UN-check Hide Protected OS Files.

Go to ?D:\? open Boot.ini in NOTEPAD, remove the Extra OS?s added with option 1.
Close and Save changes to Boot.ini

Go to ?My Computer? Right click on ?D:\? select SEARCH ?D:\?

Search ?All or Part of the File Name? = ?hal?

Hal.dll may or may not be found in ?D:\WINDOWS\System32? either way it?s no good.
A working copy of hal.dll WILL be found in ?C:\WINDOWS\ServicePackFiles\i386?
COPY THAT FILE ?D:\WINDOWS\ServicePackFiles\i386\hal.dll?
And Paste it to ?D:\WINDOWS\System32? folder; if it asks to overwrite say YES.

You may now un-do the changes made to Explorer\tools\folder options to RE-Hide files.
Shut Down the computer.

Remove the 2nd Drive and reinstall it to its own tower as Master.

You should Now be able to boot the computer up as if nothing ever happened.

With the exception that it will prompt you to reinstall some drivers, Just say YES and let it auto detect

This "FIX" assumes that the computer in question HAS at ther very least service pack1, if not service pack 2.

Or just screw the entire process and format the drive and install a new copy of Pro.

by zach

thanks you. i'll try it and let you know

This discussion is closed to new replies.