Just got a new computer with the following specs:
i7-2700k running at stock speed + voltages
16 GB 4x4 Corsair Vengeance 1866 (CMZ8GX3M2A1866C9) running at 1600 9-10-9-27-2
Gigabyte Z68XP-UD3 rev1.0 (PCIe 2.0) running latest F8 bios
eVGA Geforce 580 1.5GB card most current non beta WHQL (285.36?)
Windows 7 Ultimate 64-bit w/SP1 and all hotfixes/patches
Corsair HX 1050 Watt PSU
I'm using a Corsair H60 cpu cooler and the case is well ventilated (Corsair 600T w/2x200mm fans)
I am getting a BSOD about once per week of uptime but not for any discernible reason, ie the majority of them have happened while the computer was left torrenting overnight, but with minimal use. The most recent BSOD did happen while playing BioShock 2, although the game was paused in the manu screen for about 5-10 minutes before the BSOD. Uptime does not seem to matter -- the most recent BSOD was on like 1 day of uptime and yet the computer was previously up for over 7 days with no issues -- had to reboot for some Windows update.
I have posted (the lengthy) WinDBG debugged BSOD below, but basically it is an IRQL_NOT_LESS_OR_EQUAL error w/bugcheck 0x0A and filename svchost.exe . I have done numerous MemTest+ 4.20 runs and even reseated/rearranged the RAM and see no issues with the RAM. The machine is stable for ordinary use -- have played 35+ hours of Skyrim with only one softlock (able to go back to Windows and re-load program, so likely just some minor hiccough), 25+ hours BioShock 1 no problem and just the 1 BSOD w/25+ hours of BioShock 2 -- so only 1 BSOD with 100+ game hours. Likely more game hours as this doesn't include some a few HL2 or TF2 hours.
The issue seems to be some driver conflict, however I do not know how to nail it down as the named file is a windows host file and not a specific driver file which would reveal the conflict. The computer is brand spanking new so there were few if any old drivers installed, the OS is a legit W7 64bit w/SP1 and all the updates, and minimal software installed as it is so new. There is no resident virus/malware scanner and sleep settings are all disabled. Nothing is overclocked. The BSODs are not preceded by any erratic behavior (no odd sounds/windows) and I have looked through the event viewer but found no pattern or any issues before the BSOD. If anyone had any suggestions I'm all ears as my next 2 steps are :
1) Installing brand new G.Skill Ripjaws DDR3-1600 4x4GB RAM in lieu of the Corsair.
and then the less desirable
2) Formatting and reinstalling W7
----
Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Windows\MEMORY.DMP]
Kernel Summary Dump File: Only kernel address space is available
Symbol search path is: SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7601.17640.amd64fre.win7sp1_gdr.110622-1506
Machine Name:
Kernel base = 0xfffff800`03005000 PsLoadedModuleList = 0xfffff800`0324a670
Debug session time: Tue Jan 24 20:25:10.204 2012 (UTC - 8:00)
System Uptime: 1 days 1:13:26.031
Loading Kernel Symbols
............................................................ ...
............................................................ ....
............................
Loading User Symbols
PEB is paged out (Peb.Ldr = 000007ff`fffd3018). Type ".hh dbgerr001" for details
Loading unloaded module list
.....
************************************************************ *******************
* *
* Bugcheck Analysis *
* *
************************************************************ *******************
Use !analyze -v to get detailed debugging information.
BugCheck A, {48, 2, 1, fffff8000312cfcf}
Probably caused by : memory_corruption ( nt!MiIdentifyPfn+26f )
Followup: MachineOwner
---------
6: kd> ! analyze -v
************************************************************ *******************
* *
* Bugcheck Analysis *
* *
************************************************************ *******************
IRQL_NOT_LESS_OR_EQUAL (a)
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 a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: 0000000000000048, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, bitfield :
bit 0 : value 0 = read operation, 1 = write operation
bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status)
Arg4: fffff8000312cfcf, address which referenced memory
Debugging Details:
------------------
WRITE_ADDRESS: 0000000000000048
CURRENT_IRQL: 2
FAULTING_IP:
nt!MiIdentifyPfn+26f
fffff800`0312cfcf f0410fba6e481f lock bts dword ptr [r14+48h],1Fh
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0xA
PROCESS_NAME: svchost.exe
TRAP_FRAME: fffff880064143a0 -- (.trap 0xfffff880064143a0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000001 rbx=0000000000000000 rcx=0200000000000020
rdx=000000000000c150 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8000312cfcf rsp=fffff88006414530 rbp=fffffa800d190930
r8=000000000000c151 r9=0000000000000001 r10=0000000000000042
r11=0000058000000000 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl nz na po nc
nt!MiIdentifyPfn+0x26f:
fffff800`0312cfcf f0410fba6e481f lock bts dword ptr [r14+48h],1Fh ds:00000000`00000048=????????
Resetting default scope
LAST_CONTROL_TRANSFER: from fffff800030811e9 to fffff80003081c40
STACK_TEXT:
fffff880`06414258 fffff800`030811e9 : 00000000`0000000a 00000000`00000048 00000000`00000002 00000000`00000001 : nt!KeBugCheckEx
fffff880`06414260 fffff800`0307fe60 : 00000000`42506650 00000000`00000000 00000000`00000000 02000000`00091529 : nt!KiBugCheckDispatch+0x69
fffff880`064143a0 fffff800`0312cfcf : 00000000`00377ff8 fffffa80`1198a6c0 00000000`42506600 fffff800`0336d73f : nt!KiPageFault+0x260
fffff880`06414530 fffff800`0312dc7b : 00000000`00000000 00000000`00000004 fffffa80`1198a6d8 fffffa80`11989000 : nt!MiIdentifyPfn+0x26f
fffff880`064145d0 fffff800`034927e5 : fffffa80`11989000 fffff880`06414b60 fffff880`064146a8 00000000`00000000 : nt!MmQueryPfnList+0xbb
fffff880`06414610 fffff800`033d54c8 : 00000000`00000006 00000000`00000000 fffffa80`11989000 00000000`00000001 : nt!PfpPfnPrioRequest+0x115
fffff880`06414660 fffff800`0338bbd3 : 00000000`00000000 00000000`00000000 00000000`64496d4d fffffa80`64496d01 : nt! ?? ::NNGAKEGL::`string'+0x4810d
fffff880`064146f0 fffff800`0338c449 : 00000000`0187bd68 00000000`00000000 00000000`0187bdc0 00000000`0187bd88 : nt!ExpQuerySystemInformation+0x1193
fffff880`06414aa0 fffff800`03080ed3 : 00000000`00000001 fffff880`06414b60 00000000`02ddf7e0 00000000`02f472e0 : nt!NtQuerySystemInformation+0x4d
fffff880`06414ae0 00000000`777b167a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
00000000`0187bc98 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x777b167a
STACK_COMMAND: kb
FOLLOWUP_IP:
nt!MiIdentifyPfn+26f
fffff800`0312cfcf f0410fba6e481f lock bts dword ptr [r14+48h],1Fh
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: nt!MiIdentifyPfn+26f
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
DEBUG_FLR_IMAGE_TIMESTAMP: 4e02aaa3
IMAGE_NAME: memory_corruption
FAILURE_BUCKET_ID: X64_0xA_nt!MiIdentifyPfn+26f
BUCKET_ID: X64_0xA_nt!MiIdentifyPfn+26f
Followup: MachineOwner
i7-2700k running at stock speed + voltages
16 GB 4x4 Corsair Vengeance 1866 (CMZ8GX3M2A1866C9) running at 1600 9-10-9-27-2
Gigabyte Z68XP-UD3 rev1.0 (PCIe 2.0) running latest F8 bios
eVGA Geforce 580 1.5GB card most current non beta WHQL (285.36?)
Windows 7 Ultimate 64-bit w/SP1 and all hotfixes/patches
Corsair HX 1050 Watt PSU
I'm using a Corsair H60 cpu cooler and the case is well ventilated (Corsair 600T w/2x200mm fans)
I am getting a BSOD about once per week of uptime but not for any discernible reason, ie the majority of them have happened while the computer was left torrenting overnight, but with minimal use. The most recent BSOD did happen while playing BioShock 2, although the game was paused in the manu screen for about 5-10 minutes before the BSOD. Uptime does not seem to matter -- the most recent BSOD was on like 1 day of uptime and yet the computer was previously up for over 7 days with no issues -- had to reboot for some Windows update.
I have posted (the lengthy) WinDBG debugged BSOD below, but basically it is an IRQL_NOT_LESS_OR_EQUAL error w/bugcheck 0x0A and filename svchost.exe . I have done numerous MemTest+ 4.20 runs and even reseated/rearranged the RAM and see no issues with the RAM. The machine is stable for ordinary use -- have played 35+ hours of Skyrim with only one softlock (able to go back to Windows and re-load program, so likely just some minor hiccough), 25+ hours BioShock 1 no problem and just the 1 BSOD w/25+ hours of BioShock 2 -- so only 1 BSOD with 100+ game hours. Likely more game hours as this doesn't include some a few HL2 or TF2 hours.
The issue seems to be some driver conflict, however I do not know how to nail it down as the named file is a windows host file and not a specific driver file which would reveal the conflict. The computer is brand spanking new so there were few if any old drivers installed, the OS is a legit W7 64bit w/SP1 and all the updates, and minimal software installed as it is so new. There is no resident virus/malware scanner and sleep settings are all disabled. Nothing is overclocked. The BSODs are not preceded by any erratic behavior (no odd sounds/windows) and I have looked through the event viewer but found no pattern or any issues before the BSOD. If anyone had any suggestions I'm all ears as my next 2 steps are :
1) Installing brand new G.Skill Ripjaws DDR3-1600 4x4GB RAM in lieu of the Corsair.
and then the less desirable
2) Formatting and reinstalling W7
----
Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Windows\MEMORY.DMP]
Kernel Summary Dump File: Only kernel address space is available
Symbol search path is: SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7601.17640.amd64fre.win7sp1_gdr.110622-1506
Machine Name:
Kernel base = 0xfffff800`03005000 PsLoadedModuleList = 0xfffff800`0324a670
Debug session time: Tue Jan 24 20:25:10.204 2012 (UTC - 8:00)
System Uptime: 1 days 1:13:26.031
Loading Kernel Symbols
............................................................ ...
............................................................ ....
............................
Loading User Symbols
PEB is paged out (Peb.Ldr = 000007ff`fffd3018). Type ".hh dbgerr001" for details
Loading unloaded module list
.....
************************************************************ *******************
* *
* Bugcheck Analysis *
* *
************************************************************ *******************
Use !analyze -v to get detailed debugging information.
BugCheck A, {48, 2, 1, fffff8000312cfcf}
Probably caused by : memory_corruption ( nt!MiIdentifyPfn+26f )
Followup: MachineOwner
---------
6: kd> ! analyze -v
************************************************************ *******************
* *
* Bugcheck Analysis *
* *
************************************************************ *******************
IRQL_NOT_LESS_OR_EQUAL (a)
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 a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: 0000000000000048, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, bitfield :
bit 0 : value 0 = read operation, 1 = write operation
bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status)
Arg4: fffff8000312cfcf, address which referenced memory
Debugging Details:
------------------
WRITE_ADDRESS: 0000000000000048
CURRENT_IRQL: 2
FAULTING_IP:
nt!MiIdentifyPfn+26f
fffff800`0312cfcf f0410fba6e481f lock bts dword ptr [r14+48h],1Fh
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0xA
PROCESS_NAME: svchost.exe
TRAP_FRAME: fffff880064143a0 -- (.trap 0xfffff880064143a0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000001 rbx=0000000000000000 rcx=0200000000000020
rdx=000000000000c150 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8000312cfcf rsp=fffff88006414530 rbp=fffffa800d190930
r8=000000000000c151 r9=0000000000000001 r10=0000000000000042
r11=0000058000000000 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl nz na po nc
nt!MiIdentifyPfn+0x26f:
fffff800`0312cfcf f0410fba6e481f lock bts dword ptr [r14+48h],1Fh ds:00000000`00000048=????????
Resetting default scope
LAST_CONTROL_TRANSFER: from fffff800030811e9 to fffff80003081c40
STACK_TEXT:
fffff880`06414258 fffff800`030811e9 : 00000000`0000000a 00000000`00000048 00000000`00000002 00000000`00000001 : nt!KeBugCheckEx
fffff880`06414260 fffff800`0307fe60 : 00000000`42506650 00000000`00000000 00000000`00000000 02000000`00091529 : nt!KiBugCheckDispatch+0x69
fffff880`064143a0 fffff800`0312cfcf : 00000000`00377ff8 fffffa80`1198a6c0 00000000`42506600 fffff800`0336d73f : nt!KiPageFault+0x260
fffff880`06414530 fffff800`0312dc7b : 00000000`00000000 00000000`00000004 fffffa80`1198a6d8 fffffa80`11989000 : nt!MiIdentifyPfn+0x26f
fffff880`064145d0 fffff800`034927e5 : fffffa80`11989000 fffff880`06414b60 fffff880`064146a8 00000000`00000000 : nt!MmQueryPfnList+0xbb
fffff880`06414610 fffff800`033d54c8 : 00000000`00000006 00000000`00000000 fffffa80`11989000 00000000`00000001 : nt!PfpPfnPrioRequest+0x115
fffff880`06414660 fffff800`0338bbd3 : 00000000`00000000 00000000`00000000 00000000`64496d4d fffffa80`64496d01 : nt! ?? ::NNGAKEGL::`string'+0x4810d
fffff880`064146f0 fffff800`0338c449 : 00000000`0187bd68 00000000`00000000 00000000`0187bdc0 00000000`0187bd88 : nt!ExpQuerySystemInformation+0x1193
fffff880`06414aa0 fffff800`03080ed3 : 00000000`00000001 fffff880`06414b60 00000000`02ddf7e0 00000000`02f472e0 : nt!NtQuerySystemInformation+0x4d
fffff880`06414ae0 00000000`777b167a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
00000000`0187bc98 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x777b167a
STACK_COMMAND: kb
FOLLOWUP_IP:
nt!MiIdentifyPfn+26f
fffff800`0312cfcf f0410fba6e481f lock bts dword ptr [r14+48h],1Fh
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: nt!MiIdentifyPfn+26f
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
DEBUG_FLR_IMAGE_TIMESTAMP: 4e02aaa3
IMAGE_NAME: memory_corruption
FAILURE_BUCKET_ID: X64_0xA_nt!MiIdentifyPfn+26f
BUCKET_ID: X64_0xA_nt!MiIdentifyPfn+26f
Followup: MachineOwner