Question Systematic BSOD in Windows 11, minidump suggests it's related to ntoskrnl.exe ?

May 27, 2024
3
0
10
Hi, I am having systematic BSOD with my PC, mostly when it is running idle, no sure there is a correlation though. I had a first look at the minidump which suggests it is related to ntoskrnl.exe
If I understand correctly that should suggest some driver is acting funny.

My problem is I do not have the expertise to dig deeper in the minidump to figure out which driver is the culprit.

This particular PC has many connected peripherals, I am now in the process of disabling everything and re-connecting one by one until I get a suspect, but that can take ages.
If anyone here would have the patience to have a look at the minidump and share their advise it would be much appreciated.

I've uploaded the minidump file here:
https://drive.google.com/file/d/1c3nzalJ2WoQ85oSY8AkU60ItFd5hyx_3/view?usp=sharing

Many thanks
 
most actions on the PC involve ntoskrnl so that isn't saying a lot. It is the windows kernel after all. ntosrnl = NT OS Kernel

report - mostly for me

File: 052624-8062-01.dmp (May 27 2024 - 05:55:17)
BugCheck: [REFERENCE_BY_POINTER (18)]
Probably caused by: ntkrnlmp.exe (Process: System)
Uptime: 0 Day(s), 3 Hour(s), 19 Min(s), and 33 Sec(s)
ntkrmlmp = NT OS Kernel Multi processor. Victim, not cause.

how long have you used 2 x 16gb sets of ram?
8192MB3600MHzUnknownCMK16GX4M2D3600C18
as mismatched ram can cause BSOD.
the 16 after CMK is set size.

you got some old drivers there
Aug 24 2012chdrvr01.sys
Aug 24 2012chdrvr02.sys
Aug 24 2012chdrvr03.sys
those appear to be for a flight stick. CH Control panel
May 06 2013ScpVBus.sysScarlet.Crush Productions Scp Dual Shock 3 Virtual Bus driver http://forums.pcsx2.net/
I believe the newest version of this is 2015 so not much chance of an upgrade.
Dec 01 2021rt68cx21x64.sys
realtek network drivers
download the Win11 Auto Installation Program (NetAdapterCx) from here - https://www.realtek.com/Download/List?cate_id=584

try updating chipset drivers - https://www.amd.com/en/support/downloads/drivers.html/chipsets/am4/x570.html

You could update bios, you only 2 versions behind but the 2nd last one says it adds support for 5000 series CPU, which is what you have.
https://www.msi.com/Motherboard/X570-A-PRO/support

I can''t read dumps as well as some but the one who can is on a break right now.
 
Last edited:
Thank you so much Colif for your help, that is all great info and I will act on it.
The weird thing is I have a 4x8 Gb setup not a 2x16, maybe that value is just representing the total per channel.
I am pretty sure I have the exactly same memory sticks in every slot.
Nonetheless, after opening the thread I executed a Windows Memory Diagnostic which reported an issue.
After that I did run the same diagnostic one memory stick at a time with no issues.
Finally put the memory sticks back in place one by one, repeated the check and no issues were found.
It is possible the sticks are now in a different combination.
I haven't got any BSOD since (too early to celebrate though).
I will also upgrade the drivers you highlighted, and remove some of them which are not in use anymore.

Thanks again for your help, that's really appreciated.
 
16gb set = 2 x 8gb.
you have 4 sticks in PC, which adds up to 2 sets of 2 x 8gb sticks
how long have you had 4 sticks in PC?

I would test ram using memtest, its more thorough that windows test is
Try running memtest86 on each of your ram sticks, one stick at a time, up to 4 passes. Only error count you want is 0, any higher could be cause of the BSOD. Remove/replace ram sticks with errors. Memtest is created as a bootable USB so that you don’t need windows to run it
 
Got it.
I think I got this memory setup for a few months now, but the PC hasn't really been used during that time. I started using it heavily only since a couple of weeks ago.
So one might say it is a pretty new setup.

I will definitely run memtest and report results.
Thanks for the recommendation.
 
if you find no problems with the ram sticks, but still get BSOD, you might try taking one set out, and see if it makes any difference.

Ram in sets only tested to work with other sticks in that set. The more you put together that aren't tested, the more chance of errors.
 
  • Like
Reactions: apiddiu