Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Missing/Corrupted hal.dll file.

30 Jul 2010   #1

Windows 7 64-Bit
Missing/Corrupted hal.dll file.

Howdy all,

I started up my computer around an hour ago and found the following message; "The file system32/hal.dll is missing or corrupt. Please re-install the file."

So, at a loss as I'm not a Tech-person in any yway, I turned to the internet and found, after several XP posts, some to do with Windows 7. I'm on 64-bit, and have tried inserting my installation disk as well as the system repair.

I've looked at this, but seeing as I'm Windows 7 & not XP I can't see why it would work; Error Message: Windows could not start because the following file is missing or corrupt

I'm following another Microsoft guide that asked to me run a command in a command prompt, Bootrec.exe which in turn gave me 4 options, only I'm not sure which option to choose. On top of that, if that doesn't work, then I have no idea what to do next...

The 4 options I've got are;


My System SpecsSystem Spec
30 Jul 2010   #2

Windows 7 Professional SP1 64-bit

Based on what I'm reading you need to try the /FixBoot option first.

Can you not boot on to the computer with the problem at all?
My System SpecsSystem Spec
30 Jul 2010   #3

Windows 7 64-Bit

Unfortunately not. I get the error message before Windows has a chance to start up. I get my Hardware page & then the error message. Trying the Boot option now, will report back if anything changes, or if it doesn't.

'/FixBoot is not recognised as an internal or external command' Was all i got, which seems... odd...

Tried putting it into Safe Mode, but it asked for an operating system, of which I only had Windows XP Professional on the list, not Windows 7. Odd in itself?

Found the file on another computer but i'm waiting for my tech-savvy family member to get home before i try messing with that.
My System SpecsSystem Spec

30 Jul 2010   #4

Windows 7 Professional SP1 64-bit

You can try 'sfc /scannow' which is supposed to repair most, if not all, damaged system files.

If that doesn't work either, write back. I still have a couple other ideas.
My System SpecsSystem Spec
30 Jul 2010   #5

Windows 7 64-Bit

Well i've been on the phone to the family member while posting and trying several things, and they've said I should just stop messing in case I do more harm than good.

Would it be ok for you to post up your ideas anyway Petey, in case that one doesn't work? I'll leave everything alone for now, but if we could have some references or tips for when he gets in and tries it would be appreciated.

I daresay I'll update this thread in a few hours if nothing else has worked, and thanks for the help. Times like this where I hate being... well, knowing nothing at all about code and the inner workings of computers.

Made some additional edits to my above post while you were replying I think, not sure if that will scupper your additional ideas or not though.
My System SpecsSystem Spec
30 Jul 2010   #6

Windows 7 Professional SP1 64-bit

This is instructions I got off of Microsofts forum site:
Boot to the setup DVD and run the 'repair my computer' option. The Command Prompt will let you run the commands:

bcdedit /export C:\BCD_Backup
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
There should be an option on the 7 DVD, after you click repair and go through its little thing, to do a start-up repair or something similar, which might work.

Worst case scenario, you could do an upgrade install from the disc. If for some reason it won't let you do an upgrade install while booted from the DVD (I haven't tried it, so I'm not sure if it will or not) a custom install over top of the old one (i.e. don't format first) will move all your files to a windows.old folder on C, so you can have a new installation without losing any of your stuff.
My System SpecsSystem Spec

 Missing/Corrupted hal.dll file.

Thread Tools

Similar help and support threads
Thread Forum
Bootmgr.exe missing... mpio.sys missing or corrupted. Unable to boot
I just got a computer for free, a Dell Studio 1555. When I got it, it would try to boot, then come to a screen that said that bootmgr.exe was missing. Sometimes I got a message that said something like mpio.sys was corrupted or missing. I have a Win 7 disk, so I put it in and tried to repair the...
General Discussion
XP boot error: missing or corrupted file system32\driver\pci.sys
Hello! I converted an old XP machine to a VHD with disk2vhd. Once imported into virtual pc the machine starts up but fails before booting with the message: missing or corrupted file: system32\driver\pci.sys I've searched the internet and can not find a solution to my problem. Does anyone...
Corrupted CD, getting an error as corrupted or missing files
Hi All I bought a new windows 7 home basic edition. I tried installing windows 7 on my laptop after formatting the disk. During the 2nd step of installation Install windows ->Expanding windows it says files may be corrupted please ensure all the files exist before installation. Please help, I...
General Discussion
Corrupted and Missing files in HDD
So.... Windows decides to tell me that my files can't be opened because they are corrupted so I have to run CHKDSK.... then more files become corrupted so I have to run CHKDSK again....... then whenever I boot up CHKDSK runs.... now the problem becomes I can't even access the drive.... so I take...
Hardware & Devices
DVD/CD Win 7 drivers missing or corrupted
I can't install a dvd multifunction device because win 7's internal drivers for this device are corrupted or missing. This problem happened when I tried to install a USB ported camera made for XP. It was a mistake on my part not reading the box, which did not say Win 7 on it. My computer repair guy...

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 16:12.
Twitter Facebook Google+