Question System BSOD while playing Diablo 4

lazarofacio

Distinguished
Jun 17, 2009
7
0
18,510
Hey All,

This has happened already a few times, and I noticed it happening right after I made some updates to my system. I can play Diablo 4 or Cyberpunk 2077 for about 20 minutes or so and then the system completely crashes and sends me to the UEFI.

Here are the steps that I have done so far:

- Physically removed and reinstalled all the parts on the PC, made sure all cables were inserted correctly and that all RAM and GPU were installed correctly.
- Updated BIOs and Chipset
- Ran Memtest 86+ for 6 hours, passed
- Cinebench was ran 3 times with both the Stability and 10 minute test with no crashes
- Ran 3DMark, same as Cinebench, no crashes
- All drivers are up to date
- Checked heat on CPU and GPU, neither go about 75 C

Current build:
Processor: AMD Ryzen 9 5950X (New Part)
Motherboard: ROG STRIX B550-F Gaming WiFi II (New Part)
GPU: NVIDIA GeForce RTX 3080 10GB
Memory: Corsair Vengeance RGB Pro 32GB (2x16) DDR4 3200 (New Part)
Hard Drive 1: Samsung 980 500GB for OS
Hard Drive 2: Samsung 970 EVOPlus 2TB for Games and Files (New Part)

At this point, I am guessing at what might be the solution. My latest idea is the secondary SSD might be causing the crashed, although I have no idea how. Any ideas or other tests that I could run would be greatly appreciated!
 

araujo.tiago

Reputable
Sep 25, 2018
44
2
4,545
Hey there.

Have you checked the Event Viewer to see if there is a reason at the system level for your crash?

Moreover, have you checked the temperature of the SSD? On some motherboards, the NVME SSD slot is very close to the graphics card, which tends to heat up a lot. If the graphics card heats up, the SSD heats up too due to the proximity, and then the SSD may shut down to protect itself.
 

lazarofacio

Distinguished
Jun 17, 2009
7
0
18,510
Hey there.

Have you checked the Event Viewer to see if there is a reason at the system level for your crash?

Moreover, have you checked the temperature of the SSD? On some motherboards, the NVME SSD slot is very close to the graphics card, which tends to heat up a lot. If the graphics card heats up, the SSD heats up too due to the proximity, and then the SSD may shut down to protect itself.

Yes, here is what Event Viewer shows for the most recent crash. This happened after I removed the 2TB SSD, and reinstalled Cyberpunk on the Main one:

Log Name: System
Source: Microsoft-Windows-Kernel-Power
Date: 7/5/2023 16:46:03
Event ID: 41
Task Category: (63)
Level: Critical
Keywords: (70368744177664),(2)
User: SYSTEM
Computer: Main_Gaming
Description:
The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331c3b3a-2005-44c2-ac5e-77220c37d6b4}" />
<EventID>41</EventID>
<Version>9</Version>
<Level>1</Level>
<Task>63</Task>
<Opcode>0</Opcode>
<Keywords>0x8000400000000002</Keywords>
<TimeCreated SystemTime="2023-07-05T20:46:03.3722039Z" />
<EventRecordID>4095</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="8" />
<Channel>System</Channel>
<Computer>Main_Gaming</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="BugcheckCode">59</Data>
<Data Name="BugcheckParameter1">0xc0000005</Data>
<Data Name="BugcheckParameter2">0xfffff5b85912617e</Data>
<Data Name="BugcheckParameter3">0xffff97031b785cd0</Data>
<Data Name="BugcheckParameter4">0x0</Data>
<Data Name="SleepInProgress">0</Data>
<Data Name="PowerButtonTimestamp">0</Data>
<Data Name="BootAppStatus">0</Data>
<Data Name="Checkpoint">0</Data>
<Data Name="ConnectedStandbyInProgress">false</Data>
<Data Name="SystemSleepTransitionsToOn">0</Data>
<Data Name="CsEntryScenarioInstanceId">1</Data>
<Data Name="BugcheckInfoFromEFI">false</Data>
<Data Name="CheckpointStatus">0</Data>
<Data Name="CsEntryScenarioInstanceIdV2">1</Data>
<Data Name="LongPowerButtonPressDetected">false</Data>
<Data Name="LidReliability">false</Data>
<Data Name="InputSuppressionState">0</Data>
<Data Name="PowerButtonSuppressionState">0</Data>
<Data Name="LidState">3</Data>
</EventData>
</Event>
 

araujo.tiago

