Skip to main content
Available 24/7 for Emergency Support
Geeks in Sneaks
Blue Screen of Death (BSOD) with random error codes
Windows ProblemsIntermediate30-60 minutes

Blue Screen of Death (BSOD) with random error codes

Difficulty
Intermediate
Time
30-60 minutes
Category
Windows Problems

Getting random Blue Screen errors that crash your PC? Here's how to diagnose and fix BSOD errors for good.

๐Ÿ”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

  1. Open Windows Terminal (Admin) or Command Prompt (Admin).
  2. Run sfc /scannow and wait (15–30 min).
  3. If it can't fix everything, run DISM /Online /Cleanup-Image /RestoreHealth, then sfc /scannow again.
  4. 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.

Schedule a Visit

Related Topics

bsodcrashesdrivershardware

Need Professional Help?

If you're still having trouble, our expert technicians can help.

Learn about our pc repair service

More Windows Problems Fixes

See all Windows Problems fixes โ†’
Windowseasy

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.

5 minutesRead Fix โ†’
Windowseasy

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.

5 minutesRead Fix โ†’
Windowseasy

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.

15-30 minutesRead Fix โ†’
Windowseasy

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.

10-30 minutesRead Fix โ†’
Windowseasy

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.

5 minutesRead Fix โ†’
Windowseasy

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.

5-10 minutesRead Fix โ†’
Windowseasy

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.

5-10 minutesRead Fix โ†’
Windowseasy

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.

10-30 minutesRead Fix โ†’