Results 1 to 4 of 4

Thread: hal.dll corrupted or missing

  1. #1
    Join Date
    Mar 2012
    Posts
    2

    Default hal.dll corrupted or missing

    I have a dual-boot Win 7 64 and Win XP setup using EasyBCD. I installed SP3 the other night to the XP partition. It restarted just fine. Now, however, I get the good ol' "the hal.dll file is corrupted or missing." When I go in through the XP Recovery Console, I don't see either Windows installation listed, so I can't copy the file back into Windows (nor can I rewrite the boot.ini). I'm assuming that this is due to the way EasyBCD sets up partitions. But the BIGGEST problem is that when I attempt to launch from the boot disc I made when I installed EasyBCD, my drive can't read the disc! I'm here today to put whatever I need onto a flash drive and try to fix things using that, but I thought I'd post my issue in order to elicit any helpful feedback ya'll might have. Thank you!

    Addendum:

    It occurs to me that, given the new way Win 7 handles partitions, maybe I need to use the Console using the Win 7 install disc. Still, I would have thought both my Windows installations would be listed using EITHER disc's Recovery Console
    Last edited by dougal217; March 19th, 2012 at 10:53 AM. Reason: Automagically-merged double-post.

  2. #2
    Join Date
    Nov 2007
    Location
    Wiltshire, England
    Posts
    9,325

     

    Sounds like XP SP3 regressed the boot to NTLDR instead of bootmgr.
    Run "startup repair" from the W7 DVD (3 times) then add an XP entry to the repaired BCD (auto-configure).
    Recovering the Windows Bootloader from the DVD - EasyBCD - NeoSmart Technologies Wiki
    Terry

    Baker of fine scones.



    Please keep requests for help in the forums where everyone can see them, not in Private Messages.
    Posting a plea for help or information in the forum, will be seen more quickly by a widely experienced audience.
    A solution in the forum could also be useful to other future visitors, so PLEASE, no private requests. (they won't be answered !)

  3. #3
    Join Date
    Mar 2012
    Posts
    2

     

    Hi Terry

    Thanks for the suggestion; I had printed that section of the manual but hadn't tried it yet.

    I'm curious -- why run the repair off the Win 7 DVD 3 times? Also, it seems when I attempt a repair this way, nothing is really happening, even though the progress thingy is spinning. I suppose I just need to be patient?

  4. #4
    Join Date
    Nov 2007
    Location
    Wiltshire, England
    Posts
    9,325

     

    MS seems to have designed it to fix just one thing at a time, and you might have several things to recreate. Three isn't carved in stone, you could try rebooting after each iteration to see if it works yet, but three if not necessary, is at least sufficient. (and each repair should only take a few seconds)
    Terry

    Baker of fine scones.



    Please keep requests for help in the forums where everyone can see them, not in Private Messages.
    Posting a plea for help or information in the forum, will be seen more quickly by a widely experienced audience.
    A solution in the forum could also be useful to other future visitors, so PLEASE, no private requests. (they won't be answered !)

Similar Threads

  1. hal.dll missing, NTLDR is missing Please Help.
    By tom.m in forum EasyBCD Support
    Replies: 1
    Last Post: December 7th, 2011, 07:17 AM
  2. Replies: 13
    Last Post: April 17th, 2011, 11:18 PM
  3. Hal.dll problem
    By geek01 in forum Windows Support
    Replies: 6
    Last Post: May 11th, 2010, 10:22 AM
  4. hal.dll corrupt or missing
    By moog in forum Windows Support
    Replies: 3
    Last Post: February 12th, 2009, 06:47 PM
  5. hal.dll
    By southpaw117 in forum Windows Support
    Replies: 3
    Last Post: March 6th, 2008, 04:55 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •