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 error 0x000000C4

02 Jul 2015   #1
hugabug1

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 
BSOD error 0x000000C4

My laptop had a BSOD crash last night and one about 3 days ago. The one three days ago I just ignored because it had happened once about 6 months ago, but never since then. I thought it might be nothing. When it happened again last night, I started looking online to see what might be going on. I looked up "irql not less or equal" because that is what it said on the blue screen. (I will attach the information I copied from when the computer restarted.) I found something that told me to try going to the the Driver Verifier Manager, select "Create Standard Settings", select "automatically select all drivers on this computer", and restart. When I did that I got a BSOD that said "A device driver attempting to corrupt the system has been caught. The faulty driver currently on the kernel stack must be replaced with a working version." Under Technical Information it said "***STOP: 0x000000C4 (0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000)" I took a picture of the screen with my cell phone.

I looked up the part about the faulty driver on the kernel stack and found this forum. I have attached the requested .zip file. Can someone please translate this stuff for me and help me find out what's causing the problem? If you need more info, let me know. You may also have to tell me where to find it, though!

Attachment 364605

Attachment 364606


My System SpecsSystem Spec
.
03 Jul 2015   #2
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

The STOP: 0x000000C4 BSODs are I think due to driver verifier. Have you enabled driver verifier? Disable it now.

The ELan pad is causing the BSODs as far as I am seeing. Try to update the driver to it. ELAN Microelectronics Corp.

Let us know the result.
______________________________________________________
Code:
BugCheck D1, {fffffa86061d4260, 2, 0, fffff88005f8a821}

*** WARNING: Unable to verify timestamp for ETD.sys
*** ERROR: Module load completed but symbols could not be loaded for ETD.sys
Probably caused by : ETD.sys ( ETD+f821 )

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

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

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: fffffa86061d4260, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000000, value 0 = read operation, 1 = write operation
Arg4: fffff88005f8a821, address which referenced memory

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


READ_ADDRESS: GetPointerFromAddress: unable to read from fffff800030b1100
GetUlongFromAddress: unable to read from fffff800030b11c0
 fffffa86061d4260 Nonpaged pool

CURRENT_IRQL:  2

FAULTING_IP: 
ETD+f821
fffff880`05f8a821 8a944bec000000  mov     dl,byte ptr [rbx+rcx*2+0ECh]

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

BUGCHECK_STR:  0xD1

PROCESS_NAME:  System

ANALYSIS_VERSION: 6.3.9600.17336 (debuggers(dbg).150226-1500) amd64fre

DPC_STACK_BASE:  FFFFF88003792FB0

TRAP_FRAME:  fffff8800378b980 -- (.trap 0xfffff8800378b980)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=00000000ffffffff rbx=0000000000000000 rcx=00000002fffffffa
rdx=fffffa800755dc10 rsi=0000000000000000 rdi=0000000000000000
rip=fffff88005f8a821 rsp=fffff8800378bb10 rbp=fffffa800755dc10
 r8=00000000fffffffe  r9=fffff8800378bcd8 r10=000000000000002c
r11=fffffa8005dd1d44 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz na pe nc
ETD+0xf821:
fffff880`05f8a821 8a944bec000000  mov     dl,byte ptr [rbx+rcx*2+0ECh] ds:00000006`000000e0=??
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff80002e73e69 to fffff80002e748c0

STACK_TEXT:  
fffff880`0378b838 fffff800`02e73e69 : 00000000`0000000a fffffa86`061d4260 00000000`00000002 00000000`00000000 : nt!KeBugCheckEx
fffff880`0378b840 fffff800`02e72ae0 : fffffa80`061c17b0 fffff880`05f69360 00000000`0000001a fffffa80`061d4180 : nt!KiBugCheckDispatch+0x69
fffff880`0378b980 fffff880`05f8a821 : fffffa80`061c17b0 fffff880`05f69468 00000000`00000054 fffff880`05f5e3a4 : nt!KiPageFault+0x260
fffff880`0378bb10 fffffa80`061c17b0 : fffff880`05f69468 00000000`00000054 fffff880`05f5e3a4 00000000`00000053 : ETD+0xf821
fffff880`0378bb18 fffff880`05f69468 : 00000000`00000054 fffff880`05f5e3a4 00000000`00000053 fffff880`05f5e16f : 0xfffffa80`061c17b0
fffff880`0378bb20 00000000`00000054 : fffff880`05f5e3a4 00000000`00000053 fffff880`05f5e16f 00000000`00000008 : i8042prt!ntoskrnl_NULL_THUNK_DATA+0x908
fffff880`0378bb28 fffff880`05f5e3a4 : 00000000`00000053 fffff880`05f5e16f 00000000`00000008 fffff880`0378bba0 : 0x54
fffff880`0378bb30 fffff880`0378bbd0 : fffffa80`0603db40 00000000`00000008 fffff880`03767f40 00000000`00000001 : i8042prt!WPP_RECORDER_SF_+0x94
fffff880`0378bb70 fffffa80`0603db40 : 00000000`00000008 fffff880`03767f40 00000000`00000001 00000000`00000000 : 0xfffff880`0378bbd0
fffff880`0378bb78 00000000`00000008 : fffff880`03767f40 00000000`00000001 00000000`00000000 fffffa80`0755dc28 : 0xfffffa80`0603db40
fffff880`0378bb80 fffff880`03767f40 : 00000000`00000001 00000000`00000000 fffffa80`0755dc28 fffffa80`061d4180 : 0x8
fffff880`0378bb88 00000000`00000001 : 00000000`00000000 fffffa80`0755dc28 fffffa80`061d4180 fffffa80`061d4030 : 0xfffff880`03767f40
fffff880`0378bb90 00000000`00000000 : fffffa80`0755dc28 fffffa80`061d4180 fffffa80`061d4030 fffff880`0378bcd8 : 0x1


STACK_COMMAND:  kb

FOLLOWUP_IP: 
ETD+f821
fffff880`05f8a821 8a944bec000000  mov     dl,byte ptr [rbx+rcx*2+0ECh]

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  ETD+f821

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: ETD

