Frequent Kernel 41 Power issues while playing high usage games / memory hang / resource exhaustio

Jun 23, 2018
6
0
10
This has been an issue since I built this PC over 6 months ago. The issues seem to come & go but almost always happen when I'm in the middle of gaming. I'll try to give as much information as I can and let you know what I've tried to fix it so we don't have to go through a bunch of steps again.

First off, here's my specs-

CPU: AMD Ryzen 5 1600 w/ stock cooler
RAM: G.Skill - Ripjaws V Series 16GB (2 x 8GB) DDR4-3200 Memory
Motherboard: ASRock X370 Gaming X (AM4)
GPU: NVIDIA GeForce GTX 1080
PSU: EVGA SuperNOVA 550 G2, 80+ GOLD 550W
Storage: 500gb Samsung 960 EVO & 1gb Western Digital WDC WD10EALX-759BA1

What I've tried:

- System file checker scan (no issues)
- Moving ram
- Moving GPU
- Changing pagefile size
- Stressed GPU/CPU (didn't crash during this)
- Tested RAM (no issues)

It seems to happen more during fullscreen games (rather than borderless, not sure if this matters). It's almost exclusively during gaming (happened once when I was just browsing the web on chrome).

Most of the time on my event viewer it just shows the kernel power 41 with not much before it, until recently. I had multiple Event 1002 Application Hang errors & some Resource-Exhaustion-Detect (Event ID 2004) & some application errors (Event 1000) all within ~15 minutes before the Kernel Power crash.

Here is the Kernel Power error's event log:

- <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>6</Version>
<Level>1</Level>
<Task>63</Task>
<Opcode>0</Opcode>
<Keywords>0x8000400000000002</Keywords>
<TimeCreated SystemTime="2018-06-23T11:58:16.880538800Z" />
<EventRecordID>5415</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="8" />
<Channel>System</Channel>
<Computer>DESKTOP-OV2V9SO</Computer>
<Security UserID="S-1-5-18" />
</System>
- <EventData>
<Data Name="BugcheckCode">0</Data>
<Data Name="BugcheckParameter1">0x0</Data>
<Data Name="BugcheckParameter2">0x0</Data>
<Data Name="BugcheckParameter3">0x0</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">0</Data>
<Data Name="BugcheckInfoFromEFI">false</Data>
<Data Name="CheckpointStatus">0</Data>
</EventData>
</Event>

Here is the Resource-Exhaustion-Detector log

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-Resource-Exhaustion-Detector" Guid="{9988748E-C2E8-4054-85F6-0C3E1CAD2470}" />
<EventID>2004</EventID>
<Version>0</Version>
<Level>3</Level>
<Task>3</Task>
<Opcode>33</Opcode>
<Keywords>0x8000000020000000</Keywords>
<TimeCreated SystemTime="2018-06-23T11:56:50.576253100Z" />
<EventRecordID>5394</EventRecordID>
<Correlation ActivityID="{8A9016E9-6145-494B-953D-7BB10FFCD6F9}" />
<Execution ProcessID="7648" ThreadID="4984" />
<Channel>System</Channel>
<Computer>DESKTOP-OV2V9SO</Computer>
<Security UserID="S-1-5-18" />
</System>
- <UserData>
- <MemoryExhaustionInfo xmlns="http://www.microsoft.com/Windows/Resource/Exhaustion/Detector/Events">
- <SystemInfo>
<SystemCommitLimit>22351298560</SystemCommitLimit>
<SystemCommitCharge>22325334016</SystemCommitCharge>
<ProcessCommitCharge>19163471872</ProcessCommitCharge>
<PagedPoolUsage>279883776</PagedPoolUsage>
<PhysicalMemorySize>17108418560</PhysicalMemorySize>
<PhysicalMemoryUsage>11181588480</PhysicalMemoryUsage>
<NonPagedPoolUsage>233132032</NonPagedPoolUsage>
<Processes>152</Processes>
</SystemInfo>
- <PagedPoolInfo>
- <Tag_1>
<Name>MmSt</Name>
<PoolUsed>62727088</PoolUsed>
</Tag_1>
- <Tag_2>
<Name>CM25</Name>
<PoolUsed>20135936</PoolUsed>
</Tag_2>
- <Tag_3>
<Name>MmRe</Name>
<PoolUsed>20091824</PoolUsed>
</Tag_3>
</PagedPoolInfo>
- <NonPagedPoolInfo>
- <Tag_1>
<Name>MmSc</Name>
<PoolUsed>41945280</PoolUsed>
</Tag_1>
- <Tag_2>
<Name>NVRM</Name>
<PoolUsed>30747424</PoolUsed>
</Tag_2>
- <Tag_3>
<Name>EtwB</Name>
<PoolUsed>16068640</PoolUsed>
</Tag_3>
</NonPagedPoolInfo>
- <ProcessInfo>
- <Process_1>
<Name>ffxv_s.exe</Name>
<ID>12688</ID>
<CreationTime>2018-06-23T11:45:36.554418300Z</CreationTime>
<CommitCharge>16742580224</CommitCharge>
<HandleCount>1332</HandleCount>
<Version>1.0.0.0</Version>
<TypeInfo>201</TypeInfo>
</Process_1>
- <Process_2>
<Name>Discord.exe</Name>
<ID>12436</ID>
<CreationTime>2018-06-23T07:02:36.187675600Z</CreationTime>
<CommitCharge>237768704</CommitCharge>
<HandleCount>992</HandleCount>
<Version>0.0.42.0</Version>
<TypeInfo>210</TypeInfo>
</Process_2>
- <Process_3>
<Name>MsMpEng.exe</Name>
<ID>3316</ID>
<CreationTime>2018-06-23T07:02:08.290924200Z</CreationTime>
<CommitCharge>178929664</CommitCharge>
<HandleCount>682</HandleCount>
<Version>0.0.0.0</Version>
<TypeInfo>67</TypeInfo>
</Process_3>
- <Process_4>
<Name>Steam.exe</Name>
<ID>8776</ID>
<CreationTime>2018-06-23T07:07:19.561645700Z</CreationTime>
<CommitCharge>136605696</CommitCharge>
<HandleCount>1166</HandleCount>
<Version>4.55.34.56</Version>
<TypeInfo>152</TypeInfo>
</Process_4>
- <Process_5>
<Name />
<ID>0</ID>
<CreationTime>1601-01-01T00:00:00.000000000Z</CreationTime>
<CommitCharge>0</CommitCharge>
<HandleCount>0</HandleCount>
<Version>0.0.0.0</Version>
<TypeInfo>0</TypeInfo>
</Process_5>
- <Process_6>
<Name />
<ID>0</ID>
<CreationTime>1601-01-01T00:00:00.000000000Z</CreationTime>
<CommitCharge>0</CommitCharge>
<HandleCount>0</HandleCount>
<Version>0.0.0.0</Version>
<TypeInfo>0</TypeInfo>
</Process_6>
</ProcessInfo>
- <ExhaustionEventInfo>
<Time>2018-06-23T11:56:46.506947700Z</Time>
</ExhaustionEventInfo>
</MemoryExhaustionInfo>
</UserData>
</Event>

And from a separate Kernel Power crash here's an application hang from right before it happened:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Application Hang" />
<EventID Qualifiers="0">1002</EventID>
<Level>2</Level>
<Task>101</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2018-06-23T06:44:19.132515100Z" />
<EventRecordID>5720</EventRecordID>
<Channel>Application</Channel>
<Computer>DESKTOP-OV2V9SO</Computer>
<Security />
</System>
- <EventData>
<Data>RustClient.exe</Data>
<Data>2018.1.0.55711</Data>
<Data>3604</Data>
<Data>01d40ab9fe9b4438</Data>
<Data>5</Data>
<Data>C:\Program Files (x86)\Steam\steamapps\common\Rust\RustClient.exe</Data>
<Data>b307fcd2-c5f7-4b16-a32e-6664c5dee90d</Data>
<Data />
<Data />
<Binary>55006E006B006E006F0077006E0000000000</Binary>
</EventData>
</Event>

I've long suspected that this was a faulty ram issue, but after testing it I didn't get any errors. I know that there still could be a RAM problem, but I'm starting to suspect it's an issue with the mobo. I just want to make sure that's the root of the issue before I go out & purchase a new one. Please, if anyone can help it would be GREATLY appreciated as this issue as plagued me & my new PC for months now.

Thank you,
 

popatim

Titan
Moderator
MERGED QUESTION
Question from connorpatric : "Crashing during intense graphical games"