[Solved] System Thread Exception Not Handled in Windows 10/11

Ever seen the blue screen that says “System Thread Exception Not Handled”? It can be alarming, especially if it happens while your PC is booting. This BSOD (Blue Screen of Death) is fairly common on Windows 10 and Windows 11, but the good news is—it’s usually fixable. Most cases are caused by outdated or faulty drivers, often GPU or system drivers. In this guide, we’ll break down the main reasons for this error and show you step-by-step solutions that are safe and effective. The tips here come from Microsoft documentation, Reddit discussions, and our hands-on experience helping users fix BSODs.
Key Takeaways
- Good news: Most cases can be fixed without reinstalling Windows.
- What it is: “System Thread Exception Not Handled” is a Windows blue screen, usually caused by bad drivers, corrupted files, or BIOS issues.
- When it happens: During startup, after updates, or while running heavy apps.
- How to fix it: 7 fixes to resolve the error
- Prevention: Keep drivers updated, back up your files, and avoid sudden shutdowns.
What Does System Thread Exception Not Handled Mean?
This error appears when Windows runs into a serious problem it can’t fix on its own. The blue screen—also called a BSOD—shows up to protect your system. The message “System Thread Exception Not Handled” means a core Windows thread ran into an issue it couldn’t handle. Most of the time, a faulty or outdated driver is the culprit. You might also see this error accompanied by a file name like:
atikmdag.sys– AMD GPU driversnvlddmkm.sys– NVIDIA GPU driversdxgmms2.sys– DirectX graphicsigdkmd64.sys– Intel GPU drivers
These file names point directly to the failing driver, helping us diagnose the issue faster.
⚠️ Common Causes:
- Corrupted or outdated drivers (especially graphics drivers)
- Faulty RAM or hardware
- Disk corruption or file system damage
- Recently installed updates or new hardware
When and Why the Error Occurs
This error usually doesn’t give a warning. It might appear:
- During system boot-up
- After a Windows update
- Randomly while using demanding apps like games or video editors
Real users have reported it after installing new graphics cards or updating display drivers—Reddit threads and Microsoft forums are full of similar stories. In many cases, graphics drivers (especially for AMD or NVIDIA cards) are the main culprit.
How to Identify the Faulty Driver or Cause

Before fixing the error, we need to figure out what caused it. Here’s how:
Boot into Safe Mode
If your system crashes constantly, Safe Mode allows you to boot with minimal drivers:
Step 1: Power off your PC, then turn it back on.
Step 2: When it starts loading, hold the power button until it shuts off again. Repeat 2-3 times until you enter Windows Recovery Environment (WinRE).
Step 3: Go to Troubleshoot > Advanced options > Startup Settings > Restart.
Step 4: Press F4 or F5 to boot into Safe Mode.
Use Event Viewer or BlueScreenView
- Event Viewer: Check
Windows Logs > Systemfor recent error entries around the crash time. - BlueScreenView (free tool): Highlights the driver or file responsible for BSODs.
- WinDbg: More advanced users can analyze
.dmpfiles fromC:\Windows\Minidump.
How to Fix System Thread Exception Not Handled in Windows 10/11
Now that you know what this error means, let’s look at how to fix it. The good news? Most solutions are easy and don’t need advanced skills. Start with the first method and try each one — chances are, one will solve the problem without having to reinstall Windows.
Fix 1: Boot into Safe Mode
As mentioned earlier, Safe Mode is crucial for troubleshooting this error, as it loads only essential drivers and services, allowing you to perform various fixes with minimal interference. It’s often the first step in resolving BSOD issues.
Fix 2: Update or Roll Back Device Drivers
Many System Thread Exception Not Handled errors are caused by outdated or faulty drivers, especially for the GPU (Graphics Processing Unit). To fix this in Safe Mode:
Step 1: Press Windows + S and select Device Manager.

Step 2: Expand Display Adapters and locate your GPU.
Step 3: Right-click on your GPU and select Update Driver to search for the latest version. Alternatively, if a recent update caused the issue, right-click and choose Roll Back Driver (if available).
Step 4: Repeat these steps for other critical drivers, such as network adapters and storage controllers.
If you’re unsure about the driver, you can uninstall it, and then reboot. Windows will often automatically reinstall a compatible driver on startup.
Fix 3: Run System File Checker (SFC) and DISM
Corrupt system files can also trigger BSOD errors. You can fix them by running Windows’ built-in tools: System File Checker (SFC) and the Deployment Imaging Service and Management Tool (DISM).
Step 1: Open Command Prompt as Administrator. To do this, search for “Command Prompt,” right-click it, and choose Run as Administrator.
Step 2: Run the following command to scan for and repair corrupted system files:
sfc /scannow
Step 3: After SFC completes, run the DISM command to repair any issues with the Windows image:
DISM /Online /Cleanup-Image /RestoreHealth
These commands work together to fix common system file corruption issues that could be triggering the BSOD error.
Fix 4: Perform a Clean Boot
A Clean Boot lets you check if a third-party app or service is causing the problem. It starts Windows with only the essential drivers and programs, helping you spot any conflicts easily.
Step 1: Press Windows + R, type msconfig, and hit Enter.
msconfig
Step 2: In the System Configuration window, go to the Services tab.
Step 3: Check Hide all Microsoft services and click Disable all.
Step 4: Then, navigate to the Startup tab and click Open Task Manager.
Step 5: In Task Manager, disable all startup items by right-clicking each and selecting Disable.
Step 6: Close Task Manager, then click OK and restart your PC.
If the error no longer appears after a clean boot, gradually re-enable the disabled services and startup items one by one until you identify the culprit.
Fix 5: Reset BIOS/UEFI Settings to Default
Sometimes a recent BIOS update or new hardware—like RAM or a graphics card—can cause the System Thread Exception Not Handled error. Resetting your BIOS/UEFI to default settings often fixes it.
Step 1: Restart your PC and press the key to enter BIOS/UEFI (commonly F2, Del, or Esc).

