How do I diagnose a Windows BSOD that's changing error codes across crashes?
#1
My gaming PC has been crashing to a blue screen a couple of times a week, always with a different BSOD error codes. I've checked my RAM with memtest and it passed, and my temperatures seem fine. At this point, I'm starting to suspect a driver conflict or maybe the SSD. How do you even begin to isolate the problem when the error message keeps changing?
Reply
#2
You're not imagining it—mixed BSODs can still point to one failing piece. Start by grabbing the minidump files from C:\Windows\Minidump and run BlueScreenView or WinDbg to see the likely driver or module behind the crashes. That gives you a real lead instead of guessing.
Reply
#3
Then focus on drivers. Do a clean installation of graphics and chipset drivers and reset any overclocks to default. If you can, use DDU for the GPU so you’re not carrying over old driver bits.
Reply
#4
Rule out storage as a culprit. Run SMART checks with a tool like CrystalDiskInfo or the SSD maker’s tool, run chkdsk /f /r, and if possible test with another drive to see if the crashes stop.
Reply
#5
Do some OS sanity checks too: sfc /scannow and DISM to repair system files, and try a clean boot or Safe Mode to see if the BSODs vanish with minimal software loaded.
Reply
#6
Check the logs for clues. Reliability Monitor and Event Viewer can reveal a pattern and sometimes point to a specific driver or service that spikes at crash times. Note the BugCheck code and any driver names you see in the logs.
Reply
#7
Consider a hardware angle beyond RAM: test power supply rails and cables; run a controlled stress test on the GPU and CPU (watch temperatures and power draw). If crashes occur under load, it’s either a power issue or a driver/firmware conflict.
Reply


[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Forum Jump: