Question I've been struggling with random BSODs for quite some time ?

May 5, 2025
6
0
10
Hello everyone,

As the title says ive been having random bsods for quite some time now, a couple of weeks ago I even did a clean install of windows 11 in a new nvme m.2 but it seems that it didnt solve it.
I have since flashed bios, installed new ram and updated all drivers i could think of, but still having the same problem.

For what its worth, around the time these bsods started I also felt that the computer overall is a bit slower, struggling with games that I used to play without any problems.

Here is my System Information:

Windows version: Windows 11 Pro, Version 10.0.26100 Build 26100
MB: B450 GAMING PLUS (MS-7B86)
CPU: AMD Ryzen 7 2700X Eight-Core Processor, 3700Mhz
RAM: 4x CORSAIR Vengeance LPX 8GB, DDR4 3200Mhz
GPU: Nvidia GeForce RTX 4070

Leaving my minidumps here: https://drive.google.com/drive/folders/11T5uB4cljdp-PKvkyGCUfglDVeiDvItW?usp=drive_link

Let me know if anyone needs anymore info.

Thank you
 
PSU: make, model, wattage, age, condition (original to build, new, refurbished, used)?

What about Reliabiiity History/Monitor and Event Viewer: what error codes, warnings, or informational events are being captured and logged?

Especially just before or at the time of a BSOD?
 
PSU: EVGA SuperNOVA 650 G2, 80+ GOLD 650W 220-G2-0650-Y3
The PSU is original to the build, 2019, GPU installed in Jan/Feb this year, RAM installed 2 weeks ago, the rest is original to 2019.

For the Reliabiiity History/Monitor and Event Viewer, is there a way to export all this or should I just look at the codes just before the bsod? Should I only look at criticals or something?
 
From the dumps I think the most likely cause here may be bad RAM. I'm seeing a variety of bugchecks, all of which are often caused by RAM. Two dumps are CRITICAL_PROCESS_DIED bugchecks and they are almost always caused by a hardware failure - typically RAM.

Since you have 32GB of RAM in four sticks your best option is to remove two sticks and run on just 16GB for a day or three - or until you get another BSOD. Then swap over the sticks and run on just the other two for a few days. If it BSODs on each pair of sticks on their own it's probably not RAM. Note: Be sure the two sticks you use are in the correct slots.
 
All 4 sticks of RAM are quite new, bought them about 2 weeks ago and installed them, but i guess i could be unlucky and got a bad pair.
For a long time i only used 2 slots, so i cleaned the other 2 with a small new paiting brush.

So i guess it could be either i got unlucky with the ram or maybe those 2 docks are dirty?

I can test by removing the 2 sticks from those docks, do you think Memtest would be a good diagnostic too?
 
if your ram is ok, I would be looking at something in the audio subsystem that is corrupting memory.

i would be looking at this driver:
Nahimic_Mirroring.sys Wed Sep 8 00:38:40 2021
(or look for a update)

what ever the problem is it take one or two days for it to make a corruption that crashes the system. you might consider changing to a kernel memory dump and running verifier.exe debug flags to get the system to crash at the time of corruption rather than later when something critical tries to use the corrupted data.
I think aehd.sys does not pass verifier testing due to corruption of memory/ memory leak. I would remove the driver or exclude it from being checked by verifier.exe

I would download driver explorer and delete the driver store for this and remove the device so it does not get reinstalled.

https://github.com/lostindark/DriverStoreExplorer/releases/tag/v0.12.88


manually removing the service/driver:
https://www.reddit.com/r/MSI_Gaming..._uninstall_nahimic_completely_from/?rdt=40804
===============

why is this driver there:
aehd.sys
BlackCat1.sys
l1vhlwf.sys (strange leading unprintable character in the name, bad installer ?)
 
if your ram is ok, I would be looking at something in the audio subsystem that is corrupting memory.

i would be looking at this driver:
Nahimic_Mirroring.sys Wed Sep 8 00:38:40 2021
(or look for a update)

what ever the problem is it take one or two days for it to make a corruption that crashes the system. you might consider changing to a kernel memory dump and running verifier.exe debug flags to get the system to crash at the time of corruption rather than later when something critical tries to use the corrupted data.
I think aehd.sys does not pass verifier testing due to corruption of memory/ memory leak. I would remove the driver or exclude it from being checked by verifier.exe

I would download driver explorer and delete the driver store for this and remove the device so it does not get reinstalled.

https://github.com/lostindark/DriverStoreExplorer/releases/tag/v0.12.88


manually removing the service/driver:
https://www.reddit.com/r/MSI_Gaming..._uninstall_nahimic_completely_from/?rdt=40804
===============

why is this driver there:
aehd.sys
BlackCat1.sys
l1vhlwf.sys (strange leading unprintable character in the name, bad installer ?)
Sorry for being radio silent for a couple days, been a bit busy at work.
I went ahead and followed your suggestion @johnbl of cleaning up nahimic and related drivers by following the reddit post linked in your response.
Im not sure what to do with your last part where you mention 3 drivers, i couldnt find them
Lets hope the problem was these sound drivers, I'll keep you posted
 
Quick update, nahimic reinstalled itself the day after i did the cleanup.
After a whole day without any problems, nahimic reinstalled and got a bsod.
Event viewer shows some conflicts between some MSI software (im gonna asume its nahimic) and the registry

Im going to try to prevent it from reinstalling and see if it helps
 
It has been quite a bit since my last update, been busy and tryijg to fix a few things here and there and bsods were getting less and less frequent.Havent had a bsod in quite some time and computer feels more stable.

Using driver booster to update all my drivers helped a lot at first, and the final nail in the coffin seems to have been unninstalling nvidia drivers with DDU and a fresh install

I guess when I changed graphics card some drivers got corrupted and a simple driver update never managed to fix it

Anyways, I want to thank everyone for the guidance and help and I hope I never need to seek your help again 😀