Your computer suddenly crashes with a blue screen showing “SYSTEM_THREAD_EXCEPTION_NOT_HANDLED.” Everything stops. Your work is gone. This error appears when a system thread generates an exception that Windows can’t handle, usually because of faulty drivers, corrupted system files, or hardware conflicts.
This guide shows you exactly how to fix it. You’ll learn what causes this error, which driver is responsible, and step-by-step solutions that work in 2026.
What Causes the System Thread Exception Not Handled Error?
The blue screen happens when a device driver or system component creates an error that Windows cannot process. Think of it like a worker in a factory doing something completely wrong, the entire production line has to stop.
Common causes include:
- Outdated or corrupted graphics drivers
- Incompatible network adapter drivers
- Faulty antivirus software
- Corrupted Windows system files
- RAM hardware issues
- Recent Windows updates that conflict with existing drivers
- Newly installed hardware that lacks proper drivers
The error message often includes a file name like “nvlddmkm.sys” or “atikmdag.sys.” This file name tells you which driver is causing the problem. Write it down before your computer restarts.

Identifying the Problem Driver
Before you start fixing things randomly, find out what’s actually broken.
Check the error details:
- When the blue screen appears, look for text after “What failed:”
- Write down the .sys file name
- If the screen disappears too fast, you need to disable automatic restart
Stop automatic restarts:
- Right-click Start button
- Select System
- Click Advanced system settings
- Under Startup and Recovery, click Settings
- Uncheck “Automatically restart”
- Click OK twice
Now when the error happens, the blue screen stays visible. You can read which file caused the crash.
Common problem files and what they mean:
| File Name | Component | Likely Cause |
|---|---|---|
| nvlddmkm.sys | NVIDIA graphics | Graphics driver issue |
| atikmdag.sys | AMD graphics | Graphics driver problem |
| netwtw08.sys | Intel WiFi | Wireless network driver |
| iaStorA.sys | Intel storage | Storage controller driver |
| ndis.sys | Network | Network adapter or VPN software |
Solution 1: Boot Into Safe Mode
Safe mode loads Windows with only essential drivers. This lets you fix problems without the bad driver interfering.
Steps to enter safe mode in Windows 11/10:
- Hold Shift key while clicking Restart
- On the blue screen, select Troubleshoot
- Click Advanced options
- Select Startup Settings
- Click Restart
- Press F4 for Safe Mode or F5 for Safe Mode with Networking
If your computer won’t boot normally, force it into recovery:
- Hold the power button until the computer shuts down
- Turn it on again
- When you see the Windows logo, hold power button to shut down again
- Repeat this three times
- Windows will automatically boot into recovery mode
- Follow the same steps above
Once in safe mode, you can apply the fixes below without crashes.
Solution 2: Update Graphics Drivers
Graphics drivers cause this error more than anything else. Manufacturers release new drivers regularly, and old versions conflict with Windows updates.
Update through Device Manager:
- Press Windows + X keys together
- Click Device Manager
- Expand Display adapters
- Right-click your graphics card
- Select Update driver
- Choose “Search automatically for drivers”
- Follow the prompts
- Restart your computer
This method works but often misses the latest drivers. For better results, download directly from the manufacturer.
Download from manufacturer sites:
- NVIDIA cards: Visit nvidia.com/drivers and enter your GPU model
- AMD cards: Go to AMD’s driver support page and select your product
- Intel integrated graphics: Use Intel’s driver assistant tool
After installing new drivers, restart your computer. Test if the error is gone.
If updating makes it worse:
Sometimes new drivers have bugs. Roll back to the previous version:
- Open Device Manager
- Right-click your graphics card
- Select Properties
- Click Driver tab
- Click Roll Back Driver
- Choose a reason and click Yes
- Restart
Solution 3: Update All System Drivers
The graphics card isn’t always the culprit. Network adapters, storage controllers, and chipset drivers also cause this error.
Check all important drivers:
- Open Device Manager
- Look for yellow exclamation marks (these indicate problems)
- Expand each category: Network adapters, Storage controllers, Sound devices
- Right-click each device and select Update driver
Use Windows Update for driver updates:
- Press Windows + I to open Settings
- Click Windows Update
- Click Advanced options
- Click Optional updates
- Look for driver updates in the list
- Select all available driver updates
- Click Download and install
Windows Update in 2026 is better at finding drivers than it used to be, according to Microsoft’s documentation on Windows Update improvements. It now includes more manufacturer drivers.
Solution 4: Run System File Checker
Corrupted Windows files trigger this error. The System File Checker scans and repairs damaged system files automatically.
Run SFC scan:
- Right-click Start button
- Select Windows Terminal (Admin) or Command Prompt (Admin)
- Type this command and press Enter:
sfc /scannow - Wait 15-30 minutes for the scan to complete
- Don’t close the window or restart your computer
The tool will say “Windows Resource Protection found corrupt files and repaired them” if it fixes anything.
If SFC finds problems it can’t fix:
Use DISM (Deployment Image Servicing and Management) first:
- Open Windows Terminal (Admin) again
- Type:
DISM /Online /Cleanup-Image /RestoreHealth - Press Enter and wait 20-40 minutes
- After it completes, run
sfc /scannowagain - Restart your computer
DISM repairs the Windows component store that SFC uses for repairs. Running both tools fixes deeper corruption issues.
Solution 5: Check for Windows Updates
Microsoft fixes compatibility problems through updates. A pending update might resolve your issue.
Install all available updates:
- Open Settings (Windows + I)
- Click Windows Update
- Click Check for updates
- Install everything shown
- Restart when prompted
- Check for updates again (sometimes updates unlock more updates)
- Keep updating until it says “You’re up to date”
If updates fail to install, this might be part of your problem. Fix Windows Update first:
- Download the Windows Update Troubleshooter
- Run it and follow instructions
- Try updating again
Solution 6: Remove Problematic Software
Third-party antivirus and system utilities cause conflicts. They operate at the system level and can trigger exceptions.
Common problem software:
- Antivirus programs (especially older versions)
- VPN clients
- System optimization tools
- RGB lighting software
- Overclocking utilities
- Disk encryption software
Uninstall suspicious programs:
- Open Settings
- Click Apps
- Click Installed apps (Windows 11) or Apps & features (Windows 10)
- Find recently installed programs
- Click the three dots and select Uninstall
- Restart your computer
Start with any software you installed right before the error began. If you use antivirus software other than Windows Defender, try uninstalling it temporarily to test.
Solution 7: Test Your RAM
Bad RAM causes random exceptions. Memory errors are unpredictable and hard to diagnose without testing.
Run Windows Memory Diagnostic:
- Press Windows + R to open Run
- Type
mdsched.exeand press Enter - Click “Restart now and check for problems”
- Your computer restarts and runs the test
- This takes 15-20 minutes
- Windows shows results after restart
If the test finds errors, you have faulty RAM. You’ll need to replace it.
Test with one RAM stick:
If you have multiple RAM sticks:
- Shut down your computer
- Remove all RAM sticks except one
- Boot up and use your computer normally
- If the error doesn’t happen, add another stick
- Test again
- Repeat until you find the bad stick
Solution 8: Disable Fast Startup
Fast Startup keeps Windows in a hibernation state instead of fully shutting down. This causes driver conflicts.
Turn off Fast Startup:
- Open Control Panel
- Click Power Options
- Click “Choose what the power buttons do” on the left
- Click “Change settings that are currently unavailable”
- Uncheck “Turn on fast startup (recommended)”
- Click Save changes
- Restart your computer with a full shutdown
After disabling this, always use Restart instead of Shutdown when testing fixes. Restart forces a complete reload of all drivers.
Solution 9: Perform a Clean Boot
A clean boot starts Windows with minimal drivers and startup programs. This isolates software conflicts.
Steps for clean boot:
- Press Windows + R
- Type
msconfigand press Enter - Click the Services tab
- Check “Hide all Microsoft services”
- Click Disable all
- Click the Startup tab
- Click “Open Task Manager”
- Disable each startup item
- Close Task Manager
- Click OK in System Configuration
- Restart your computer
If the error doesn’t happen in clean boot, one of the disabled services causes it. Enable services one by one to find the problem.
Re-enable services to find the culprit:
- Open msconfig again
- Enable half of the disabled services
- Restart and test
- If the error happens, the problem is in that half
- Disable half of those services
- Keep narrowing it down until you find the specific service
Solution 10: Check for Overheating
Excessive heat causes hardware to malfunction. This triggers system exceptions.
Monitor your temperatures:
- Download HWMonitor or Core Temp (free tools)
- Run the program
- Use your computer normally
- Check temperatures every few minutes
Safe temperatures:
- CPU: Under 80°C during heavy use
- GPU: Under 85°C during gaming or rendering
If temperatures exceed these limits:
- Clean dust from fans and vents with compressed air
- Ensure proper airflow around your computer
- Reapply thermal paste on CPU (advanced users only)
- Check if fans are running properly
Solution 11: Update BIOS/UEFI
Outdated BIOS causes compatibility problems with newer Windows versions and hardware. BIOS updates fix these issues.
Warning: BIOS updates carry risk. If something goes wrong during the update, your computer might not start. Only do this if other solutions failed.
How to update BIOS safely:
- Identify your motherboard or computer model
- Visit the manufacturer’s website
- Find the support or downloads section
- Download the latest BIOS version
- Read the update instructions carefully
- Ensure your laptop is plugged in (for laptops)
- Run the BIOS update tool
- Don’t touch your computer during the update
- Let it restart automatically
Each manufacturer has different procedures. Follow their specific instructions exactly.
Solution 12: Perform System Restore
System Restore takes your computer back to a point when it worked correctly. This undoes recent changes that might have caused the error.
Use System Restore:
- Press Windows + R
- Type
rstrui.exeand press Enter - Click Next
- Choose a restore point from before the problem started
- Click Next
- Click Finish
- Confirm and let the process complete
System Restore doesn’t affect your personal files. It only changes system settings and installed programs.
If System Restore is disabled:
You can’t use this method. But you can enable it for future problems:
- Search for “Create a restore point”
- Click your system drive
- Click Configure
- Select “Turn on system protection”
- Set disk space to 5-10%
- Click OK
Solution 13: Check Disk for Errors
Hard drive errors corrupt files and cause system crashes. Windows includes tools to scan and repair disk problems.
Run Check Disk:
- Open File Explorer
- Right-click your C: drive
- Select Properties
- Click the Tools tab
- Under Error checking, click Check
- Click Scan drive
- Let it complete
If the tool finds errors that require a restart to fix:
- Schedule the check for next restart
- Restart your computer
- Let the disk check run (this can take an hour or more)
- Don’t interrupt the process
Solution 14: Reset Windows
If nothing else works, reset Windows. This reinstalls the operating system while giving you the option to keep your files.
Before you reset:
- Back up all important files to external storage
- Make a list of installed programs you need
- Export browser bookmarks
Reset Windows:
- Open Settings
- Click System
- Click Recovery
- Next to “Reset this PC,” click Reset PC
- Choose “Keep my files”
- Select Cloud download or Local reinstall
- Follow the prompts
- Let the process complete (takes 1-2 hours)
Cloud download gets a fresh Windows installation from Microsoft’s servers. Local reinstall uses files already on your computer. Cloud download is better for severe corruption issues.
Understanding Blue Screen Error Codes
The error code “SYSTEM_THREAD_EXCEPTION_NOT_HANDLED” has a hexadecimal value: 0x0000007E. This specific code means a system thread generated an exception that the error handler didn’t catch.
Other related error codes you might see:
| Error Code | Meaning | Common Cause |
|---|---|---|
| SYSTEM_SERVICE_EXCEPTION | Service process error | Driver or service failure |
| DRIVER_IRQL_NOT_LESS_OR_EQUAL | Driver memory access error | Bad driver accessing wrong memory |
| PAGE_FAULT_IN_NONPAGED_AREA | Memory paging error | RAM or driver issue |
| KMODE_EXCEPTION_NOT_HANDLED | Kernel mode exception | System driver problem |
These errors are related and often have the same causes. The solutions in this guide apply to all of them.
Preventing Future Errors
Once you fix the problem, take steps to prevent it from happening again.
Regular maintenance:
- Update drivers every 2-3 months
- Install Windows updates promptly
- Run disk cleanup monthly
- Check temperatures occasionally
- Keep antivirus updated (or use Windows Defender)
Before making changes:
- Create a system restore point
- Back up important files
- Research compatibility before installing hardware
- Read reviews of driver updates before installing
Smart computing habits:
- Don’t install software from untrusted sources
- Avoid “system optimizer” tools that promise to speed up Windows
- Be cautious with overclocking
- Use surge protectors to prevent power damage
When to Seek Professional Help
Some situations require expert assistance:
- The error persists after trying all solutions
- You’re uncomfortable updating BIOS
- Hardware replacement is needed
- Multiple blue screen errors occur with different messages
- You can’t boot into safe mode or recovery
Professional repair shops can run advanced diagnostics. They have tools to test individual components like RAM, hard drives, and motherboards more thoroughly than software tests.
Conclusion
The System Thread Exception Not Handled error looks scary but it’s fixable. Start by identifying the problem driver from the blue screen message. Boot into safe mode to prevent crashes while you work. Update your graphics drivers first since they cause this error most often.
Work through the solutions systematically. Update all drivers, run system file checker, check for Windows updates, and test your RAM. Most people fix the problem within the first few solutions.
If software fixes don’t work, you’re dealing with hardware issues. Test your RAM, check temperatures, and consider professional diagnostics.
Keep your system maintained to prevent future crashes. Regular driver updates and Windows updates stop most blue screen errors before they start.
Your computer should now run stable without sudden crashes. If you see the error again, you know exactly where to start troubleshooting.
Frequently Asked Questions
Is the System Thread Exception Not Handled error dangerous?
No, it won’t damage your computer permanently. The blue screen is Windows protecting your system by stopping operations before corruption occurs. The underlying cause (like a bad driver) should be fixed, but the error itself is a safety mechanism.
Can I fix this error without technical knowledge?
Yes. Most solutions require only basic computer skills like accessing settings and following step-by-step instructions. Start with simple fixes like updating drivers through Windows Update. Advanced solutions like BIOS updates are optional last resorts.
Why does this error happen after a Windows update?
Windows updates sometimes conflict with existing drivers. The new Windows version expects updated drivers, but your current drivers were designed for the old version. Updating your drivers after major Windows updates prevents this problem.
How long does it take to fix this error?
Simple cases take 15-30 minutes (updating one driver). Complex cases might need 2-3 hours if you work through multiple solutions. System resets take longer but are rarely necessary. Most people solve the problem within an hour.
Will I lose my files when fixing this error?
No, unless you choose to reset Windows without keeping files. Driver updates, system file repairs, and all other solutions in this guide preserve your data. Always back up important files before making major changes as a safety precaution.
- How to Fix Overscan on Windows 11/10: Stop Your Screen Getting Cut Off (2026) - April 1, 2026
- How to Disable Lock Screen on Windows 11/10 in 2026 - April 1, 2026
- Top 7 NFT Integration Ideas for Brands in 2026 - March 31, 2026
