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.

What Is a Blue Screen of Death?

The dreaded Blue Screen of Death (BSOD) is Windows' way of saying "something went seriously wrong and I need to stop before I damage your computer." You'll see a blue screen with white text, an error code like SYSTEM_SERVICE_EXCEPTION or MEMORY_MANAGEMENT, and then your computer restarts. It's frustrating, but the good news is most BSOD errors can be fixed without replacing hardware.

Random BSODs that happen at different times doing different things are usually caused by driver problems, memory issues, or corrupted system files. Let's fix it.

Quick Fix: Update Your Drivers

The most common cause of random BSODs is outdated or buggy drivers, especially graphics and chipset drivers. Press Windows + X and select Device Manager. Look for any devices with a yellow exclamation mark. Right-click your graphics card under Display Adapters and select Update Driver. Do the same for any network adapters and other critical hardware.

For the best results, visit your computer manufacturer's website (Dell, HP, Lenovo, etc.) or your motherboard manufacturer if you built your PC. Download and install the latest chipset and graphics drivers directly from there. Generic Windows drivers don't always work perfectly.

Detailed Fix Steps

Method 1: Check Windows Memory Diagnostic

Bad RAM is a sneaky cause of random crashes. Windows has a built-in memory tester that can find problems.

  1. Press Windows + R, type mdsched.exe, and press Enter
  2. Choose "Restart now and check for problems"
  3. Your PC will restart and run a memory test (this takes 10-20 minutes)
  4. When it finishes, Windows will show you the results
  5. If errors are found, you'll need to replace your RAM

Method 2: Run System File Checker

Corrupted Windows files can cause BSODs. Here's how to repair them:

  1. Right-click the Start button and select "Windows Terminal (Admin)" or "Command Prompt (Admin)"
  2. Type sfc /scannow and press Enter
  3. Wait while Windows scans and repairs corrupted files (15-30 minutes)
  4. If it says "Windows Resource Protection found corrupt files but was unable to fix some of them," run this command next: DISM /Online /Cleanup-Image /RestoreHealth
  5. After DISM finishes, run sfc /scannow one more time
  6. Restart your computer

Method 3: Check for Overheating

Your computer might be crashing because it's getting too hot. Download a free program like HWMonitor or Core Temp and watch your CPU temperatures while using your computer. If temperatures regularly exceed 80-85°C (176-185°F), you have an overheating problem.

Clean out dust from your computer's vents and fans using compressed air. Make sure your computer has good airflow and isn't sitting on a soft surface like a bed or couch if it's a laptop.

Method 4: Uninstall Recent Software

Did the BSODs start after installing new software? Some programs install low-level drivers that can conflict with Windows.

  1. Open Settings and go to Apps
  2. Sort by Install Date and look at recently installed programs
  3. Uninstall anything you installed around the time crashes started
  4. Pay special attention to antivirus software, VPN clients, and RGB lighting control software - these are common culprits

Method 5: Check the Specific Error Code

That cryptic error code on the blue screen actually means something. Common ones include:

  • IRQL_NOT_LESS_OR_EQUAL - Usually a driver problem
  • MEMORY_MANAGEMENT - Bad RAM or driver issue
  • SYSTEM_SERVICE_EXCEPTION - Corrupted system file or driver
  • PAGE_FAULT_IN_NONPAGED_AREA - RAM or hard drive issue

Search for your specific error code online along with any file name mentioned (like "nvlddmkm.sys BSOD" if you see that). This often points directly to the problematic driver.

If That Didn't Work

If you're still getting BSODs, try these advanced steps:

  • Boot into Safe Mode (Settings > System > Recovery > Advanced startup) and see if crashes continue. If they don't happen in Safe Mode, it's definitely a driver or software problem.
  • Check your hard drive health using CrystalDiskInfo (free download). A failing hard drive can cause crashes.
  • If you recently upgraded Windows, try rolling back: Settings > System > Recovery > Go back.
  • As a last resort, consider a clean Windows installation, but back up your files first.

📞When to Call a Professional

If you've tried everything above and still get random BSODs, you might have a hardware failure that requires testing equipment to diagnose. Memory, motherboard, and power supply failures can be tricky to identify without spare parts to swap in.

Also, if the BSOD mentions hardware issues or you smell burning, see physical damage, or hear strange noises, stop using the computer and get professional help immediately to avoid further damage.

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