
Blue Screen of Death (BSOD) with random error codes
Getting random Blue Screen errors that crash your PC? Here's how to diagnose and fix BSOD errors for good.
What's Happening
A Blue Screen is Windows deliberately halting the moment the kernel detects something it can't safely continue past — a driver writing to memory it shouldn't, a hardware response that never came, or a system structure that no longer makes sense. The reason random BSODs (different times, different activities, different stop codes) are hard is that they point to a low-level fault that isn't tied to one app: a buggy or mismatched driver, failing RAM, an overheating or unstable component, or filesystem/OS corruption. The stop code on screen is the kernel's best guess at the category, not a precise diagnosis — which is why a methodical split is far more reliable than chasing one error string.
Quick Fix: Update Your Drivers
The single most common cause of random BSODs is an outdated or buggy driver, especially graphics and chipset. Press Windows + X > Device Manager and look for any device with a yellow exclamation mark. Update the display adapter and network adapter drivers — but pull them from the PC or motherboard manufacturer's site (Dell, HP, Lenovo, ASUS, etc.), not just Windows Update, because generic drivers often lag behind the fixes.
The One Test That Tells You Which Half Is Broken
Before grinding through five fixes, run this split: boot into Safe Mode and use the PC normally for a while (Settings > System > Recovery > Advanced startup > Troubleshoot > Advanced options > Startup Settings, press 4). Safe Mode loads only Microsoft drivers and no third-party startup software. If the crashes stop in Safe Mode, the fault is almost certainly software or a driver — pursue driver updates, recent-software removal, and SFC/DISM. If it still BSODs in Safe Mode, you've largely ruled out third-party software and you're looking at hardware or core OS corruption — go straight to memory testing, temperatures, and drive health. This one test stops you from spending hours updating drivers when the real problem is a failing stick of RAM.
Detailed Fix Steps
Method 1: Test Your RAM
Bad memory is a classic cause of random crashes. Press Windows + R, type mdsched.exe, Enter, and choose "Restart now and check for problems." It runs a 10–20 minute test at boot. If it reports any errors, the RAM needs replacing — for a more thorough check, MemTest86 over several passes is more conclusive.
Method 2: Run System File Checker and DISM
- Open Windows Terminal (Admin) or Command Prompt (Admin).
- Run
sfc /scannowand wait (15–30 min). - If it can't fix everything, run
DISM /Online /Cleanup-Image /RestoreHealth, thensfc /scannowagain. - Restart.
Method 3: Check for Overheating
Run HWMonitor or Core Temp and watch CPU temps under load. Sustained temperatures above 80–85°C point to a cooling problem — clear dust from vents and fans with compressed air and ensure airflow isn't blocked (a laptop on a bed or couch chokes its intake).
Method 4: Uninstall Recent Software
If crashes began after an install, that software may have added a low-level driver. Settings > Apps, sort by install date, and remove anything added around the time crashes started. Antivirus suites, VPN clients, and RGB/peripheral control software are common culprits.
Method 5: Read the Stop Code as a Hint, Not a Verdict
The code narrows the category: IRQL_NOT_LESS_OR_EQUAL and SYSTEM_SERVICE_EXCEPTION usually mean driver or system file; MEMORY_MANAGEMENT and PAGE_FAULT_IN_NONPAGED_AREA point at RAM or the drive. If a file is named (e.g. nvlddmkm.sys), search that filename — it often identifies the exact failing driver.
If That Didn't Work
- Check drive health with CrystalDiskInfo — a "Caution" or "Bad" status means the disk is failing and can cause crashes.
- If a recent Windows feature update preceded the crashes, try Settings > System > Recovery > Go back.
- A clean Windows install is the last software-side step — back up first.
Where DIY Stops — And Why
Some BSOD causes can't be settled from inside Windows, no matter how many tools you run:
- Intermittent hardware failure. RAM, motherboard, and power supply faults are confirmed by swapping in known-good parts — a built-in test can pass and the part can still be the cause under load. Without spare components, this is genuinely undiagnosable at home.
- An unstable power supply. A failing PSU produces seemingly random crashes that no software fix touches, because the problem is dirty or insufficient voltage, not Windows.
- A failing drive. Crashes from a dying disk come with data-loss risk — every extra boot can make recovery harder, so the safe move is imaging the drive before troubleshooting further.
- Physical warning signs. Burning smell, visible damage, or unusual noises mean stop using the machine immediately — continuing risks the data and the rest of the hardware.
This is where bench PC repair and hardware testing matters — component swapping and load testing isolate failures that no on-screen tool can, and the drive gets protected before, not after, the diagnosis.
Still Seeing Blue Screens?
Geeks in Sneaks can diagnose and fix persistent BSOD errors, test your hardware, and get your PC running stable again. We'll identify the root cause whether it's drivers, failing hardware, or software conflicts.
Related Topics
Need Professional Help?
If you're still having trouble, our expert technicians can help.
Learn about our pc repair serviceMore Windows Problems Fixes
See all Windows Problems fixes โShould I Worry About Windows Event Errors?
Found errors and warnings in Event Viewer and worried something is wrong? Here's the truth about Windows event logs and what you actually need to fix.
How Long Should a Windows PC Last?
Wondering if your PC is getting too old? Here's the realistic lifespan of Windows computers and when it's time to upgrade versus repair.
Why Does My Cursor Freeze Momentarily?
Mouse cursor stuttering or freezing for a second or two randomly? Here's what causes it and how to fix the annoying micro-freezes.
Is It Normal for Disk to Be Slow After Boot?
Computer sluggish for the first few minutes after starting up? Learn why this happens, when it's normal, and how to speed up your post-boot experience.
Is 80ยฐC CPU Temperature Dangerous?
Worried about your CPU hitting 80ยฐC? Here's the truth about CPU temperatures, what's safe, and when you actually need to be concerned.
Why Does My Fan Spin Up Randomly?
Computer fan suddenly revving up for no apparent reason? Here's why it happens, when it's normal, and when you should be concerned.
Are Windows Updates Really Necessary?
Wondering if you can skip those annoying Windows updates? Here's what you need to know about why updates matter and what happens if you ignore them.
Why Is Windows Search Using So Much Disk?
Windows Search Indexer maxing out your disk usage at 100%? Here's why it happens and how to fix it without losing search functionality.