Reputable
Sep 25, 2018
44
2
4,545
Yes, here is what Event Viewer shows for the most recent crash. This happened after I removed the 2TB SSD, and reinstalled Cyberpunk on the Main one:

Log Name: System
Source: Microsoft-Windows-Kernel-Power
Date: 7/5/2023 16:46:03
Event ID: 41
Task Category: (63)
Level: Critical
Keywords: (70368744177664),(2)
User: SYSTEM
Computer: Main_Gaming
Description:
The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331c3b3a-2005-44c2-ac5e-77220c37d6b4}" />
<EventID>41</EventID>
<Version>9</Version>
<Level>1</Level>
<Task>63</Task>
<Opcode>0</Opcode>
<Keywords>0x8000400000000002</Keywords>
<TimeCreated SystemTime="2023-07-05T20:46:03.3722039Z" />
<EventRecordID>4095</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="8" />
<Channel>System</Channel>
<Computer>Main_Gaming</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="BugcheckCode">59</Data>
<Data Name="BugcheckParameter1">0xc0000005</Data>
<Data Name="BugcheckParameter2">0xfffff5b85912617e</Data>
<Data Name="BugcheckParameter3">0xffff97031b785cd0</Data>
<Data Name="BugcheckParameter4">0x0</Data>
<Data Name="SleepInProgress">0</Data>
<Data Name="PowerButtonTimestamp">0</Data>
<Data Name="BootAppStatus">0</Data>
<Data Name="Checkpoint">0</Data>
<Data Name="ConnectedStandbyInProgress">false</Data>
<Data Name="SystemSleepTransitionsToOn">0</Data>
<Data Name="CsEntryScenarioInstanceId">1</Data>
<Data Name="BugcheckInfoFromEFI">false</Data>
<Data Name="CheckpointStatus">0</Data>
<Data Name="CsEntryScenarioInstanceIdV2">1</Data>
<Data Name="LongPowerButtonPressDetected">false</Data>
<Data Name="LidReliability">false</Data>
<Data Name="InputSuppressionState">0</Data>
<Data Name="PowerButtonSuppressionState">0</Data>
<Data Name="LidState">3</Data>
</EventData>
</Event>
This error says that the computer was shut down forcedly, and does not bring the cause of the error.

Try playing the game with the cabinet case opened, with a fan pushing fresh air into it. If you do not experience the crash, it might be related to the SSD temperature.
 
  • Like
Reactions: lazarofacio

lazarofacio

Distinguished
Jun 17, 2009
7
0
18,510
This error says that the computer was shut down forcedly, and does not bring the cause of the error.

Try playing the game with the cabinet case opened, with a fan pushing fresh air into it. If you do not experience the crash, it might be related to the SSD temperature.
Just gave that a shot while also keeping the property window for the drive open and updating it every 2 minutes or so. The temps got up to 55 C in a few minutes and Cyberpunk crashed but not the PC.

I had removed a regular SATA SSD drive thinking that with the larger capacity m.2 I should be fine. I am thinking of reinstalling that drive, trying the install of a game on there and seeing what it does.

Crash gave the following report:

