So, having a problem with BSODs for quite a long time, and I'm really tired of it to the point where I would like to ask for expertise than blindly try to fix it myself like I always do.
The thing is that each time I play a game that would make my PC use most of its resources, it only lasts from 1-6 hours after which the game either crashes, or I get a BSOD, as i said I've had this problem for quite a while, and recently discovered that most of the BSODs came from one of the memory slots being damaged and barely functional, so i disconnected the RAM stick and stopped using the 4th slot, since then I had no more problems until now, with mostly graphic related BSODs(at least they seem like graphic related).
I apologize if i seem arrogant.
Most recent BSOD debugged using Windbg:
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Instrukcja spod 0x%08lx odwo
FAULTING_IP:
dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
fffff880`04576f1c 8b4810 mov ecx,dword ptr [rax+10h]
EXCEPTION_RECORD: fffff88002e90668 -- (.exr 0xfffff88002e90668)
ExceptionAddress: fffff88004576f1c (dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+0x00000000000000c4)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: 00000000cb000010
Attempt to read from address 00000000cb000010
CONTEXT: fffff88002e8fec0 -- (.cxr 0xfffff88002e8fec0;r)
rax=00000000cb000000 rbx=fffff8a009f07150 rcx=fffffa800965e000
rdx=fffffa8004eacec0 rsi=fffffa800965e000 rdi=fffffa800965e000
rip=fffff88004576f1c rsp=fffff88002e908a0 rbp=fffffa800a3e2528
r8=fffffa800660e701 r9=0000000000000000 r10=0000000000000000
r11=0000000000000247 r12=fffffa8004eacec0 r13=0000000000000001
r14=0000000000000000 r15=0000000000000001
iopl=0 nv up ei pl nz na po nc
cs=0010 ss=0000 ds=002b es=002b fs=0053 gs=002b efl=00010206
dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+0xc4:
fffff880`04576f1c 8b4810 mov ecx,dword ptr [rax+10h] ds:002b:00000000`cb000010=????????
Last set context:
rax=00000000cb000000 rbx=fffff8a009f07150 rcx=fffffa800965e000
rdx=fffffa8004eacec0 rsi=fffffa800965e000 rdi=fffffa800965e000
rip=fffff88004576f1c rsp=fffff88002e908a0 rbp=fffffa800a3e2528
r8=fffffa800660e701 r9=0000000000000000 r10=0000000000000000
r11=0000000000000247 r12=fffffa8004eacec0 r13=0000000000000001
r14=0000000000000000 r15=0000000000000001
iopl=0 nv up ei pl nz na po nc
cs=0010 ss=0000 ds=002b es=002b fs=0053 gs=002b efl=00010206
dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+0xc4:
fffff880`04576f1c 8b4810 mov ecx,dword ptr [rax+10h] ds:002b:00000000`cb000010=????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 0
ERROR_CODE: (NTSTATUS) 0xc0000005 - Instrukcja spod 0x%08lx odwo
EXCEPTION_PARAMETER1: 0000000000000000
EXCEPTION_PARAMETER2: 00000000cb000010
READ_ADDRESS: GetPointerFromAddress: unable to read from fffff80002f08100
GetUlongFromAddress: unable to read from fffff80002f081c8
00000000cb000010 Nonpaged pool
FOLLOWUP_IP:
dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
fffff880`04576f1c 8b4810 mov ecx,dword ptr [rax+10h]
BUGCHECK_STR: 0x7E
ANALYSIS_VERSION: 6.3.9600.17336 (debuggers(dbg).150226-1500) amd64fre
LAST_CONTROL_TRANSFER: from fffff8800457404b to fffff88004576f1c
STACK_TEXT:
fffff880`02e908a0 fffff880`0457404b : 00000000`00000000 fffffa80`05397c60 00000000`000000bb 00000000`00000000 : dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+0xc4
fffff880`02e908d0 fffff880`0458e82d : 00000000`00000000 fffff8a0`03671b30 fffffa80`00000000 fffffa80`0660e770 : dxgmms1!VIDMM_GLOBAL:repareDmaBuffer+0x43f
fffff880`02e90aa0 fffff880`0458e568 : fffff880`02f68f40 fffff880`0458df00 fffffa80`00000000 fffffa80`00000000 : dxgmms1!VidSchiSubmitRenderCommand+0x241
fffff880`02e90c90 fffff880`0458e066 : 00000000`00000000 fffffa80`0998dd50 00000000`00000080 fffffa80`0958b410 : dxgmms1!VidSchiSubmitQueueCommand+0x50
fffff880`02e90cc0 fffff800`02f66df6 : 00000000`02bf8ec2 fffffa80`09399b50 fffffa80`048da040 fffffa80`09399b50 : dxgmms1!VidSchiWorkerThread+0xd6
fffff880`02e90d00 fffff800`02cbd6e6 : fffff880`02f64180 fffffa80`09399b50 fffff880`02f6efc0 fffff880`0188e0d9 : nt!PspSystemThreadStartup+0x5a
fffff880`02e90d40 00000000`00000000 : fffff880`02e91000 fffff880`02e8b000 fffff880`02e90640 00000000`00000000 : nt!KxStartSystemThread+0x16
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: dxgmms1
IMAGE_NAME: dxgmms1.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 58c80507
IMAGE_VERSION: 6.1.7601.23721
STACK_COMMAND: .cxr 0xfffff88002e8fec0 ; kb
FAILURE_BUCKET_ID: X64_0x7E_dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
BUCKET_ID: X64_0x7E_dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
ANALYSIS_SOURCE: KM
FAILURE_ID_HASH_STRING: km:x64_0x7e_dxgmms1!vidmm_global::referenceallocationforpreparation+c4
FAILURE_ID_HASH: {17b1e271-a05a-b46e-44eb-5e297d276077}
Followup: MachineOwner
---------
The thing is that each time I play a game that would make my PC use most of its resources, it only lasts from 1-6 hours after which the game either crashes, or I get a BSOD, as i said I've had this problem for quite a while, and recently discovered that most of the BSODs came from one of the memory slots being damaged and barely functional, so i disconnected the RAM stick and stopped using the 4th slot, since then I had no more problems until now, with mostly graphic related BSODs(at least they seem like graphic related).
I apologize if i seem arrogant.
Most recent BSOD debugged using Windbg:
Debugging Details:
------------------
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Instrukcja spod 0x%08lx odwo
FAULTING_IP:
dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
fffff880`04576f1c 8b4810 mov ecx,dword ptr [rax+10h]
EXCEPTION_RECORD: fffff88002e90668 -- (.exr 0xfffff88002e90668)
ExceptionAddress: fffff88004576f1c (dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+0x00000000000000c4)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: 00000000cb000010
Attempt to read from address 00000000cb000010
CONTEXT: fffff88002e8fec0 -- (.cxr 0xfffff88002e8fec0;r)
rax=00000000cb000000 rbx=fffff8a009f07150 rcx=fffffa800965e000
rdx=fffffa8004eacec0 rsi=fffffa800965e000 rdi=fffffa800965e000
rip=fffff88004576f1c rsp=fffff88002e908a0 rbp=fffffa800a3e2528
r8=fffffa800660e701 r9=0000000000000000 r10=0000000000000000
r11=0000000000000247 r12=fffffa8004eacec0 r13=0000000000000001
r14=0000000000000000 r15=0000000000000001
iopl=0 nv up ei pl nz na po nc
cs=0010 ss=0000 ds=002b es=002b fs=0053 gs=002b efl=00010206
dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+0xc4:
fffff880`04576f1c 8b4810 mov ecx,dword ptr [rax+10h] ds:002b:00000000`cb000010=????????
Last set context:
rax=00000000cb000000 rbx=fffff8a009f07150 rcx=fffffa800965e000
rdx=fffffa8004eacec0 rsi=fffffa800965e000 rdi=fffffa800965e000
rip=fffff88004576f1c rsp=fffff88002e908a0 rbp=fffffa800a3e2528
r8=fffffa800660e701 r9=0000000000000000 r10=0000000000000000
r11=0000000000000247 r12=fffffa8004eacec0 r13=0000000000000001
r14=0000000000000000 r15=0000000000000001
iopl=0 nv up ei pl nz na po nc
cs=0010 ss=0000 ds=002b es=002b fs=0053 gs=002b efl=00010206
dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+0xc4:
fffff880`04576f1c 8b4810 mov ecx,dword ptr [rax+10h] ds:002b:00000000`cb000010=????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 0
ERROR_CODE: (NTSTATUS) 0xc0000005 - Instrukcja spod 0x%08lx odwo
EXCEPTION_PARAMETER1: 0000000000000000
EXCEPTION_PARAMETER2: 00000000cb000010
READ_ADDRESS: GetPointerFromAddress: unable to read from fffff80002f08100
GetUlongFromAddress: unable to read from fffff80002f081c8
00000000cb000010 Nonpaged pool
FOLLOWUP_IP:
dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
fffff880`04576f1c 8b4810 mov ecx,dword ptr [rax+10h]
BUGCHECK_STR: 0x7E
ANALYSIS_VERSION: 6.3.9600.17336 (debuggers(dbg).150226-1500) amd64fre
LAST_CONTROL_TRANSFER: from fffff8800457404b to fffff88004576f1c
STACK_TEXT:
fffff880`02e908a0 fffff880`0457404b : 00000000`00000000 fffffa80`05397c60 00000000`000000bb 00000000`00000000 : dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+0xc4
fffff880`02e908d0 fffff880`0458e82d : 00000000`00000000 fffff8a0`03671b30 fffffa80`00000000 fffffa80`0660e770 : dxgmms1!VIDMM_GLOBAL:repareDmaBuffer+0x43f
fffff880`02e90aa0 fffff880`0458e568 : fffff880`02f68f40 fffff880`0458df00 fffffa80`00000000 fffffa80`00000000 : dxgmms1!VidSchiSubmitRenderCommand+0x241
fffff880`02e90c90 fffff880`0458e066 : 00000000`00000000 fffffa80`0998dd50 00000000`00000080 fffffa80`0958b410 : dxgmms1!VidSchiSubmitQueueCommand+0x50
fffff880`02e90cc0 fffff800`02f66df6 : 00000000`02bf8ec2 fffffa80`09399b50 fffffa80`048da040 fffffa80`09399b50 : dxgmms1!VidSchiWorkerThread+0xd6
fffff880`02e90d00 fffff800`02cbd6e6 : fffff880`02f64180 fffffa80`09399b50 fffff880`02f6efc0 fffff880`0188e0d9 : nt!PspSystemThreadStartup+0x5a
fffff880`02e90d40 00000000`00000000 : fffff880`02e91000 fffff880`02e8b000 fffff880`02e90640 00000000`00000000 : nt!KxStartSystemThread+0x16
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: dxgmms1
IMAGE_NAME: dxgmms1.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 58c80507
IMAGE_VERSION: 6.1.7601.23721
STACK_COMMAND: .cxr 0xfffff88002e8fec0 ; kb
FAILURE_BUCKET_ID: X64_0x7E_dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
BUCKET_ID: X64_0x7E_dxgmms1!VIDMM_GLOBAL::ReferenceAllocationForPreparation+c4
ANALYSIS_SOURCE: KM
FAILURE_ID_HASH_STRING: km:x64_0x7e_dxgmms1!vidmm_global::referenceallocationforpreparation+c4
FAILURE_ID_HASH: {17b1e271-a05a-b46e-44eb-5e297d276077}
Followup: MachineOwner
---------