For maybe a year now I've been getting regular BSOD crashes with no obvious hardware/software changes before it started. Crashes predictably occurred shortly after I'd first start using my PC for the day, almost always a little bit into playing a game like Overwatch, Diablo, or Counter Strike. After the crash it would usually work fine for the rest of the day. Sometimes it would crash overnight and occasionally while doing random tasks like browsing the internet.
At first I searched for some fixes, but none of the solutions I found in various threads worked for me. It was manageable enough and too difficult to fix, so I just accepted it would happen and went on like that for a while. Fast forward to today when I had some extra time and decided to fix it while just making everything worse.
BSOD Stop Codes would vary a lot, here's the list:
Steps I took in attempt to fix the problem today:
The PC was a prebuild from NZXT. Only hardware change I've made is upgrading the RAM and replacing the CPU Cooler that failed 2 years ago, long before the BSODs. It's possibly worth noting that the CPU Cooler failed immediately after I upgraded the RAM, which led me to perform a ton of diagnostics on my RAM before figuring out that actually the CPU Cooler was the problem.
Here's the link to my System Information and all the minidump files since the fresh Windows install: https://drive.google.com/drive/folders/1oadDPBfPe-KZnAryEpwn4saXanBRu_aw
Any help would be greatly appreciated. I've read a lot of posts with similar issues but nothing I could use to fix my problems. Happy to provide any more info as well.
Update #1 - 1 hour later:
Haven't been able to play a game for more than 10 mins without BSOD since the fresh Windows install. Oddly enough, I just had a brand new Stop Code and system file identified in the BSOD - dxgmms2.sys
Seemed like a notable development so I added the minidump file to the google drive link above.
At first I searched for some fixes, but none of the solutions I found in various threads worked for me. It was manageable enough and too difficult to fix, so I just accepted it would happen and went on like that for a while. Fast forward to today when I had some extra time and decided to fix it while just making everything worse.
BSOD Stop Codes would vary a lot, here's the list:
- PFN_LIST_CORRUPT
- MEMORY_MANAGEMENT
- IRQL_NOT_LESS_OR_EQUAL
- CRYPTO_LIBRARY_INTERNAL_ERROR
- POOL_CORRUPTION_IN_FILE_AREA
- SYSTEM_SERVICE_EXCEPTION
- CRITICAL_PROCESS_DIED
- DRIVER_VERIFIER_DETECTED_VIOLATION (after using this software)
- SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (see update #1)
Steps I took in attempt to fix the problem today:
- Updated Drivers (GPU & Windows Update)
- Ran Driver Verifier which caused it to crash much more often
- BlueScreenView always identifies ntoskrnl.exe
- Ran DDU to completely remove graphics/monitor drivers and start from scratch
- Ran ChkDsk until no errors were found
- Ran Memory Diagnostic with no errors found
- Ran CrystalDiskInfo to identify an "unhealthy" HDD that was just used for file storage
- Removed that "unhealthy" HDD from my PC
- Reinstalled Windows via Reset This PC
- Updated motherboard BIOS and all motherboard drivers (audio, network, chipset) directly from mfg
- Checked all physical connections to mobo and reseated RAM + GPU
The PC was a prebuild from NZXT. Only hardware change I've made is upgrading the RAM and replacing the CPU Cooler that failed 2 years ago, long before the BSODs. It's possibly worth noting that the CPU Cooler failed immediately after I upgraded the RAM, which led me to perform a ton of diagnostics on my RAM before figuring out that actually the CPU Cooler was the problem.
Here's the link to my System Information and all the minidump files since the fresh Windows install: https://drive.google.com/drive/folders/1oadDPBfPe-KZnAryEpwn4saXanBRu_aw
Any help would be greatly appreciated. I've read a lot of posts with similar issues but nothing I could use to fix my problems. Happy to provide any more info as well.
Update #1 - 1 hour later:
Haven't been able to play a game for more than 10 mins without BSOD since the fresh Windows install. Oddly enough, I just had a brand new Stop Code and system file identified in the BSOD - dxgmms2.sys
Seemed like a notable development so I added the minidump file to the google drive link above.
Last edited: