How to fix blue screen of death
The blue screen of death (BSOD) is a critical system error that forces Windows to stop and display an error message, often followed by an automatic restart. This can happen due to driver conflicts, hardware issues, corrupted system files, or malware. The good news is that most BSOD errors can be resolved by following a systematic troubleshooting approach.
Quick checks (try these first)
- Disconnect all external devices (USB drives, external hard drives, printers, and any recently added hardware) and restart your computer.
- Disable automatic restart so you can read the full error message. Right-click My Computer, select Properties, go to the Advanced tab, click Settings under Startup and Recovery, and uncheck "Automatically restart."
- Check that your hard drive has at least 10-15% free space available, as insufficient disk space can cause system instability.
- Restart your computer and press F8 (or Shift + F8) repeatedly before Windows loads to enter Safe Mode, which runs Windows with minimal drivers.
- If the BSOD doesn't occur in Safe Mode, the problem is likely a driver or software conflict rather than hardware failure.
- Note the specific error code displayed on the blue screen—this will help identify the root cause.
Recently installed software or hardware
One of the most common causes of BSOD errors is installing new software, drivers, or hardware immediately before the crashes began. If you remember adding something new to your system, removing it is often the fastest fix.
- If you installed new hardware, shut down your computer, physically remove the device, and restart to see if the error stops.
- If you installed new software or drivers, boot into Safe Mode, then uninstall the problematic program through Control Panel or Settings.
- For graphics card, network adapter, or storage controller drivers, visit the manufacturer's website and download the latest version compatible with your Windows version.
- After uninstalling or updating, restart your computer normally and monitor for recurring errors.
Outdated or corrupted drivers
Device drivers act as a bridge between Windows and your hardware. When drivers become outdated or corrupted, they can trigger BSOD errors. Checking and updating drivers is a critical troubleshooting step.
- Boot into Safe Mode and open Device Manager by right-clicking the Start menu or searching for it.
- Look for any devices with a yellow exclamation mark, which indicates a problem.
- Right-click each flagged device and select "Update driver," then choose to search automatically for updated driver software.
- Visit your computer manufacturer's website and download any available driver updates for your specific model.
- Restart your computer after updating drivers and check if the BSOD persists.
Corrupted system files
Windows system files can become corrupted due to improper shutdowns, malware, or disk errors. Repairing these files often resolves BSOD errors. You'll need to run two command-line tools that scan and restore system integrity.
- Boot into Safe Mode and open Command Prompt as Administrator (search for "Command Prompt," right-click, and select "Run as administrator").
- Type sfc /scannow and press Enter. This scans for and repairs corrupted system files. Wait for the scan to complete—this may take several minutes.
- After the SFC scan finishes, run DISM.exe /Online /Cleanup-image /Restorehealth to repair the Windows system image.
- Restart your computer and check if the error is resolved.
Hardware problems (RAM or hard drive)
Faulty RAM or a failing hard drive can cause BSOD errors. Testing your hardware will help determine if a physical component is the culprit. Windows includes built-in diagnostic tools for this purpose.
- Search for "Windows Memory Diagnostic" in the Start menu and open it. Select "Restart now and check for problems" to run a comprehensive RAM test.
- Your computer will restart and run the diagnostic automatically. If errors are found, your RAM is likely faulty and needs replacement.
- To check your hard drive, open Command Prompt as Administrator and type chkdsk c: (replace "c:" with your drive letter if different). Schedule the scan to run at the next restart by typing "Y" when prompted.
- Restart your computer to allow the disk check to run. This process may take 10-30 minutes depending on disk size.
- If either test reports significant errors, contact a professional or consider replacing the faulty component.
Malware or virus infection
Malicious software can corrupt system files and cause BSOD errors. Running a thorough antivirus scan may resolve the issue if malware is the underlying cause.
- Boot into Safe Mode to prevent malware from running and interfering with the scan.
- Open your antivirus software and run a full system scan. If you don't have antivirus installed, use the built-in Windows Defender by searching for "Windows Security."
- Allow the scan to complete fully—this may take 30 minutes or longer depending on your system.
- Quarantine or remove any threats detected, then restart your computer.
System Restore or Windows Recovery
If the above steps haven't resolved the issue, reverting your system to a previous working state can eliminate BSOD errors caused by recent changes. System Restore creates snapshots of your system configuration that you can restore.
- Boot into Safe Mode and search for "System Restore" in the Start menu.
- Click "Create a restore point" and then select "System Restore" to view available restore points.
- Choose a restore point from before the BSOD errors started and click "Next," then "Finish." Your system will restart and revert to that previous state.
- If you cannot boot into Safe Mode or System Restore doesn't work, you'll need to access the Windows Recovery Environment using a recovery drive or installation media.
- From the recovery screen, select "Troubleshoot," then "Advanced options," and choose "System Restore" or "Startup Repair."
When to call a professional
If you've worked through all the troubleshooting steps and the BSOD errors continue, it's time to seek professional help. Certain situations indicate hardware failure or complex system issues that require expert diagnosis.
- BSOD errors occur immediately after startup and prevent you from accessing Safe Mode or recovery options.
- Hardware diagnostic tests (RAM or hard drive) report critical errors or failures.
- The error persists after running all system repair tools and driver updates.
- You see the same BSOD error code repeatedly despite trying multiple fixes.
- Your computer has physical damage, overheating issues, or makes unusual sounds.
Frequently asked questions
What does the error code on the blue screen mean?
The error code (like 0x0000008E or IRQL_NOT_LESS_OR_EQUAL) identifies the specific type of system failure. Different codes point to different causes—some indicate driver problems, others point to hardware issues or corrupted files. Writing down the exact error code helps narrow down the troubleshooting process and can be searched online for specific solutions.
Why does my computer restart before I can read the error message?
Windows is set to automatically restart after a BSOD by default. To see the full error message, disable this feature by right-clicking My Computer, selecting Properties, going to the Advanced tab, clicking Settings under Startup and Recovery, and unchecking "Automatically restart on system failure."
Is the blue screen of death a sign of permanent hardware damage?
Not necessarily. While some BSOD errors are caused by failing hardware like RAM or hard drives, many are caused by software issues like corrupted drivers or system files, which are easily fixable. Run the Windows Memory Diagnostic and disk check tools to rule out hardware failure before assuming permanent damage.
Can malware cause blue screen errors?
Yes, malware can corrupt system files and cause BSOD errors. If you suspect malware, boot into Safe Mode and run a full antivirus scan using Windows Defender or another reputable antivirus tool. Safe Mode prevents malware from running while you scan.
What should I do if I can't boot into Safe Mode?
If your computer won't boot into Safe Mode, you'll need to use the Windows Recovery Environment. Insert a Windows installation disk or recovery drive, restart your computer, and boot from that media. From the recovery screen, select "Troubleshoot" and then "Advanced options" to access repair tools like Startup Repair or System Restore.
Will System Restore delete my files?
No, System Restore only reverts system settings and installed programs to a previous date. Your personal files, documents, photos, and other data are not affected by System Restore. However, any programs installed after the restore point will be removed.