Blue screen of death errors always throw users off balance. They indicate underlying software and hardware issues and can cause data loss. I’ll explain why they happen and show you general ways to fix them.

BSODs have been a part of every Windows version. They may no longer show up as often as they did in Windows 7 and earlier versions, but they are still quite a menace. A typical blue screen of death causes your operating system to stop work and restart, which could cause loss of work and files.

However, not every Windows 11 and Windows 10 blue screen is a cause for alarm. This article will help you make sense of the error you’re facing and show you how to get rid of it

What Is a Windows Blue Screen of Death?

BSODs (blue screen of death), or STOP codes, alert users about critical system failures that force Windows to crash. They appear on blue backgrounds (hence the name) and typically do not linger for long before the system restarts.

Every Windows blue screen may look similar, but each error displays a message with the name of the affected file and a code (called a bug check value) to explain the cause of the problem. The operating system saves a dump (.dmp) file with more details about the crash on your system before rebooting.

Earlier BSOD errors threw a lot of vague information and code at users, which left most of us even more confused. But since Windows 8, Microsoft has scaled back the texts and tried to make the screen less scary and more helpful.

Stop code interfaces now contain QR codes, stop code descriptions that you can look up on Microsoft’s website, and sad smiley faces.

What Causes the Blue Screen of Death?

I mentioned that Windows saves a dump file before rebooting. Reading and interpreting these .dmp files can help explain the causes of the BSOD error. Going through the Windows Event Viewer is another way to find the specific cause of the problem.

Still, the following underlying issues should come to mind whenever Windows displays a blue screen:

  • Device driver issues

Device drivers act as go-betweens for Windows and your hardware. BSODs show up when these drivers are out-of-date, corrupt, or missing.  

  • Faulty hardware

Some stop codes advise you to check recently installed hardware devices because blue screens of death on Windows 10 and Windows 11 are generally connected to hardware issues. A recently installed device or an older component might be malfunctioning and triggering the error. They include your RAM, hard drive, and peripherals.

  • Missing and damaged system files

System files control critical Windows processes, from boot operations to shutdowns. If any of these files are missing or corrupt, Windows will experience a fatal failure that will cause the blue screen error.

  • Malware

Malicious programs can corrupt or delete system files and drivers to trigger BSOD errors.

  • Overheating

Windows usually displays blue screens and shuts down when system temperature reaches dangerous levels. I got used to blue screens when I put my gaming laptop under load and it generated too much heat. The solution was employing effective cooling measures. Your overheating issue could be due to a poor cooling system, your computer activity, or unsafe overclocking.


Further reading: Ultimate Guide: How to Stop a Laptop from Overheating


Most Common BSOD Errors

Windows has numerous confusing BSODs, but the following are among the most common:

SYSTEM_SERVICE_EXCEPTION

This BSOD normally occurs due to corrupt system files and drivers. It usually indicates the problematic file next to its name. Fixing the SYSTEM_SERVICE_EXCEPTION error involves repairing system files and updating device drivers.

PAGE_FAULT_IN_NONPAGED_AREA

While memory-related glitches are the main causes of the PAGE_FAULT_IN_NONPAGED_AREA BSOD, problematic device drivers, hard drive issues, and application conflicts can also trigger it. The error relates to how Windows creates virtual memory on disk drives.

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (CMUSBDAC.sys)

When this Windows blue screen shows up, it means the OS encountered errors with certain USB device drivers. It can be caused by malware, faulty update components (including driver and Windows updates), and malfunctioning RAM modules. Solutions to the CMUSBDAC.sys problem include troubleshooting system memory, fixing drivers and corrupt system files, and getting rid of malware.

REGISTRY_ERROR

The REGISTRY_ERROR blue screen indicates a fault in the Windows’ low-level settings. It can be the result of corrupt or missing system files and drivers, damaged hardware, malware, and misconfigured registry entries.

DATA_BUS_ERROR

This error is hardware-related and its bug check value is 0x0000002E. It is primarily caused by RAM issues but can also be the result of other defective hardware, such as hard drives (including external drives) and USB devices.

