Computing.Net > Forums > Windows XP > XP Missing or Corrupted hal.dll

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.

XP Missing or Corrupted hal.dll

Reply to Message Icon

Name: mazinkaiser
Date: September 24, 2004 at 07:19:33 Pacific
OS: Trad Chinese Win XP
CPU/Ram: ALthlon 1.13G 512MB
Comment:

Further to my problem w/ SP2 in the following thread:
http://www.computing.net/windowsxp/wwwboard/forum/116013.html

Here is more problem - when I was reformatting and reinstalling XP SP1 on my C: (NTFS), I unplugged my 2nd HD to avoid any accidental erasure of data. After successful installation and turned off the com, replugging the 2nd HD (FAT32) back in, it said:-

"missing or corrupted file WINDOWS\system32\hal.dll. Pls replace with your backup"

Unplugging the 2nd HD, everything back to normal. What's wrong? I'm sure the jumper on the C: is either at Cable Select or Master with Slave. 2nd HD also is a slave. Just don't know why because it has never happened before even when I reinstalling XP numerous time before.



Sponsored Link
Ads by Google

Response Number 1
Name: frmrsailor
Date: September 24, 2004 at 07:25:15 Pacific
Reply:

Not sure but possibly running SFC /SCANNOW will restore the DLL you need.


0

Response Number 2
Name: mazinkaiser
Date: September 24, 2004 at 07:45:00 Pacific
Reply:

run it from repair on XP CD?


0

Response Number 3
Name: barelysane
Date: September 24, 2004 at 09:02:18 Pacific
Reply:

Not sure what HAL is I seem to have it on one of my PC's and not on the other - have a feeling its related to Direct3D. No help I know, just musing :-)


0

Response Number 4
Name: kyletech
Date: September 24, 2004 at 13:47:14 Pacific
Reply:

check this out.
http://www.computerhope.com/issues/ch000490.htm


0

Response Number 5
Name: mazinkaiser
Date: September 26, 2004 at 20:38:21 Pacific
Reply:

Thx everyone for your advice.

It was actually due to my steps in partitioning my 80G HD which created sort of another boot table or something, which caused XP to look for the boot info from there, which is not existing.

So, by giving up partitioning my HD, I fdisk it again, reformatted it, reinstalled XP once again and now it is OK.


0

Related Posts

See More



Response Number 6
Name: ProphetPX
Date: September 29, 2004 at 03:29:39 Pacific
Reply:

lol you didn't have to reformat or reinstall, all you had to do was edit the ARC notation inside the BOOT.ini file (which is usually always located in the root folder of drive C:)

Learn ARC notation and edit the C:\BOOT.ini file next time that problem happens and you can save yourself a LOAD of unnecessary work! Take it from me, I had to do the same thing recently (editing that file).

The boot.ini file is needed if your NT/2K/XP installation WINDOWS folder is located in a partition which is outside of the first 1024 cylinders of a hard disk. If your WINDOWS folder is outside of that range then you need to have a partition (ideally a separate partition just for your swap file as well) that has the BOOT.ini file on it to specify exactly where (what partition) the NTLDR program can load your Windows from. BOOT.ini uses ARC notation, which you can learn from this site:

http://www.yale.edu/pclt/BOOT/nt.htm



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: XP Missing or Corrupted hal.dll

Missing or corrupt Hal.dll on fresh www.computing.net/answers/windows-xp/missing-or-corrupt-haldll-on-fresh/154759.html

Missing or Corrupt hal.dll www.computing.net/answers/windows-xp/missing-or-corrupt-haldll/96739.html

Missing or Corrupt hal.dll. www.computing.net/answers/windows-xp/missing-or-corrupt-haldll/149637.html