The Blue Screen of Death (BSOD) — now technically called a "Stop Error" — is Windows' response to a critical system error it can't recover from. Your computer crashes and restarts, showing a blue screen with a stop code. While alarming, most BSODs are fixable and usually caused by driver issues or hardware problems.
Common BSOD Stop Codes and Their Fixes
DRIVER_IRQL_NOT_LESS_OR_EQUAL
A driver tried to access invalid memory. Fix: Update or roll back the most recently updated driver (usually network or graphics).
SYSTEM_SERVICE_EXCEPTION
A system service crashed. Fix: Run SFC and DISM commands (see Fix 2). Update all drivers.
KERNEL_DATA_INPAGE_ERROR
Windows couldn't read data from the hard drive. Fix: Check hard drive health (see Fix 5). May indicate failing drive.
MEMORY_MANAGEMENT
RAM hardware issue. Fix: Run Windows Memory Diagnostic (see Fix 4). May need RAM replacement.
CRITICAL_PROCESS_DIED
An essential Windows process stopped unexpectedly. Fix: Run SFC/DISM. If recurring, perform a system restore or Windows reset.
WHEA_UNCORRECTABLE_ERROR
Hardware error — usually CPU overheating or failing. Fix: Check CPU temperatures. Clean dust. Check for overclocking issues.
Fix 1: Update or Roll Back Drivers
Drivers are the #1 cause of BSOD. Focus on these:
- Open Device Manager (Win + X → Device Manager)
- Check for any devices with yellow warning icons
- Right-click your graphics card → Update driver
- Right-click network adapter → Update driver
- If BSOD started after a driver update, roll back: right-click device → Properties → Driver → Roll Back Driver
- For NVIDIA/AMD graphics: download the latest driver directly from their website
Fix 2: Repair System Files (SFC & DISM)
# Run Command Prompt as Administrator:
sfc /scannow
# If SFC finds errors it can't fix, run DISM:
DISM /Online /Cleanup-Image /RestoreHealth
# Then run SFC again:
sfc /scannow
SFC checks and repairs Windows system files. DISM repairs the Windows component store that SFC uses. Together, they fix most file corruption-related BSODs.
Fix 3: Uninstall Recent Updates or Software
If BSOD started after a Windows update or software installation, uninstall it: Settings → Windows Update → Update history → Uninstall updates. Find the most recent update and uninstall. For software: Settings → Apps → Installed apps → sort by install date → uninstall suspect software. Antivirus programs are common BSOD causes — try temporarily disabling or uninstalling third-party antivirus.
Fix 4: Test Your RAM
Faulty RAM causes random BSODs, especially MEMORY_MANAGEMENT and IRQL stop codes:
- Search "Windows Memory Diagnostic" in Start menu
- Click "Restart now and check for problems"
- Your computer will restart and test RAM for several minutes
- After reboot, check results: Event Viewer → Windows Logs → System → look for "MemoryDiagnostics-Results"
- If errors found, one of your RAM sticks is faulty and needs replacement
Fix 5: Check Hard Drive Health
# Check disk for errors:
chkdsk C: /f /r
# Check SSD/HDD health with WMIC:
wmic diskdrive get status
If chkdsk finds bad sectors, your drive may be failing. Back up your data immediately and plan for a drive replacement. BSODs with KERNEL_DATA_INPAGE_ERROR or NTFS_FILE_SYSTEM are strong indicators of drive failure.
Fix 6: Check for Overheating
BSODs during gaming, video rendering, or heavy tasks suggest overheating. Download HWMonitor or Core Temp(free) to check CPU temperatures. Safe range: under 80°C. If overheating: (1) Clean dust from fans and vents with compressed air, (2) Check that all fans are spinning, (3) Ensure the laptop is on a hard surface (not a blanket), (4) Replace thermal paste on the CPU if temperatures are still high.
Fix 7: System Restore
Roll back your entire system to a point before the BSODs started: Search "Create a restore point" → System Restore → choose a restore point from before the crashes started. This reverses driver changes, updates, and software installations without affecting personal files.
Fix 8: Boot into Safe Mode
If BSODs prevent normal boot: force power off 3 times during Windows loading to trigger Automatic Repair. Then: Advanced options → Startup Settings → Restart → press 4 for Safe Mode. In Safe Mode, uninstall recent drivers/software, run SFC/DISM, or perform System Restore. Safe Mode loads only essential drivers, bypassing whatever is causing the crash.
Frequently Asked Questions
What causes the Blue Screen of Death?
BSOD is caused by a critical system error that Windows can't recover from. Common causes: (1) Faulty or outdated drivers (especially graphics/network), (2) RAM (memory) hardware failure, (3) Corrupted system files, (4) Overheating CPU or GPU, (5) Hard drive/SSD failure, (6) Incompatible software or recent Windows update, (7) Power supply issues. The stop code on the blue screen tells you the specific cause.
How do I find out what caused my BSOD?
After a BSOD: (1) Note the stop code shown on the blue screen (e.g., DRIVER_IRQL_NOT_LESS_OR_EQUAL), (2) Open Event Viewer: Win + R → eventvwr → Windows Logs → System → look for 'Error' entries at the crash time, (3) Use WinDbg Preview (free from Microsoft Store) to analyze the crash dump file in C:\Windows\Minidump\, (4) Check Reliability Monitor: search 'reliability' in Start menu.
Will I lose my files from a BSOD?
Usually no. BSOD crashes don't delete files — they just force a restart. However, if you were working on an unsaved document, that specific work may be lost. If BSOD is caused by a failing hard drive, your files are at risk of eventual loss — back up immediately if you suspect drive failure. Repeated BSODs increase the risk of file system corruption.
How do I stop BSOD from happening again?
Prevention: (1) Keep all drivers updated, especially graphics drivers, (2) Run Windows Update regularly, (3) Don't install software from untrusted sources, (4) Ensure your PC has adequate cooling — clean dust from fans, (5) Run memory diagnostic periodically, (6) Keep at least 15% free disk space, (7) Use a surge protector to prevent power-related crashes.
My computer blue screens during startup — what do I do?
If you can't even get to Windows: (1) Force power off 3 times during boot to trigger Automatic Repair, (2) In the recovery menu, try 'Startup Repair', (3) Try 'Safe Mode' — if it works, uninstall recent drivers/software, (4) Use 'System Restore' to go back to a working state, (5) Run 'sfc /scannow' from Command Prompt in recovery, (6) As a last resort, reset Windows while keeping files.
Keep Getting Blue Screens?
Our technicians can remotely analyze crash dumps and fix the root cause of your BSOD.