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: HAL.dll BSOD

30 Jun 2013   #1
talon03

Windows 7 Home Premium x64
 
 
HAL.dll BSOD

Hello everyone,

Having a few wee issues with a fresh install of Windows. It's infrequently (every 3 or 4 days) BSODing with fairly unhelpful machine check error. I was wondering if anyone had any ideas. I've attached the BSOD dump files.


Things it is NOT:

Bad RAM. Memcheck ran for 8 hours, no issues.

I'm pretty much open to all other suggestions!
Thanks in advance


My System SpecsSystem Spec
.
30 Jun 2013   #2
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

You are overclocking.
Code:
CPUID:        "Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz"
MaxSpeed:     3400
CurrentSpeed: 3467
As you are getting BSODs, you should stop overclocking and run all the hardware components like CPU, GPU and RAM to their default settings. Also set the BIOS to default, too.
How To Clear CMOS (Reset BIOS)

Test your RAM modules for possible errors.
How to Test and Diagnose RAM Issues with Memtest86+
Run memtest for at least 8 passes, preferably overnight.

Stress test the Graphics Card using Furmark.
Video Card - Stress Test with Furmark

Stress test the CPU.
Hardware - Stress Test With Prime95

Check if the Power Supply Unit (PSU) supplying adequate power to the computer or not.
eXtreme Power Supply Calculator
At least 30% extra is safe. Also what is the wattage of the PSU?

Is the computer hot? Report us the heat of the computer after a couple of hours of your normal usage. Upload a screenshot of the summery tab of Speccy.

Uninstall Virtual Clone Drive.

ITEMVALUE
Name Virtual CloneDrive
Manufacturer Elaborate Bytes AG
Status OK
PNP Device ID ROOT\SCSIADAPTER\0000
Driver c:\windows\system32\drivers\vclone.sys (5.4.5.2, 35.50 KB (36,352 bytes), 11/03/2013 00:49)

This SCSI Adapter may be problematic.

Make it sure that the OCZ-AGILITY3 SSD is running with the up-to-date firmware.
OCZ Technology

Let us know the results.
_____________________________________________________________________
BSOD ANALYSIS:
Code:
.....
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 9C, {0, fffff88002fdfb70, 0, 0}

Probably caused by : ntkrnlmp.exe ( nt!KxMcheckAbort+6c )

Followup: MachineOwner
---------

3: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

MACHINE_CHECK_EXCEPTION (9c)
A fatal Machine Check Exception has occurred.
KeBugCheckEx parameters;
    x86 Processors
        If the processor has ONLY MCE feature available (For example Intel
        Pentium), the parameters are:
        1 - Low  32 bits of P5_MC_TYPE MSR
        2 - Address of MCA_EXCEPTION structure
        3 - High 32 bits of P5_MC_ADDR MSR
        4 - Low  32 bits of P5_MC_ADDR MSR
        If the processor also has MCA feature available (For example Intel
        Pentium Pro), the parameters are:
        1 - Bank number
        2 - Address of MCA_EXCEPTION structure
        3 - High 32 bits of MCi_STATUS MSR for the MCA bank that had the error
        4 - Low  32 bits of MCi_STATUS MSR for the MCA bank that had the error
    IA64 Processors
        1 - Bugcheck Type
            1 - MCA_ASSERT
            2 - MCA_GET_STATEINFO
                SAL returned an error for SAL_GET_STATEINFO while processing MCA.
            3 - MCA_CLEAR_STATEINFO
                SAL returned an error for SAL_CLEAR_STATEINFO while processing MCA.
            4 - MCA_FATAL
                FW reported a fatal MCA.
            5 - MCA_NONFATAL
                SAL reported a recoverable MCA and we don't support currently
                support recovery or SAL generated an MCA and then couldn't
                produce an error record.
            0xB - INIT_ASSERT
            0xC - INIT_GET_STATEINFO
                  SAL returned an error for SAL_GET_STATEINFO while processing INIT event.
            0xD - INIT_CLEAR_STATEINFO
                  SAL returned an error for SAL_CLEAR_STATEINFO while processing INIT event.
            0xE - INIT_FATAL
                  Not used.
        2 - Address of log
        3 - Size of log
        4 - Error code in the case of x_GET_STATEINFO or x_CLEAR_STATEINFO
    AMD64 Processors
        1 - Bank number
        2 - Address of MCA_EXCEPTION structure
        3 - High 32 bits of MCi_STATUS MSR for the MCA bank that had the error
        4 - Low  32 bits of MCi_STATUS MSR for the MCA bank that had the error
Arguments:
Arg1: 0000000000000000
Arg2: fffff88002fdfb70
Arg3: 0000000000000000
Arg4: 0000000000000000

Debugging Details:
------------------


BUGCHECK_STR:  0x9C_GenuineIntel

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

PROCESS_NAME:  System

CURRENT_IRQL:  f

LAST_CONTROL_TRANSFER:  from fffff80002c31818 to fffff80002cddc00

STACK_TEXT:  
fffff880`02fdfb38 fffff800`02c31818 : 00000000`0000009c 00000000`00000000 fffff880`02fdfb70 00000000`00000000 : nt!KeBugCheckEx
fffff880`02fdfb40 fffff800`02c30f57 : 00000000`00000004 00000000`00000000 00000000`00000004 00000000`00000000 : hal!HalpMcaReportError+0x164
fffff880`02fdfc90 fffff800`02c24e88 : 00000000`1e8d9229 00000000`00000000 00000000`00000000 00000000`00000000 : hal!HalpMceHandlerWithRendezvous+0x9f
fffff880`02fdfcc0 fffff800`02cdc4ec : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : hal!HalHandleMcheck+0x40
fffff880`02fdfcf0 fffff800`02cdc353 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxMcheckAbort+0x6c
fffff880`02fdfe30 fffff800`02d13483 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiMcheckAbort+0x153
fffff880`009a9980 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxFlushEntireTb+0x93


STACK_COMMAND:  kb

FOLLOWUP_IP: 
nt!KxMcheckAbort+6c
fffff800`02cdc4ec 488d8c2400010000 lea     rcx,[rsp+100h]