Step 2: Once inside BIOS/UEFI, find an option like “Load Setup Defaults,” “Load Optimized Defaults,” or “Reset to Default” (wording may vary by manufacturer).
Step 3: Select that option, confirm if prompted, then choose “Save and Exit” to reboot your PC with the default settings restored.
Resetting the BIOS/UEFI settings can resolve issues caused by unstable overclocking, improper settings, or conflicts between hardware and BIOS configurations.
Fix 6: Repair Windows via In-Place Upgrade or System Restore
If the earlier fixes don’t help, try using System Restore or an In-Place Upgrade. Both can repair Windows without deleting your personal files.
System Restore:
- Boot into Safe Mode or Windows Recovery Environment (WinRE) by restarting your PC and pressing F8 or Shift + F8 during boot.
- Go to Troubleshoot > Advanced Options > System Restore and follow the prompts to restore your system to a previous working state.

In-Place Upgrade:
- If you don’t have a restore point, use the Windows 10/11 installation media to reinstall Windows while keeping your files and apps intact.
- Boot from the installation media, select Install Now, and choose the option to Upgrade this PC. This will fix system corruption and errors without a full reinstall.
Fix 7 (Optional): Recover Lost Files After System Crash
In some cases, a BSOD can result in lost or corrupted personal files. Before reinstalling Windows, you might want to recover important documents or photos. You can use WinfrGUI, a free and beginner-friendly tool built on Microsoft’s Windows File Recovery engine. It helps retrieve lost files after system crashes or reinstalls.
Step 1: Download and install WinfrGUI from the official website to begin the file recovery process.
Step 2: Open the program and carefully select the drive or partition where your files were accidentally lost or deleted.
Step 3: Specify the types of files you want to recover—such as documents, photos, or videos—and start a full scan.

Step 4: Once the scan is complete, preview the recoverable files and choose the ones you wish to restore to a safe location.

This can be a lifesaver if your documents or media files disappeared after repeated BSODs.
When to Contact a Professional
You might need outside help if:
- The BSOD persists even after reinstalling Windows
- You experience screen artifacts, system beeps, or random freezes—signs of failing GPU or RAM
- Hardware diagnostics return errors
In those cases, contact Microsoft Support, visit a local repair shop, or consult your device manufacturer’s service center.
Real User Experiences and Solutions
If you’re stuck with the “System Thread Exception Not Handled” error, don’t worry. Many users have fixed it successfully, and forums like Reddit and Microsoft Answers are full of helpful tips.
💬 One Reddit user shared that simply rolling back their NVIDIA graphics driver to an earlier, more stable version completely resolved the issue. The latest driver had compatibility problems with their hardware.
💬Another found that a third-party antivirus program was the culprit. It was interfering with critical system files, and once they uninstalled it, the blue screen errors stopped entirely.
💬 Over on Microsoft Answers, someone described using System Restore to roll back their system after a botched Windows update — and that did the trick without touching their files or settings.
These real-world examples show that, in most cases, you don’t need to reinstall Windows. A few targeted fixes can often solve the problem for good.
Frequent Asked Questions
Q1: What causes the “System Thread Exception Not Handled” error?
This error is usually caused by a faulty or outdated GPU or chipset driver. Other possible causes include corrupted system files, RAM issues, or disk errors. Updating drivers and performing system scans can help fix the issue.
Q2: Can I fix this without reinstalling Windows?
Yes! Most users fix this by updating or rolling back drivers (especially for the graphics card), or using Safe Mode for troubleshooting. You can also run SFC and DISM to repair system files.
Q3: Is this error caused by my graphics card?
Often, yes. If the error mentions files like atikmdag.sys (AMD) or nvlddmkm.sys (NVIDIA), it’s likely due to your graphics card driver. Updating or rolling back the driver can help.
Q4: Will this BSOD cause permanent damage to my computer?
The BSOD itself doesn’t cause permanent damage, but repeated crashes can lead to file corruption or data loss. Fixing the underlying issue and backing up files is important.
Conclusion
The “System Thread Exception Not Handled” error can be alarming, but it’s usually fixable. Faulty drivers, corrupted system files, or BIOS issues are often the cause. With the right steps, you can resolve the problem without reinstalling Windows. To prevent future BSODs, keep your drivers updated, avoid sudden shutdowns, and back up your data regularly. With these habits, this error won’t stand a chance.
🔗 More Tutorials: