The SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error is a Blue Screen of Death (BSOD) that occurs when a system thread generates an exception that Windows cannot handle.
When this error appears, your computer crashes and displays:
“Your PC ran into a problem and needs to restart.”
Stop Code: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
In some cases, the error may also show a file name such as:
nvlddmkm.sys(graphics driver)atikmdag.sys(AMD driver)
This indicates that a specific driver caused the crash.
The issue commonly occurs on:
- Windows 10
- Windows 11
In this guide, you will learn what causes this error and how to fix it step by step.
What Causes SYSTEM_THREAD_EXCEPTION_NOT_HANDLED?
This error occurs when a system thread crashes due to an unhandled exception.
Common causes include:
- Corrupted or outdated drivers
- Graphics driver issues
- Incompatible Windows updates
- Damaged system files
- Hardware conflicts
In many cases, the problem is directly related to GPU drivers.
Method 1: Boot into Safe Mode
If your PC keeps crashing, boot into Safe Mode to troubleshoot.
Steps:
- Restart your computer multiple times during boot
- Enter Advanced Startup Options
- Select Safe Mode
Safe Mode loads only essential drivers, making it easier to fix the issue.
Method 2: Update or Reinstall Graphics Drivers
Graphics drivers are the most common cause.
Steps:
- Open Device Manager
- Expand Display adapters
- Right-click your GPU
- Select Update driver
Or reinstall the driver:
- Click Uninstall device
- Restart your PC
You can download drivers from:
- NVIDIA
- AMD
- Intel
Method 3: Run System File Checker
Corrupted system files can cause thread exceptions.
Use:
- System File Checker
Steps:
- Open Command Prompt as Administrator
- Run:
sfc /scannow
Method 4: Repair Windows Image Using DISM
If SFC cannot fix everything:
- Deployment Image Servicing and Management
Run:
DISM /Online /Cleanup-Image /RestoreHealth
Method 5: Update Windows
Outdated Windows versions may cause compatibility issues.
Steps:
- Open Settings
- Click Windows Update
- Install updates
Method 6: Disable Hardware Acceleration
Some applications (like browsers or games) may trigger this error due to GPU acceleration.
Try disabling hardware acceleration in:
- Browsers
- Media players
- Editing software
Method 7: Check for Problematic Drivers
If the error shows a specific file (like .sys), that driver is likely the cause.
You can:
- Update the driver
- Roll back to a previous version
- Reinstall the driver
Related Windows Error Fix Guides
You may also encounter other Windows crash errors. These guides may help:
• How to Fix BAD_POOL_CALLER
• How to Fix THREAD_STUCK_IN_DEVICE_DRIVER
• How to Fix VIDEO_TDR_FAILURE
These are among the most common crashes in Microsoft Windows systems.
Frequently Asked Questions
What does SYSTEM_THREAD_EXCEPTION_NOT_HANDLED mean?
It means a system thread generated an exception that Windows could not process.
Is this error caused by drivers?
Yes. In most cases, faulty or incompatible drivers are responsible.
Can graphics drivers cause this error?
Yes. GPU drivers are one of the most common causes.
Final Thoughts
The SYSTEM_THREAD_EXCEPTION_NOT_HANDLED blue screen is usually caused by driver issues, especially graphics drivers, or corrupted system files.
Most users can fix the problem by:
- Updating or reinstalling drivers
- Running SFC and DISM
- Updating Windows
- Identifying problematic drivers
- Disabling hardware acceleration
After applying these fixes, your system should run smoothly without crashes.