IMAGE_NAME:  ETD.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4bdaa06d

FAILURE_BUCKET_ID:  X64_0xD1_ETD+f821

BUCKET_ID:  X64_0xD1_ETD+f821

ANALYSIS_SOURCE:  KM

FAILURE_ID_HASH_STRING:  km:x64_0xd1_etd+f821

FAILURE_ID_HASH:  {83a88fe7-f814-c652-89af-ce066c4331b3}

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

2: kd> lmvm ETD
start             end                 module name
fffff880`05f7b000 fffff880`05fa0000   ETD      T (no symbols)           
    Loaded symbol image file: ETD.sys
    Image path: ETD.sys
    Image name: ETD.sys
    Timestamp:        Fri Apr 30 14:48:37 2010 (4BDAA06D)
    CheckSum:         0002EACC
    ImageSize:        00025000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
My System SpecsSystem Spec
03 Jul 2015   #3
hugabug1

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

Thank you for responding. I updated the ELAN driver, but I have a question about disabling driver verifier. It's my (limited) understanding that driver verifier is what runs in the background making sure all the drivers are working properly. Is that true? If so, does disabling it mean that I won't know if there is a problem with a driver?


Quote   Quote: Originally Posted by Arc View Post
The STOP: 0x000000C4 BSODs are I think due to driver verifier. Have you enabled driver verifier? Disable it now.

The ELan pad is causing the BSODs as far as I am seeing. Try to update the driver to it. ELAN Microelectronics Corp.

Let us know the result.
______________________________________________________
Code:
BugCheck D1, {fffffa86061d4260, 2, 0, fffff88005f8a821}

*** WARNING: Unable to verify timestamp for ETD.sys
*** ERROR: Module load completed but symbols could not be loaded for ETD.sys
Probably caused by : ETD.sys ( ETD+f821 )

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

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

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: fffffa86061d4260, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000000, value 0 = read operation, 1 = write operation
Arg4: fffff88005f8a821, address which referenced memory

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


READ_ADDRESS: GetPointerFromAddress: unable to read from fffff800030b1100
GetUlongFromAddress: unable to read from fffff800030b11c0
 fffffa86061d4260 Nonpaged pool

CURRENT_IRQL:  2