Version=1
EventType=REDEngineErrorReport
EventTime=0
ReportIdentifier=ffffffff-ffffffff-00000001-00000000
Sig[0].Name=StackHash
Sig[0].Value=0x0000000000000000
Sig[1].Name=ErrorReason
Sig[1].Value=Unhandled exception
Sig[2].Name=InternalVersion
Sig[2].Value=3.0.4772630 P4CL: 6226040 Stream: R6.Release
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.22621.2.0.0.768.1
LoadedModule[0]=Cyberpunk2077.exe
LoadedModule[1]=ntdll.dll
LoadedModule[2]=KERNEL32.DLL
LoadedModule[3]=KERNELBASE.dll
LoadedModule[4]=apphelp.dll
LoadedModule[5]=USER32.dll
LoadedModule[6]=win32u.dll
LoadedModule[7]=GDI32.dll
LoadedModule[8]=gdi32full.dll
LoadedModule[9]=msvcp_win.dll
LoadedModule[10]=ucrtbase.dll
LoadedModule[11]=ADVAPI32.dll
LoadedModule[12]=msvcrt.dll
LoadedModule[13]=sechost.dll
LoadedModule[14]=RPCRT4.dll
LoadedModule[15]=SHELL32.dll
LoadedModule[16]=ole32.dll
LoadedModule[17]=combase.dll
LoadedModule[18]=SETUPAPI.dll
LoadedModule[19]=WS2_32.dll
LoadedModule[20]=OLEAUT32.dll
LoadedModule[21]=sl.interposer.dll
LoadedModule[22]=libcurl.dll
LoadedModule[23]=WLDAP32.dll
LoadedModule[24]=CRYPT32.dll
LoadedModule[25]=Normaliz.dll
LoadedModule[26]=dbghelp.dll
LoadedModule[27]=icuuc.dll
LoadedModule[28]=icuin.dll
LoadedModule[29]=PhysX3Common_x64.dll
LoadedModule[30]=PhysX3CharacterKinematic_x64.dll
LoadedModule[31]=PhysX3Cooking_x64.dll
LoadedModule[32]=Galaxy64.dll
LoadedModule[33]=PxFoundation_x64.dll
LoadedModule[34]=XINPUT9_1_0.dll
LoadedModule[35]=PhysX3_x64.dll
LoadedModule[36]=VERSION.dll
LoadedModule[37]=POWRPROF.dll
LoadedModule[38]=redlexer_native.dll
LoadedModule[39]=bink2w64.dll
LoadedModule[40]=WINMM.dll
LoadedModule[41]=HID.DLL
LoadedModule[42]=MSVCP140.dll
LoadedModule[43]=VCRUNTIME140.dll
LoadedModule[44]=bcrypt.dll
LoadedModule[45]=WININET.dll
LoadedModule[46]=IPHLPAPI.DLL
LoadedModule[47]=MSWSOCK.dll
LoadedModule[48]=VCRUNTIME140_1.dll
LoadedModule[49]=amd_ags_x64.dll
LoadedModule[50]=libxess.dll
LoadedModule[51]=SHLWAPI.dll
LoadedModule[52]=d3d12.dll
LoadedModule[53]=dxgi.dll
LoadedModule[54]=CFGMGR32.dll
LoadedModule[55]=oo2ext_7_win64.dll
LoadedModule[56]=dbgcore.DLL
LoadedModule[57]=XeFX_Loader.dll
LoadedModule[58]=XeFX.dll
LoadedModule[59]=icudt.dll
LoadedModule[60]=IMM32.DLL
LoadedModule[61]=UMPDC.dll
LoadedModule[62]=gameoverlayrenderer64.dll
LoadedModule[63]=PSAPI.DLL
LoadedModule[64]=CRYPTBASE.DLL
LoadedModule[65]=bcryptPrimitives.dll
LoadedModule[66]=kernel.appcore.dll
LoadedModule[67]=windows.storage.dll
LoadedModule[68]=wintypes.dll
LoadedModule[69]=SHCORE.dll
LoadedModule[70]=napinsp.dll
LoadedModule[71]=pnrpnsp.dll
LoadedModule[72]=DNSAPI.dll
LoadedModule[73]=NSI.dll
LoadedModule[74]=winrnr.dll
LoadedModule[75]=wshbth.dll
LoadedModule[76]=nlansp_c.dll
LoadedModule[77]=fwpuclnt.dll
LoadedModule[78]=rasadhlp.dll
LoadedModule[79]=secur32.dll
LoadedModule[80]=SSPICLI.DLL
LoadedModule[81]=clbcatq.dll
LoadedModule[82]=wbemprox.dll
LoadedModule[83]=wbemcomn.dll
LoadedModule[84]=wbemsvc.dll
LoadedModule[85]=fastprox.dll
LoadedModule[86]=amsi.dll
LoadedModule[87]=USERENV.dll
LoadedModule[88]=profapi.dll
LoadedModule[89]=MpOav.dll
LoadedModule[90]=dxcore.dll
LoadedModule[91]=directxdatabasehelper.dll
LoadedModule[92]=uxtheme.dll
LoadedModule[93]=GameServicesSteam.dll
LoadedModule[94]=steam_api64.dll
LoadedModule[95]=steamclient64.dll
LoadedModule[96]=imagehlp.dll
LoadedModule[97]=vstdlib_s64.dll
LoadedModule[98]=tier0_s64.dll
LoadedModule[99]=CChromaEditorLibrary64.dll
LoadedModule[100]=WINTRUST.dll
LoadedModule[101]=mfc140u.dll
LoadedModule[102]=Comctl32.dll
LoadedModule[103]=MSASN1.dll
LoadedModule[104]=CRYPTSP.dll
LoadedModule[105]=rsaenh.dll
LoadedModule[106]=gpapi.dll
LoadedModule[107]=cryptnet.dll
LoadedModule[108]=WINNSI.DLL
LoadedModule[109]=sl.common.dll
LoadedModule[110]=drvstore.dll
LoadedModule[111]=devobj.dll
LoadedModule[112]=wldp.dll
LoadedModule[113]=nvapi64.dll
LoadedModule[114]=sl.dlss.dll
LoadedModule[115]=_nvngx.dll
LoadedModule[116]=DEVRTL.dll
LoadedModule[117]=SPINF.dll
LoadedModule[118]=ntmarta.dll
LoadedModule[119]=nvngx_dlss.dll
LoadedModule[120]=nvngx_dlssg.dll
LoadedModule[121]=nvcuda.dll
LoadedModule[122]=vulkan-1.dll
LoadedModule[123]=sl.reflex.dll
LoadedModule[124]=D3D12Core.dll
LoadedModule[125]=nvspcap64.dll
LoadedModule[126]=DINPUT8.dll
LoadedModule[127]=inputhost.dll
LoadedModule[128]=CoreMessaging.dll
LoadedModule[129]=dhcpcsvc.DLL
LoadedModule[130]=nvldumdx.dll
LoadedModule[131]=nvwgf2umx.dll
LoadedModule[132]=NvCamera64.dll
LoadedModule[133]=WindowsCodecs.dll
LoadedModule[134]=d3d11.dll
LoadedModule[135]=MessageBus.dll
LoadedModule[136]=d3dcompiler_47_64.dll
LoadedModule[137]=nvcuda64.dll
LoadedModule[138]=D3DSCache.dll
LoadedModule[139]=twinapi.appcore.dll
LoadedModule[140]=nvrtum64.dll
LoadedModule[141]=NvTelemetryAPI64.dll
LoadedModule[142]=NvTelemetryBridge64.dll
LoadedModule[143]=MMDevApi.dll
LoadedModule[144]=Wtsapi32.dll
LoadedModule[145]=XInput1_4.dll
LoadedModule[146]=deviceaccess.dll
LoadedModule[147]=AUDIOSES.DLL
LoadedModule[148]=resourcepolicyclient.dll
LoadedModule[149]=MSCTF.dll
LoadedModule[150]=textinputframework.dll
LoadedModule[151]=CoreUIComponents.dll
LoadedModule[152]=dcomp.dll
LoadedModule[153]=dwmapi.dll
LoadedModule[154]=WINSTA.dll
LoadedModule[155]=Windows.UI.dll
LoadedModule[156]=MessageBus.dll
LoadedModule[157]=DiscordHook64.dll
LoadedModule[158]=D3DCompiler_47.dll
LoadedModule[159]=dxilconv.dll
LoadedModule[160]=iertutil.dll
LoadedModule[161]=ondemandconnroutehelper.dll
LoadedModule[162]=WINHTTP.dll
LoadedModule[163]=schannel.DLL
LoadedModule[164]=ncrypt.dll
LoadedModule[165]=NTASN1.dll
LoadedModule[166]=ncryptsslp.dll
LoadedModule[167]=TextShaping.dll
AppName=Cyberpunk2077.exe
 

