hal.dll missing or corrupt

Discussion in 'other software & services' started by brihy1, Mar 12, 2015.

  1. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    When trying to startup my laptop i get missing or corrupt hal.dll file?Any way to restore this file so i dont have to reformat?

    hp 64 bit laptop
    windows 8.1
     
  2. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    brihy1,

    That is a WinXP file. Are you dual booting?
     
  3. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    no im using windows 8.1
     
  4. Veeshush

    Veeshush Registered Member

    Joined:
    Mar 16, 2014
    Posts:
    643
    Do you have the Windows 8 installation disk and have you done the whole Startup repair basics?

    Unrelated: Brian K, I've always experienced an optical illusion with your avatar being an eagle about to catch a fish. brihy1's avatar of an actual eagle isn't helping.
     
  5. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    At 1st when booting up it said diagnosing your pc,then said startup repair and then said couldn't fix,now I get the hal.dll issue.The only disc I have is the one I made when I 1st got the laptop.
     
  6. Ashanta

    Ashanta Registered Member

    Joined:
    Aug 21, 2007
    Posts:
    702
    Location:
    Europe
    Did you try a restoration ? Have you installed new programs ?
     
  7. clubhouse1

    clubhouse1 Registered Member

    Joined:
    Sep 26, 2013
    Posts:
    1,124
    Location:
    UK
  8. majoMo

    majoMo Registered Member

    Joined:
    Aug 31, 2007
    Posts:
    994
    I have that file in Win 7, x64. ´hal.dll' is Hardware Abstraction Layer DLL.
     
  9. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    I got that wrong. My eyes read hal.dll but my brain said boot.ini.

    I looked at two Win8.1. MBR and UEFI installs. Both had 2 hal.dll. One in Windows\System32 and the other in a sub-folder of Windows\WinSxS. In the UEFI system (offline) I deleted both hal.dll. Windows booted to "Prepairing Automatic Repair", then "Attempting Repairs", then a restart and Win8.1 loaded. I checked and both hal.dll had been restored to their folders.

    Edit... I next deleted hal.dll in the sub-folder of Windows\WinSxS. (the other one wasn't deleted) Win8.1 booted normally and the file hadn't been restored to its folder. Win8.1 continued to operate with only one hal.dll.
     
    Last edited: Mar 12, 2015
  10. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    I restored my system using macrium 6 and windows will still not boot.I go into macrium rescue disk and hit the option fix windows boot problems and i get hal.dll missing?I think it may have to do with the boot.ini or something with boot sequence because even when i restore an image from macrium it does no good.
     
  11. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    Some background may help.

    When did you buy the laptop? Or when did you install the Win8.1 OS? What brand is the laptop?

    So Win8.1 was working OK until this issue? Any idea what triggered the issue?

    When did you create the Macrium image? Do you have other images?

    Is the OS installed in MBR or UEFI mode?
     
  12. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    Bought laptop couple yrs ago,replaced hd couple months ago
    Came with win 8 but been running 8.1 for a long while,hp
    Was working great until the other day when i wanted to try comodo firewall but the install stalled at i think 41% or something,i restarted and
    I have a full macrium image from a month ago and 2 differentials latest was a week ago
    i believe its UEFI
     
  13. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    Thanks. So it's likely Comodo software is the culprit.

    I suggest restoring the full image created a month ago. Assuming it is successful you could consider restoring the more recent images.
     
  14. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    I restored the full image and when i reboot it starts automatic repair-diagnosing pc-blue screen with your pc did not start correctly,restart and get error OxOOOO21a
     
  15. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    Did you restore a Disk image, a System image or a Partition image?
     
  16. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    I restored the whole disk(all partitions)
     
  17. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    Standby, I'm just getting a Macrium system ready so I can go through the steps with you.
     
  18. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    OK. I have an old Disk image (all 4 partitions). Recovery, EFI, MSR and Win8.1

    I boot the recovery media in UEFI mode (not Legacy mode)

    In the recovery environment...
    Image Restore tab, click Browse for an image file
    find the image, Open
    You should see GPT Disk 1 [.....
    the 4 partitions should be present
    underneath the partitions is your image ******.mring
    on the right, click Restore Image
    you now see Source showing the 4 partitions all with ticks
    and Destination showing the same 4 partitions
    Next
    Finish
    Continue

    Is this the same in your computer?
     
  19. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    This is what mine is:GPT Disk 1
    1-WINRE(ntfs primary)2-no name(fat32,lba primary)3-unformatted primary 4-windows,c;ntfs primary)5-ntfs primary 6-recovery,d;ntfs primary)

    theres an option in macrium that says fix windows boot problems and when i click that is when i get missing or corrupt hal.dll
     
  20. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    Thanks. You have 6 partitions. That's fine.

    Do the other instructions apply?
     
  21. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
  22. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    Would any of the Macrium users like to comment?

    brihy1 has an image created a month ago when the computer was operating normally. Now the image won't restore correctly and produce a bootable OS.
     
  23. Robin A.

    Robin A. Registered Member

    Joined:
    Feb 25, 2006
    Posts:
    2,557
    Check if the missing file is in the image.
     
  24. Brian K

    Brian K Imaging Specialist

    Joined:
    Jan 28, 2005
    Posts:
    12,115
    Location:
    NSW, Australia
    Can you run HD diagnostics on the drive?

    Do you have another HD you can try?
     
  25. brihy1

    brihy1 Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    199
    Location:
    usa
    i dont have another hd for that laptop.My other computers are different.I think i may try to refresh the pc through windows to see if that corrects it and if it does then try to restore the macrium image.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.