FAULTING_IP: 
ETD+f821
fffff880`05f8a821 8a944bec000000  mov     dl,byte ptr [rbx+rcx*2+0ECh]

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

BUGCHECK_STR:  0xD1

PROCESS_NAME:  System

ANALYSIS_VERSION: 6.3.9600.17336 (debuggers(dbg).150226-1500) amd64fre

DPC_STACK_BASE:  FFFFF88003792FB0

TRAP_FRAME:  fffff8800378b980 -- (.trap 0xfffff8800378b980)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=00000000ffffffff rbx=0000000000000000 rcx=00000002fffffffa
rdx=fffffa800755dc10 rsi=0000000000000000 rdi=0000000000000000
rip=fffff88005f8a821 rsp=fffff8800378bb10 rbp=fffffa800755dc10
 r8=00000000fffffffe  r9=fffff8800378bcd8 r10=000000000000002c
r11=fffffa8005dd1d44 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz na pe nc
ETD+0xf821:
fffff880`05f8a821 8a944bec000000  mov     dl,byte ptr [rbx+rcx*2+0ECh] ds:00000006`000000e0=??
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff80002e73e69 to fffff80002e748c0

STACK_TEXT:  
fffff880`0378b838 fffff800`02e73e69 : 00000000`0000000a fffffa86`061d4260 00000000`00000002 00000000`00000000 : nt!KeBugCheckEx
fffff880`0378b840 fffff800`02e72ae0 : fffffa80`061c17b0 fffff880`05f69360 00000000`0000001a fffffa80`061d4180 : nt!KiBugCheckDispatch+0x69
fffff880`0378b980 fffff880`05f8a821 : fffffa80`061c17b0 fffff880`05f69468 00000000`00000054 fffff880`05f5e3a4 : nt!KiPageFault+0x260
fffff880`0378bb10 fffffa80`061c17b0 : fffff880`05f69468 00000000`00000054 fffff880`05f5e3a4 00000000`00000053 : ETD+0xf821
fffff880`0378bb18 fffff880`05f69468 : 00000000`00000054 fffff880`05f5e3a4 00000000`00000053 fffff880`05f5e16f : 0xfffffa80`061c17b0
fffff880`0378bb20 00000000`00000054 : fffff880`05f5e3a4 00000000`00000053 fffff880`05f5e16f 00000000`00000008 : i8042prt!ntoskrnl_NULL_THUNK_DATA+0x908
fffff880`0378bb28 fffff880`05f5e3a4 : 00000000`00000053 fffff880`05f5e16f 00000000`00000008 fffff880`0378bba0 : 0x54
fffff880`0378bb30 fffff880`0378bbd0 : fffffa80`0603db40 00000000`00000008 fffff880`03767f40 00000000`00000001 : i8042prt!WPP_RECORDER_SF_+0x94
fffff880`0378bb70 fffffa80`0603db40 : 00000000`00000008 fffff880`03767f40 00000000`00000001 00000000`00000000 : 0xfffff880`0378bbd0
fffff880`0378bb78 00000000`00000008 : fffff880`03767f40 00000000`00000001 00000000`00000000 fffffa80`0755dc28 : 0xfffffa80`0603db40
fffff880`0378bb80 fffff880`03767f40 : 00000000`00000001 00000000`00000000 fffffa80`0755dc28 fffffa80`061d4180 : 0x8
fffff880`0378bb88 00000000`00000001 : 00000000`00000000 fffffa80`0755dc28 fffffa80`061d4180 fffffa80`061d4030 : 0xfffff880`03767f40
fffff880`0378bb90 00000000`00000000 : fffffa80`0755dc28 fffffa80`061d4180 fffffa80`061d4030 fffff880`0378bcd8 : 0x1


STACK_COMMAND:  kb

FOLLOWUP_IP: 
ETD+f821
fffff880`05f8a821 8a944bec000000  mov     dl,byte ptr [rbx+rcx*2+0ECh]

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  ETD+f821

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: ETD

IMAGE_NAME:  ETD.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4bdaa06d

FAILURE_BUCKET_ID:  X64_0xD1_ETD+f821

BUCKET_ID:  X64_0xD1_ETD+f821

ANALYSIS_SOURCE:  KM

FAILURE_ID_HASH_STRING:  km:x64_0xd1_etd+f821

FAILURE_ID_HASH:  {83a88fe7-f814-c652-89af-ce066c4331b3}

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

