So I recently built a PC that keeps experiencing system crashes and reboots. It otherwise runs fine and I have not been able to determine any obvious causes. Crashes happen sporadically and with no consistency (they are more likely during high end games). It's not a hardware problem as far as I can tell. My temperatures are fine and I ran furmark, intelburn, and memtest with no problems. My specs are as follows
M5A99x asus motherboard
AMD FX 6300
Nvidia GTX 760
8 GB of Ballistix 1600 MHz ram
Seasonic 650W PSU
Running driververifier caused crashes upon startup unless in safe mode.
I found a crash log from the most recent crash and analyzed it using windbg. I got this:
Use !analyze -v to get detailed debugging information.
BugCheck C4, {40, 0, fffff98011be4c20, 0}
*** WARNING: Unable to verify timestamp for ndisrd.sys
*** ERROR: Module load completed but symbols could not be loaded for ndisrd.sys
Probably caused by : ndisrd.sys ( ndisrd+2716 )
Followup: MachineOwner
---------
0: kd> !analyze -v
*************************************************************************** ****
* *
* Bugcheck Analysis *
* *
*************************************************************************** ****
DRIVER_VERIFIER_DETECTED_VIOLATION (c4)
A device driver attempting to corrupt the system has been caught. This is
because the driver was specified in the registry as being suspect (by the
administrator) and the kernel has enabled substantial checking of this driver.
If the driver attempts to corrupt the system, bugchecks 0xC4, 0xC1 and 0xA will
be among the most commonly seen crashes.
Arguments:
Arg1: 0000000000000040, Acquiring a spinlock at IRQL < DISPATCH_LEVEL.
Arg2: 0000000000000000, Current IRQL
Arg3: fffff98011be4c20, Spinlock address
Arg4: 0000000000000000
Debugging Details:
------------------
BUGCHECK_STR: 0xc4_40
CURRENT_IRQL: 0
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP
PROCESS_NAME: NetSvcHelp.exe
LAST_CONTROL_TRANSFER: from fffff8000334f4ec to fffff80002ec1c00
STACK_TEXT:
fffff880`08bdb688 fffff800`0334f4ec : 00000000`000000c4 00000000`00000040 00000000`00000000 fffff980`11be4c20 : nt!KeBugCheckEx
fffff880`08bdb690 fffff800`033602bf : 00000000`00000002 fffffa80`0666b698 00000000`00000000 fffff800`0335d69b : nt!VerifierBugCheckIfAppropriate+0x3c
fffff880`08bdb6d0 fffff880`03d12716 : fffffa80`0abe18d0 fffff980`11be4bd0 fffff980`24be4fb0 fffff880`08bdb798 : nt!VerifierKeAcquireSpinLockAtDpcLevel+0xa0
fffff880`08bdb730 fffffa80`0abe18d0 : fffff980`11be4bd0 fffff980`24be4fb0 fffff880`08bdb798 00000000`00000000 : ndisrd+0x2716
fffff880`08bdb738 fffff980`11be4bd0 : fffff980`24be4fb0 fffff880`08bdb798 00000000`00000000 fffff880`03d13b99 : 0xfffffa80`0abe18d0
fffff880`08bdb740 fffff980`24be4fb0 : fffff880`08bdb798 00000000`00000000 fffff880`03d13b99 00000000`00010001 : 0xfffff980`11be4bd0
fffff880`08bdb748 fffff880`08bdb798 : 00000000`00000000 fffff880`03d13b99 00000000`00010001 fffff980`246b2ff0 : 0xfffff980`24be4fb0
fffff880`08bdb750 00000000`00000000 : fffff880`03d13b99 00000000`00010001 fffff980`246b2ff0 00000000`00000000 : 0xfffff880`08bdb798
STACK_COMMAND: kb
FOLLOWUP_IP:
ndisrd+2716
fffff880`03d12716 ?? ???
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: ndisrd+2716
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: ndisrd
IMAGE_NAME: ndisrd.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4fc6df85
FAILURE_BUCKET_ID: X64_0xc4_40_VRF_ndisrd+2716
BUCKET_ID: X64_0xc4_40_VRF_ndisrd+2716
Followup: MachineOwner
---------
0: kd> lmvm ndisrd
start end module name
fffff880`03d10000 fffff880`03d1a000 ndisrd T (no symbols)
Loaded symbol image file: ndisrd.sys
Image path: \SystemRoot\system32\DRIVERS\ndisrd.sys
Image name: ndisrd.sys
Timestamp: Wed May 30 23:03:33 2012 (4FC6DF85)
CheckSum: 0000A7D8
ImageSize: 0000A000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
I ran windows defender scan and found nothing, avast quick scan has found nothing. I scanned the file ndisrd.sys and found no problems with that. Is this file actually causing my crashes? If so would deleting it stop the crashes?
This has been dogging me for a while and any help would be greatly appreciated.
M5A99x asus motherboard
AMD FX 6300
Nvidia GTX 760
8 GB of Ballistix 1600 MHz ram
Seasonic 650W PSU
Running driververifier caused crashes upon startup unless in safe mode.
I found a crash log from the most recent crash and analyzed it using windbg. I got this:
Use !analyze -v to get detailed debugging information.
BugCheck C4, {40, 0, fffff98011be4c20, 0}
*** WARNING: Unable to verify timestamp for ndisrd.sys
*** ERROR: Module load completed but symbols could not be loaded for ndisrd.sys
Probably caused by : ndisrd.sys ( ndisrd+2716 )
Followup: MachineOwner
---------
0: kd> !analyze -v
*************************************************************************** ****
* *
* Bugcheck Analysis *
* *
*************************************************************************** ****
DRIVER_VERIFIER_DETECTED_VIOLATION (c4)
A device driver attempting to corrupt the system has been caught. This is
because the driver was specified in the registry as being suspect (by the
administrator) and the kernel has enabled substantial checking of this driver.
If the driver attempts to corrupt the system, bugchecks 0xC4, 0xC1 and 0xA will
be among the most commonly seen crashes.
Arguments:
Arg1: 0000000000000040, Acquiring a spinlock at IRQL < DISPATCH_LEVEL.
Arg2: 0000000000000000, Current IRQL
Arg3: fffff98011be4c20, Spinlock address
Arg4: 0000000000000000
Debugging Details:
------------------
BUGCHECK_STR: 0xc4_40
CURRENT_IRQL: 0
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP
PROCESS_NAME: NetSvcHelp.exe
LAST_CONTROL_TRANSFER: from fffff8000334f4ec to fffff80002ec1c00
STACK_TEXT:
fffff880`08bdb688 fffff800`0334f4ec : 00000000`000000c4 00000000`00000040 00000000`00000000 fffff980`11be4c20 : nt!KeBugCheckEx
fffff880`08bdb690 fffff800`033602bf : 00000000`00000002 fffffa80`0666b698 00000000`00000000 fffff800`0335d69b : nt!VerifierBugCheckIfAppropriate+0x3c
fffff880`08bdb6d0 fffff880`03d12716 : fffffa80`0abe18d0 fffff980`11be4bd0 fffff980`24be4fb0 fffff880`08bdb798 : nt!VerifierKeAcquireSpinLockAtDpcLevel+0xa0
fffff880`08bdb730 fffffa80`0abe18d0 : fffff980`11be4bd0 fffff980`24be4fb0 fffff880`08bdb798 00000000`00000000 : ndisrd+0x2716
fffff880`08bdb738 fffff980`11be4bd0 : fffff980`24be4fb0 fffff880`08bdb798 00000000`00000000 fffff880`03d13b99 : 0xfffffa80`0abe18d0
fffff880`08bdb740 fffff980`24be4fb0 : fffff880`08bdb798 00000000`00000000 fffff880`03d13b99 00000000`00010001 : 0xfffff980`11be4bd0
fffff880`08bdb748 fffff880`08bdb798 : 00000000`00000000 fffff880`03d13b99 00000000`00010001 fffff980`246b2ff0 : 0xfffff980`24be4fb0
fffff880`08bdb750 00000000`00000000 : fffff880`03d13b99 00000000`00010001 fffff980`246b2ff0 00000000`00000000 : 0xfffff880`08bdb798
STACK_COMMAND: kb
FOLLOWUP_IP:
ndisrd+2716
fffff880`03d12716 ?? ???
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: ndisrd+2716
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: ndisrd
IMAGE_NAME: ndisrd.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4fc6df85
FAILURE_BUCKET_ID: X64_0xc4_40_VRF_ndisrd+2716
BUCKET_ID: X64_0xc4_40_VRF_ndisrd+2716
Followup: MachineOwner
---------
0: kd> lmvm ndisrd
start end module name
fffff880`03d10000 fffff880`03d1a000 ndisrd T (no symbols)
Loaded symbol image file: ndisrd.sys
Image path: \SystemRoot\system32\DRIVERS\ndisrd.sys
Image name: ndisrd.sys
Timestamp: Wed May 30 23:03:33 2012 (4FC6DF85)
CheckSum: 0000A7D8
ImageSize: 0000A000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
I ran windows defender scan and found nothing, avast quick scan has found nothing. I scanned the file ndisrd.sys and found no problems with that. Is this file actually causing my crashes? If so would deleting it stop the crashes?
This has been dogging me for a while and any help would be greatly appreciated.