Windows ← Knowledge Base
Blue Screen (BSOD) Troubleshooting
Problem
A Windows machine crashes to a blue screen with a stop code, either occasionally or repeatedly.
Symptoms
- Sudden crash with a stop code (e.g. IRQL_NOT_LESS_OR_EQUAL)
- Automatic restart after the crash
- Recurring crashes under specific conditions (e.g. waking from sleep)
Possible Causes
- Faulty or outdated driver, especially graphics or storage
- Failing RAM
- Overheating
- Corrupted system files
- Incompatible recently installed hardware or software
Diagnostic Steps
- Note the exact stop code shown on the blue screen
- Check Event Viewer > Windows Logs > System for the matching crash event
- Check what was installed or changed recently (driver, Windows update, new hardware)
- Run Windows Memory Diagnostic if RAM is suspected
Commands & Tools
systeminfosfc /scannowDISM /Online /Cleanup-Image /RestoreHealthGet-WinEvent -LogName System -MaxEvents 20
Step-by-Step Solution
- Update or roll back the specific driver named in the crash dump
- Run sfc /scannow followed by DISM to repair system files
- Test RAM with Windows Memory Diagnostic; reseat or replace faulty modules
- Check thermals if crashes happen under load — clean vents, reapply thermal paste if needed
- As a last resort, do a clean OS reinstall after backing up data
Verification
The machine runs under normal and heavy load (e.g. an hour of typical use) without crashing again.
Common Mistakes
- Reinstalling Windows before checking the actual stop code and driver history
- Ignoring a recently installed driver as the likely cause
- Not checking temperatures on a machine crashing specifically under load
Escalation Criteria
Escalate to hardware support if crashes persist after driver and software troubleshooting — this often indicates failing hardware needing physical repair or replacement.
Prevention
Keep drivers current through official vendor channels, avoid unverified driver download sites, and monitor system temperatures on aging hardware.