DRIVER_IRQL_NOT_LESS_OR_EQUAL (Tcpip.sys)

A driver tried to access a wrong memory address. The blue screen error on Windows 11 or Windows 10 normally displays the driver causing the issue, and in most cases, rebooting your computer can resolve the tcpip.sys issue. However, you may have to update or roll back the malfunctioning driver if the problem persists.

FAT_FILE_SYSTEM

The hard drive is possibly corrupt. The FAT_FILE_SYSTEM BSOD can also show up when Windows fails to properly manage virtual memory.

INACCESSIBLE_BOOT_DEVICE

Usually, this error is the result of faulty file systems and hard drives where Windows is stored. However, storage controller misconfigurations in the BIOS can also cause the INACCESSIBLE_BOOT_DEVICE stop code.

How to Fix Blue Screen of Death Errors

It doesn’t matter if you can’t read dump files or understand event viewer messages. These troubleshooting methods will help you get rid of your BSOD problem.

PRO TIP
You can refer to the above errors to find the right fix for your problem. If it is not listed, follow the solutions one after the other until the issue goes away.

Fix 1: Restart your computer

You must restart your computer if it isn’t configured to restart after a BSOD event. Sometimes, the reboot may resolve the underlying issue if it’s a temporary one, such as a driver or software conflict.

Fix 2: Disconnect unnecessary devices

If you started seeing the error after connecting a plug-and-play external device, consider walking your way back. Some peripheral components could cause critical conflicts that trigger the BSOD.

Disconnect your mouse, external webcam, and even external monitors one after the other and try running your computer each time.

Fix 3: Boot in Safe Mode

If your PC keeps blue screening whenever you try to start Windows, boot your system into Safe Mode to apply the fixes that follow. These steps will show you what to do:

Note
You can pin the Safe Mode option into your boot menu to avoid going through all this trouble in the future.

  • Press and hold your power button to shut down your system.
  • Turn on your computer, but once your PC manufacturer’s logo flashes and Windows starts to boot, press and hold the power button to force your system to shut down again. Repeat this step two to three times until the Preparing Automatic Repair message appears.
Preparing automatic repair
  • Click the Advanced options button when the Automatic Repair screen appears.
Automatic Repair Advanced options
  • Click Troubleshoot when you see the Choose an option interface.
Choose an option Troubleshoot
  • Under Troubleshoot, click Advanced options, then click on Startup Settings.
Advanced options startup settings
  • Click the Restart button once you get to the next screen.
Startup settings restart
  • After your system restarts, you’ll be provided with a list of rebooting options, choose the number beside Safe Mode, which is usually 4, or the number beside Safe Mode with Networking if you want to use an internet connection.
Startup settings Safe Mode
If your computer also fails to boot into Safe Mode, your next option is creating a bootable drive using the Media Creation Tool. The bootable drive will help you enter the Windows Recovery Environment. It also prepares the files required to repair system files.

Fix 4: Uninstall third-party software

Did you recently install a third-party application? Its configuration files may not be compatible with Windows and some device drivers. For example, gaming applications need to communicate with your GPU drivers to properly render high-end graphics and use certain features.

Consider uninstalling the program you recently installed and check if it gets rid of the BSOD. Open the Start menu, search for the application, right-click it, and select Uninstall.

Uninstall Skype

Fix 5: Uninstall recent updates

It’s always recommended to keep your operating system and drivers up to date. However, device manufacturers and Microsoft miss the mark sometimes and ship buggy updates that can trigger BSODs.

Check if Windows or the device manufacturer has released another update since you last updated your software. Most manufacturers publish hotfixes to correct issues from previous updates.

If the issue started after an update, uninstall it. Go to Settings > Windows Update > Update history > Uninstall updates (under Related settings in Windows 11) to uninstall a recent Windows update.

Windows Update update history

Removing a driver update involves rolling back the device driver to the previous version. Follow these steps:

  • Open the Device Manager (right-click the Start button and select Device Manager).
  • Locate the device you updated, right-click it, and select Properties.
  • Go to the Driver tab and click the Roll Back Driver button.