SYMBOL_STACK_INDEX:  4

SYMBOL_NAME:  nt!KxMcheckAbort+6c

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: nt

IMAGE_NAME:  ntkrnlmp.exe

DEBUG_FLR_IMAGE_TIMESTAMP:  5147d9c6

FAILURE_BUCKET_ID:  X64_0x9C_GenuineIntel_nt!KxMcheckAbort+6c

BUCKET_ID:  X64_0x9C_GenuineIntel_nt!KxMcheckAbort+6c

Followup: MachineOwner
---------
My System SpecsSystem Spec
30 Jun 2013   #3
talon03

Windows 7 Home Premium x64
 
 

RAM has been checked as I already stated, no errors.

I haven't overclocked my CPU or GPU. It's 67Mhz high, that's just stock drift.

After 1 hour of Battlefield 3 running on high, my GPU peaks at 45 degrees Celsius. CPU idles at 33, GPU at 34

Power supply is 750W

SSD firmware is up to date

I ran verifier.exe and it picked up on a driver issue with SAIH0762.sys, which has to do with my Stick and throttle controllers. I updated the drivers for it.

Clone drive was only installed today actually, so it's not causing the issue.
My System SpecsSystem Spec
.

01 Jul 2013   #4
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

Good till time
If any further problem, let us know
My System SpecsSystem Spec
16 Jul 2013   #5
talon03

Windows 7 Home Premium x64
 
 

Another couple of BSODs the past two days. I've uploaded the dump files.
My System SpecsSystem Spec
16 Jul 2013   #6
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

Update asmedia XHCI driver.
Code:
fffff880`04800000 fffff880`04864000   asmtxhci   (deferred)             
    Image path: \SystemRoot\system32\DRIVERS\asmtxhci.sys
    Image name: asmtxhci.sys
    Timestamp:        Thu Nov 03 08:30:22 2011 (4EB203C6)
    CheckSum:         0006C541
    ImageSize:        00064000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
Get the Version 1.14.3.0dated 2012.03.27 from P8Z77-V PRO - Motherboards - ASUS

Update Intel(R) USB 3.0 eXtensible Host Controller Driver too.
Code:
fffff880`03e00000 fffff880`03ec4000   iusb3xhc   (deferred)             
    Image path: \SystemRoot\system32\DRIVERS\iusb3xhc.sys
    Image name: iusb3xhc.sys
    Timestamp:        Thu Jan 05 17:24:45 2012 (4F058F85)
    CheckSum:         000C5CCE
    ImageSize:        000C4000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
Get the Version 1.0.5.235 dated 2012.07.09 from P8Z77-V PRO - Motherboards - ASUS

The CPU may be factory overclocked, but bring it back to default. Same for the GPU.

Stress test the Graphics Card using Furmark.
Video Card - Stress Test with Furmark
Post a screenshot of the furmark window before closing the program.

Is the computer hot? Report us the heat of the computer after a couple of hours of your normal usage. Upload a screenshot of the summery tab of Speccy. We need the screenshot to see.

Test your RAM modules for possible errors.
How to Test and Diagnose RAM Issues with Memtest86+
Run memtest for at least 8 passes, preferably overnight.

If the logitech gaming devices are not in use, does it provide a BSOD? Observe and let us know.

Hope you will take all the suggestions and post us the feedback accordingly.
______________________________________________________________________________
BSOD ANALYSIS:
Code:
BugCheck 50, {fffff80006f504a1, 8, fffff80006f504a1, 2}


Could not read faulting driver name
Probably caused by : win32k.sys ( win32k!DrvGetRegistryHandleFromDeviceMap+791 )

Followup: MachineOwner
-----------------------------------------------------------------------------------
BugCheck D1, {ffffffff, 2, 0, fffff8800417df2f}

Probably caused by : hardware ( USBPORT!USBPORT_Xdpc_Worker+17f )

Followup: MachineOwner
---------
My System SpecsSystem Spec
16 Jul 2013   #7
talon03

Windows 7 Home Premium x64
 
 

That's great, thanks. I've updated the drivers as suggested.

The logitech gaming device is my mouse... so it's pretty much always in use!
My System SpecsSystem Spec
16 Jul 2013   #8
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

Quote   Quote: Originally Posted by talon03 View Post
That's great, thanks. I've updated the drivers as suggested.

The logitech gaming device is my mouse... so it's pretty much always in use!
Updated all the drivers within 3 minutes? Even cool.

If possible, try another alternative mouse.
My System SpecsSystem Spec
23 Jul 2013   #9
talon03

Windows 7 Home Premium x64
 
 

Well the driver update messed my system up pretty bad. My joystick didn't agree with it and long story short I had to reinstall Windows. Getting a few bluescreens still, might be the same old problems. I've uploaded the latest crash dump files. I ran verifier.exe to see if that picked up anything, and it crashed on boot with hidclass.sys
My System SpecsSystem Spec
23 Jul 2013   #10
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

Do the following steps.
  • Download USBDeview. Execute it.
  • Edit > Select all.
  • File > Save Selected Items.
  • Give a file name in the save dialog and save it on desktop.
  • Zip the file. Upload the zip here.
My System SpecsSystem Spec
Reply

 HAL.dll BSOD




Thread Tools Search this Thread
Search this Thread:

Advanced Search



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 01:16.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App