I'm stumped. BSOD 124 hal.dll

blakec

Reputable
Mar 26, 2014
3
0
4,510
Hello everyone, I could use your help. So, for about the past month I've been trying to diagnose my friends PC issues. He's been getting random restarts which show as BSODs in Who Crashed.

Here is the dump analysis:
On Mon 3/17/2014 3:44:56 AM GMT your computer crashed
crash dump file: C:\Windows\Minidump\031614-36317-01.dmp
This was probably caused by the following module: hal.dll (hal+0x12A3B)
Bugcheck code: 0x124 (0x0, 0xFFFFFA8008ED3028, 0xB4800000, 0x40E0F)
Error: WHEA_UNCORRECTABLE_ERROR
file path: C:\Windows\system32\hal.dll
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: Hardware Abstraction Layer DLL

Here are his specs:
Asus M5A99FX Pro R2.0
AMD FX-8350
Corsair Vengeance 1600 8gb
MSI Radeon HD 7870 Twin Frozr 2gb
Corsair TX 850w
(running Windows 7 Pro x64)

I have done the following (in this order) to try and solve his issue, to no avail:
- Updated Windows and all drivers to latest versions
- Reset bios to optimized defaults
- Checked temperatures & voltages (nothing unusual)
- Swapped all parts except the motherboard and CPU
- Sent the motherboard to Asus and received a new one
- Tested memory with Memtest (for 10 passes / No errors reported)
- Tested HDD with Parted Magic ( Extended test / no errors)
- Tested CPU with Prime95 (for 18 hours / no errors / CPU did get up to 71 C)
- Tested GPU with Furmark (for 1 hour / no artifacts or restarts / GPU never went past 58 C)

Please help!
 

enemy1g

Honorable
BCCode 124 is usually hardware related. Is it possible that you're running some kind of adaptive mode for voltages? I had the same blue screens when I was running adaptive mode, might just be my situation though.

Are you able to replace the PSU?
 

blakec

Reputable
Mar 26, 2014
3
0
4,510
Under "CPU & NB Voltage" I have "Offset Mode" selected and everything else is automatic. Otherwise I'm not sure where I would find "adaptive mode" . Also, I have replaced the PSU with another 850 and a 750 with no luck.

On idle voltages are:
12V = 12.055
5V = 5.017
VCore = 0.888 to 1.368
Vin3 = 1.632
3.3V = 3.147
Vin6 = 2.580
Vin7 = 1.644
Vin8 = 1.680
GPU = 0.825
 

blakec

Reputable
Mar 26, 2014
3
0
4,510
I was also wondering if I would need to reinstall Windows since I replaced the motherboard. I know I usually wouldn't have to if the motherboards are the exact same, but Asus never told me what they found out when I sent the first one to them. I'm worried that the current install may have been messed up by the first motherboard, if that's even possible.