2: kd> lmvm ETD
start             end                 module name
fffff880`05f7b000 fffff880`05fa0000   ETD      T (no symbols)           
    Loaded symbol image file: ETD.sys
    Image path: ETD.sys
    Image name: ETD.sys
    Timestamp:        Fri Apr 30 14:48:37 2010 (4BDAA06D)
    CheckSum:         0002EACC
    ImageSize:        00025000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
My System SpecsSystem Spec
.

03 Jul 2015   #4
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

Driver verifier is a tool, a very sophisticated tool to monitor the drivers. To do it, it puts a high stress on the drivers which causes various sorts of system instability; and that is its pourpose. Even it may cause the system unbootable and beyond repair if adequate proper precaution is not taken before enabling it.

In short, it is not to use abruptly, and even it is used, you need at least a certain level of skill to decipher its message.

Thats all. It is your computer, you will decide whether you will keep verifier enabled or not. I can only suggest you to disable it. Because otherwise you may continue to enjoy stop 0x000000C4 BSOD (and I will not reply back for a further stop 0xC4).
My System SpecsSystem Spec
03 Jul 2015   #5
hugabug1

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

Thanks for helping me understand. I have very limited knowledge about all this stuff, but I like to try to learn more when I can.

I followed the instructions from the link you gave to disable driver verifier. A window popped up that said no settings were changed. Does that mean that is wasn't enabled after all? I forgot that the last step in the instructions I had found re: the driver verifier were to search for "verifier /reset" in the Start menu and then click on it. When I did that, was that the same as disabling it?

Quote   Quote: Originally Posted by Arc View Post
Driver verifier is a tool, a very sophisticated tool to monitor the drivers. To do it, it puts a high stress on the drivers which causes various sorts of system instability; and that is its pourpose. Even it may cause the system unbootable and beyond repair if adequate proper precaution is not taken before enabling it.

In short, it is not to use abruptly, and even it is used, you need at least a certain level of skill to decipher its message.

Thats all. It is your computer, you will decide whether you will keep verifier enabled or not. I can only suggest you to disable it. Because otherwise you may continue to enjoy stop 0x000000C4 BSOD (and I will not reply back for a further stop 0xC4).
My System SpecsSystem Spec
Reply

 BSOD error 0x000000C4




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
BSOD at user login screen with error 0x000000c4
Hi everybody, I'd like to request some help for solving my BSOD problem. It happens after I enter my login credentials at the user login screen. Sometimes I don't even have time to type them in, and the BSOD happens. The following is an outline of events in the past few days. Hopefully it can...
BSOD Help and Support
BSOD while altering several programs. error code 0x000000c4
Hello and thanks for any help you guys can give. My custom PC has suddenly started to blue screen, it first happened about a month or so ago but as it was intermittent and i have been a bit busy iv only just got round to sorting it. It occurs when i try to make changes to programs,...
BSOD Help and Support
BSOD randomly crashed error 0x000000C4
Hi Guys, I've been having random BSOD with this error code listed in title I've already disabled Driver Verifier but the problem still persist. The attached file is my .dmp file
BSOD Help and Support
BSoD at random times, error 0x000000C4 (STOP): Ntfs.sys
Hello, I have been encountering some BSoD trouble in the recent past. In the most recent crashed, the Ntfs.sys filename appeared on the BSoD (it was previously some other one). Following, the BSoD Analysis tutorial, I grabbed the following information during the inspection of the most recent...
BSOD Help and Support
BSOD New Hardware (MB, CPU, RAM, Video Card), error 0x000000C4
Hello all, A couple of days ago, I upgraded the hardware on a video editing machine running Windows 7 Ultimate x64. I was able to get the computer up and running, with all new hardware recognized. Yesterday, though, I encountered three BSOD's: REFERENCE_by_POINTER; IRQL_NOT_LESS_OR_EQUAL; and...
BSOD Help and Support
Help BSOD at bootup from sleep error 0x000000c4,0x000000c5,0x00000019
Hi senior members, i have tried to locate the problem behind a consistent BSOD during boot process whenever the computer resumes from sleep. The main causes have been attributed to these drivers ntkrnlpa.exe, halmacpi.dll,tcpipreg.sys . I have also updated the drivers after an upgrade ,Kindly have...
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 21:51.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App