lazarofacio

Distinguished
Jun 17, 2009
7
0
18,510
Reinstalled the SSD and put it in the back of the case, away from as much heat as possible. The Side panel is still removed, but for 1 hour now, CP2077 is running with no issue!

I will try Diablo 4 as that was the other title that kept crashing and report back if any more crashed happen.

EDIT: Sadly, it crashed soon after. But some good news, this was the first time that the BSOD gave me an option to repair because it said it couldn't find the drive with the OS. After some research, I think araujo.tiago is right and the m.2 is getting too hot. I have an AIO coming in soon to replace the Hyper H212 currently on there (All the heat is being pushed right onto the location where that drive is installed).

Wish me luck.

 
Last edited:

lazarofacio

Distinguished
Jun 17, 2009
7
0
18,510
I am glad I helped. It seems that you are narrowing down the problem.
You may also try a heatsink for the nVME as well. It is cheap and effective.
Installed a heatsink on that nVME and was able to get my hands on better cooling for the CPU with an h150i. Just for peace of mind, did a fresh install of the OS as mentioned above. Case side panel is going to be left open and I found software that monitors temps on the CPU and the nVMEs. Lastly, got a new PSU, the EVGA 850 G6.

If this doesn't work I have no idea what to try next.
 

araujo.tiago

Reputable
Sep 25, 2018
44
2
4,545
I bet that this will solve your problem.

Just one additional reminder: if you live in a place with constant high air humidity (>70%), you may close your cabinet when not gaming to avoid excessive humidity on the electronics.

Good luck!