Unable to boot windows XP

Software & Operating Systems

Software & Operating Systems
Microsoft, Linux, Productivity software, discussion

Unable to boot windows XP

This question is not answered

Hi,

I have an Inspiron 6000 with XP service pack 3 installed.  When I try to boot, I get the error message: Windows root/ system 32.hal.dll deleted or corrupt.

I followed the instructions in the FAQs regarding this problem.  I tried to reboot using the Windows XP disk in Repair mode.  I typed in C:\bootcfg /rebuld.  I now get an error message "Failed to successfully scan disks for Windows installations. This error may be caused by a corrupt file system, which would prevent bootcfg from successfully scanning. Use Chkdsk to detect any disk errors."   When I run Chkdsk it tells me: "The volume appears to be in good condition and was not checked. Use /p if you want to check volume anyway."   I did this and I get this message:  4096 bytes in eahch allocation unit.  8532523 Total allocation units on disk. 2607914 allocation units available on disk."

I seem to be in an endless loop!  What do I do next?  How do I reinstall the Windows root\system 32.hal.dll file?   Thanks for your help

Tom

All Replies
  • Re-boot and F12 to run Dell Diagnostics on the hard drive.

     

     

    my Dells:
    Precision M6300 - XP SP3 / Windows 7 / Ubuntu 12.04
    Latitude D620 - XP Pro SP3
    Precision M6300 - Windows 7

  • Milleruszk

    Hi,

    I have an Inspiron 6000 with XP service pack 3 installed.  When I try to boot, I get the error message: Windows root/ system 32.hal.dll deleted or corrupt.

    I followed the instructions in the FAQs regarding this problem.  I tried to reboot using the Windows XP disk in Repair mode.  I typed in C:\bootcfg /rebuld.  I now get an error message "Failed to successfully scan disks for Windows installations. This error may be caused by a corrupt file system, which would prevent bootcfg from successfully scanning. Use Chkdsk to detect any disk errors."   When I run Chkdsk it tells me: "The volume appears to be in good condition and was not checked. Use /p if you want to check volume anyway."   I did this and I get this message:  4096 bytes in eahch allocation unit.  8532523 Total allocation units on disk. 2607914 allocation units available on disk."

    I seem to be in an endless loop!  What do I do next?  How do I reinstall the Windows root\system 32.hal.dll file?   Thanks for your help

    Tom

     

    Hi, Dell have a support page on the hal.dll problem, if that don't work, then you will have to do a reinstall of your OS.

     

    http://support.dell.com/support/topics/global.aspx/support/kcs/document?c=us&l=en&s=gen&docid=DSN_D41BC1D2DB324FFF85D095E5F4244358&isLegacy=true

          

    If my answer Was helpful?  Please let me know by clicking on the 'Did this answer your question' and clicking on the Yes button.  Thanks.