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: BSOD caused by hal.dll

11 May 2015   #1

Windows 7 Home Premium 64bit
BSOD caused by hal.dll

Hi there,

I've been frustrated by multiple and repeated blue screens over the past 24 hours which range from anywhere between every hour to every 2minutes. I haven't done anything new so these do appear to have just come out of nowhere.

I have done what seemed the usual sensible stuff: system restore to the end of last month, used SlimDrivers to check all of my system drivers are up to date, checked Windows Update. I can usually trouble shoot PC issues myself with the help of Google but I'm just out of my depth and this is driving me crazy.

Although the PC has crashed countless times it has only left three dmp files behind. I have since changed Windows Error Reporting Service to automatically start as it was set to manual and disabled for some reason (not sure if this is the default setting). I also have verifier.exe running in the background, for what has been around 20hours so far.

Any guidance or advice or help from ANYONE would be so gladly appreciated, this is driving me crazy and I don't know what to do.

Thanks so much to anyone who takes the time to help


EDIT: I updated my system info to my profile when registering, but will gladly repost it in this thread if it will help. Sorry if that should have been done in the first place!

My System SpecsSystem Spec
11 May 2015   #2
SGT Oddball


*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
Use !analyze -v to get detailed debugging information.
BugCheck 124, {0, fffffa800f80c028, be200000, 11152}
Probably caused by : GenuineIntel
Followup: MachineOwner
All your dumps are 124's these are typically related to a hardware issue and can only be isolated by stress testing the major components.
If overclocking, reset all overclocks back to their default settings and then follow these:
RAM - run for a minimum of 8 consecutive passes
RAM - Test with Memtest86+
CPU - run the HIGH test
CPU - Stress Test Using IntelBurnTest
Video - run the FURMARK test for 20mins
Graphics Card Problems - Diagnose
Video Card - Stress Test with Furmark
Storage - run the SHORT test using the DOS version
SeaTools for DOS and Windows - How to Use
My System SpecsSystem Spec
11 May 2015   #3

Windows 7 Home Premium 64bit

Thank you so much for the amazingly quick reply!

I'm fairly sure my CPU is overclocked, as the PC was a custom build from I don't really know how to change it to default though - is it through a menu before the PC boots?

Also my GPU isn't the standard issue. As far as I'm aware it is the one in this link Review: ASUS GeForce GTX 680 DirectCU II TOP - Graphics -

How do I check if this is overclocked and how do I reset it to it's normal parameters?

Sorry to be such a nuisance and thank you again!
My System SpecsSystem Spec

11 May 2015   #4

Microsoft Community Contributor Award Recipient

Windows 7 64 Bit Home Premium SP1

"How do I remove Overclocking and reset normal parameters?"

You set the BIOS to optimized default settings on the Exit Tab. It will say "Load Optimized Defaults" or "Set Defaults" or similar.
Save changes and exit, let the PC reboot.

Note all your current BIOS settings before performing the procedure. If you must set the SATA Controller to AHCI Mode then you should boot directly back into BIOS Settings and change that before trying to start up Windows.
My System SpecsSystem Spec
12 May 2015   #5

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit

Quote   Quote: Originally Posted by CaRuJa View Post
I'm fairly sure my CPU is overclocked, as the PC was a custom build from I don't really know how to change it to default though - is it through a menu before the PC boots?
Overclocking is a very common cause of a stop 0x124 BSOD.

As TVeblen said, you need to reset the BIOS to defaults. Clearing CMOS will do it. There are three known ways to do it. See the link below:
How To Clear CMOS (Reset BIOS)
My System SpecsSystem Spec

 BSOD caused by hal.dll

Thread Tools

Similar help and support threads
Thread Forum
BSOD Caused By Driver:nwifi.sys Caused By Address:nwifi.sys+34026
Hello! Lately I often have a BSOD, and since I'm not an expert I turn to you for help. The .txt files are from BlueScreenView. Thank you in advance Nikolay
BSOD Help and Support
bsod says oc caused it no oc on my pc
bsod on my pc and it says oc is crashing the pc but its not overclocked in ny way any ideas?
BSOD Help and Support
BSOD Can anyone tell me what caused it??
I've attached the zip file, the DMP file located in C:/windows/minidump. I believe that is what's needed. If anyone could tell me what caused this it would be very appreciated. It just happened on it own I had youtube on pause in another tab and was on facebook on another. I was talking to my...
BSOD Help and Support
BSOD when playing games. BlueScreenView says ntoskrnl.exe caused BSOD
I keep getting BSODs when I play games for a short while. At first I thought it was a bad installation of Windows, so I did a clean format (full) of my SSD and a clean install of Windows 7 Ultimate x64. Installation failed quite a few times before finally succeeding. Tried another copy of Windows...
BSOD Help and Support
Don' know what caused BSOD
What could have caused my bsod? Only has happened one time (i hope) and concerned because this is a new laptop. Could you help me find out what caused this? Thanks. Windows 7 Home Premium 64 bit OEM version with Lenovo Y570 laptop bought the laptop just last April 2012 P.S. All I was doing...
BSOD Help and Support

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 05:51.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App