Roll back NVIDIA drivers

Fix 6: Check for Windows and driver updates

While some updates can mess things up, it’s generally a good idea to keep your OS and drivers up to date. These software updates keep your computer protected and improve device performance to prevent issues like BSOD errors.

If it’s been a while since you checked for updates, head to the Settings app to install Windows updates. To check for your device drivers’ latest software packages, you may have to go to the device manufacturer’s website. 

Graphics card drivers are especially important to update, as running incompatible games is one of the reasons for blue screen of death errors. You can also use specialized tools provided by NVIDIA and AMD to update your GPU driver.

PRO TIP
Tracking every device driver on your computer, from Bluetooth drivers to network card software, can be quite a task. It’s best to use programs like Auslogics Driver Updater to keep your drivers up to date with official software packages.

Fix 7: Get rid of malware

Today’s malware programs are more dangerous and sophisticated. They are now designed to hide their tracks quite well while they wreak considerable havoc. You need competent antivirus software and deep scans to eliminate the most advanced malicious apps.

Open your antivirus software and choose the full scan option. If you rely on Windows Security, go to Virus & threat protection > Scan options and choose Full scan. You can also run the Microsoft Defender Antivirus offline scan to perform an advanced scan with your computer off.

Microsoft Defender
Download Auslogics Anti-Malware
Detects malware, spyware and viruses, then safely removes them from your PC to help keep it as secure as possible. The program is made to complement your main antivirus.

Stay aware: [EXPLAINED] Does Windows 10 Need Antivirus?


Fix 8: Check your RAM

As mentioned, system memory issues are among the leading causes of BSODs. These issues are often symptoms of a faulty RAM module, which you must change. You can identify the faulty memory stick by running the built-in memory diagnostic tool.

Follow these steps:

  • Launch the Run dialog window, type “mdsched” into the textbox, and press Enter.
mdsched
  • Click the Restart now and check for problems option once the Windows Memory Diagnostic mini-window pops up.
Check your computer for memory problems
  • Your computer will reboot and test your system memory.

You can go through the Event Viewer window to read the results.


Fix 9: RUN an SFC scan

The next step involves checking and replacing broken or missing system files. You’ll be using the System File Checker (SFC) and the Deployment Image Servicing and Management (DISM) tools for this process.

The SFC tool scans your operating system for corrupt files and automatically attempts to replace them. You need the DISM tool or a Windows installation storage media to provide the files necessary for the repair. 

Follow these steps:

  • Open the Start menu, type “command,” and select Run as administrator under Command Prompt in the search results page.
  • Click Yes once the pop-up dialog prompts for confirmation.
  • Now, type the following commands into the elevated Command Prompt window to run the DISM tool. Ensure you note the spaces in the command line and press Enter after typing it:
DISM.exe /Online /Cleanup-image /Restorehealth
RestoreHealth

Go to the next step after you see the completion message that reads, “The operation completed successfully” in the Command Prompt window.

  • Next, type the line below and hit the Enter key to run the System File Checker:
sfc /scannow
  • Once the “Verification 100% complete” message shows up, exit the elevated Command Prompt and check for the error.
System 32

Fixing Blue Screen of Death Errors: Prevent Future Incidents

While knowing how to fix blue screen of death errors feels good, preventing them feels even better. Risking another future episode means putting unsaved work, your files, and your computer on the line. You can avert these potential problems by updating Windows and device drivers, warding off malware, removing junk files, and avoiding overheating.

Let us know if these solutions helped you resolve the problem.

FAQ

Can RAM cause a blue screen error?
Yes, memory-related problems can trigger BSOD errors.
Can the Windows blue screen fix itself?
Windows restarts by default when it encounters a BSOD event. Restarting often fixes the problem, especially when the underlying cause is temporary.
How can I find what caused a blue screen?
You can find out the causes of BSOD events by checking the dump file saved to your hard drive or going through the Event Viewer.
How do I prevent a blue screen of death?
By performing regular maintenance, keeping your operating system and drivers up to date, avoiding overheating, and eliminating malware.