Back to How To Guides
How To Guide

How to Diagnose and Fix Blue Screen Errors on Windows

Troubleshoot Blue Screen of Death (BSOD) errors. Read error codes, diagnose causes, and fix common Windows crash problems.

Overview

Blue Screen errors (BSOD) indicate serious system problems. They're caused by driver issues, hardware failures, or corrupted system files. This guide helps you diagnose and fix the most common causes.

Step 1: Read and Record Error Information

1

Understanding the Blue Screen

  • Blue screen appears when Windows encounters critical error
  • Computer automatically restarts after displaying error
  • Screen shows stop code and error message
  • May show QR code linking to Microsoft support
2

Note the Stop Code

  • Stop code appears as: DRIVER_IRQL_NOT_LESS_OR_EQUAL
  • Or hex code like: 0x0000000A
  • Take photo with phone if screen disappears quickly
  • Also note any file names mentioned (e.g., ntoskrnl.exe)
Pro Tip:

Windows 10/11 shows friendly error names. Windows 7/8 shows hex codes. Both point to same issues.

3

View Blue Screen History

  • Search Start menu for "Event Viewer"
  • Windows Logs → System
  • Look for errors with red X around time of crash
  • Source: "BugCheck" shows blue screen details
  • Double-click to see full error information
4

Enable Memory Dump Files

  • Settings → System → About → Advanced system settings
  • Startup and Recovery → Settings
  • Under "Write debugging information" select "Automatic memory dump"
  • Dumps saved to C:\Windows\MEMORY.DMP
  • Can be analysed with tools like BlueScreenView

Step 2: Common Blue Screen Fixes

1

Update All Drivers

  • Device Manager → Expand categories
  • Right-click each device → Update driver
  • Select "Search automatically for drivers"
  • Focus on: Graphics card, network adapter, chipset
  • Restart after updating
Driver Issues:

Outdated or corrupted drivers cause 70% of blue screens. Always update drivers first.

2

Run Windows Update

  • Settings → Windows Update → Check for updates
  • Install all available updates including optional ones
  • Restart computer
  • Windows updates often fix known BSOD causes
3

Uninstall Recent Software

  • If blue screens started after installing program
  • Settings → Apps → Installed apps
  • Find recently installed software
  • Click three dots → Uninstall
  • Restart and test if problem resolved
4

System File Checker

  • Search Start menu for "Command Prompt"
  • Right-click → Run as administrator
  • Type: sfc /scannow
  • Press Enter (scan takes 10-30 minutes)
  • Repairs corrupted Windows system files automatically
  • Restart after completion
5

DISM Tool (If SFC Fails)

  • Command Prompt (Administrator)
  • Type: DISM /Online /Cleanup-Image /RestoreHealth
  • Press Enter (takes 15-45 minutes)
  • Downloads and repairs system files from Microsoft
  • After completion, run sfc /scannow again
  • Restart computer
6

System Restore

  • Search Start menu for "Create a restore point"
  • Click "System Restore"
  • Choose restore point from before blue screens started
  • Follow wizard to restore Windows to previous state
  • Programs installed after restore point will be removed
  • Personal files remain untouched
When to Use System Restore:

If blue screens started after specific date, restore to point before that date. Most effective fix for software-caused crashes.

Step 3: Hardware-Related Blue Screens

1

Test RAM Memory

  • Search Start menu for "Windows Memory Diagnostic"
  • Click "Restart now and check for problems"
  • Computer restarts and runs memory test (10-20 minutes)
  • Results shown after restart in notification area
  • If errors found, RAM needs replacing
2

Check Hard Drive Health

  • Command Prompt (Administrator)
  • Type: chkdsk C: /f /r
  • Press Enter, type Y when prompted
  • Restart computer for check to run
  • Scans and repairs bad sectors on hard drive
Failing Hard Drive:

If chkdsk finds many errors, back up important files immediately. Hard drive may be failing and need replacement.

3

Monitor Temperatures

  • Download HWMonitor or Core Temp (free)
  • Check CPU temperature under load
  • Safe: Below 80°C, Warning: 80-90°C, Critical: Above 90°C
  • Overheating causes random blue screens
  • Clean dust from vents and fans if overheating
4

Reseat Hardware Components

  • Shut down and unplug computer
  • Open case
  • Remove and firmly reseat RAM sticks
  • Check all power cables connected properly
  • Reseat graphics card if applicable
  • Close case, restart, test
5

Test with One RAM Stick

  • If multiple RAM sticks installed
  • Remove all but one
  • Test for blue screens
  • If stable, try different stick
  • Identifies faulty RAM module

Step 4: Common Stop Codes and Specific Fixes

1

DRIVER_IRQL_NOT_LESS_OR_EQUAL

  • Most common blue screen error
  • Caused by faulty drivers
  • Update all drivers, especially network adapter
  • Check Event Viewer for specific driver name
2

SYSTEM_SERVICE_EXCEPTION

  • System file or driver error
  • Update graphics drivers
  • Run sfc /scannow to repair system files
  • Uninstall recent Windows updates if started after update
3

PAGE_FAULT_IN_NONPAGED_AREA

  • RAM or hard drive issue
  • Run Windows Memory Diagnostic
  • Run chkdsk on system drive
  • Check RAM is properly seated
4

KERNEL_DATA_INPAGE_ERROR

  • Hard drive failure or RAM issue
  • Back up data immediately
  • Run chkdsk /f /r
  • Check hard drive SMART status with CrystalDiskInfo
  • Consider replacing hard drive if errors persist
5

DPC_WATCHDOG_VIOLATION

  • Driver compatibility issue, often with SSDs
  • Update SSD firmware from manufacturer's website
  • Update chipset drivers
  • Check Device Manager for driver with yellow exclamation
6

Prevention Tips

  • Keep Windows and drivers updated
  • Install quality antivirus software
  • Don't install suspicious software
  • Clean dust from computer every 3-6 months
  • Create system restore points before major changes
  • Replace RAM/HDD showing errors immediately
Persistent Blue Screens:

If blue screens continue after trying all fixes, hardware may be failing. Professional diagnosis recommended, especially for laptops.

Can't Fix Blue Screen Errors?

Our technicians provide expert blue screen diagnosis, hardware testing, and system repair for homes and businesses.