locked
windows cannot start because the following file is missing or corrupt <windows root>/system32/hal.dll. after clone to 160GB RRS feed

  • General discussion

  • I Have a Dell Latitude D810

    Dual boot ( 2 XP installs)

    Cloned my 80GB drive to a 160GB drive using Casper to 2 partitions 1st 94GB, 2nd 56GB (originally 24GB and 50GB respectively).

    When I tried to boot the second install (not the original XP install) i got the error

     

    windows cannot start because the following file is missing or corrupt <windows root>/system32/hal.dll.

     

    I Spent 2 days trying to fix this following all the suggestions to fix the boot.ini by booting with the recovery CD, and doing a bootcfg /rebuild to no avail.

     

    I suspected it was because the bios couldn't find the 2nd partition (it started in a location > 80GB ( the size of the old drive)

    So i went to dell and upgraded my Bios from A01 to A05.

    and this fixed it, I believed it allowed the bios to see the 2nd partition @ > 80GB on the hard drive. Hope this helps any one with a similar problem

    FM


     

    Saturday, September 20, 2008 5:33 PM