hal.dll corrupted or missing

Over the last couple of days, I've been getting a boot up error on XP Pro stating my (windows root)\system32\hal.dll file is missing or corrupted and to reinstall the file.

I copy the file from my XP cd\i386 folder to my system32 folder in Windows install\repair mode, overwriting the existing file and when I reboot my pc starts up okay.

The next time I reboot the same thing happens.

I have read that hal.dll is usually for dual boot systems, but mine is just XP Pro.

How can I stop this happening?

Just when I thought I was out, they pulled me back in!
1 answer Last reply
More about corrupted missing
  1. The most likely cause is that the boot.ini file is damaged.

    <A HREF="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q314477" target="_new">Error Message: Windows Could Not Start Because of a Computer Disk Hardware Configuration Problem</A>


    <font color=red>First Rig:</font color=red> <A HREF="http://www.anandtech.com/mysystemrig.html?rigid=17935" target="_new"><font color=green>Toejam31's Devastating Dalek Destroyer</font color=green></A>
    <font color=red>Second Rig:</font color=red> <A HREF="http://www.anandtech.com/mysystemrig.html?rigid=15942" target="_new"><font color=green>Toey's Dynamite DDR Duron</font color=green></A>

    <A HREF="http://www.btvillarin.com/phpBB/index.php" target="_new"><b><font color=purple>BTVILLARIN.com</font color=purple></b></A> - <i><font color=orange>A better place to be</font color=orange></i>. :wink:
Ask a new question

Read More

Windows XP System32 DLL