How to Fix SYSTEM THREAD EXCEPTION NOT HANDLED Error in Windows 10

By | February 21, 2022

Here are six easy steps to fix this annoying Windows 10 error

SYSTEM THREAD EXCEPTION NOT HANDLED is a common Windows 10 error that occurs mainly due to outdated or incompatible drivers.

What makes it more difficult to repair than other BSODs is that some drivers can cause problems and sometimes your computer may not detect all of them. That’s why the first step users should take when dealing with these errors is to find the exact driver causing the problem.

Here’s how you can fix the system thread exception not handled error in Windows 10.

Boot into Safe Mode

The first step that users should take before trying to fix this problem is to boot their computer into Safe Mode. Depending on your preferences and whether you can boot your computer to the login screen, there are several ways to do this:

Boot Into Safe Mode via Settings

  • Click button Start, then select Settings.
  • Navigate to Updates & Security then click Recovery.
  • Under Advanced startup, click Restart now.
  • When your PC restarts, the Choose an option screen will appear.
  • From here go to Troubleshoot > Advanced options > Startup Settings. Then click Restart
  • When your PC reboots, press F5 to boot your computer in Safe Mode with Networking.

From Login Screen

  • Just hold on Shift and select Power button followed by Restart.
  • Follow steps 4, 5, and 6 from the section above.

From Blank Screen

  • If you can’t reach the sign-in screen, follow these steps.
  • Hold down the button Power on your device for 10 seconds to turn it off.
  • Press the button again Power to boot it.
  • As soon as your PC starts, i.e. the manufacturer logo appears, press the button Power again for 10 seconds.
  • Press the button Power to start your device.
  • If done correctly, your computer will boot into Windows Recovery Environment.
  • Follow steps 4, 5, and 6 from the first section.

Finding the Troubled Driver

Since the error is most likely caused by a malfunctioning driver, you can use the Windows Log to find out which one.

To do this, just follow these steps:

  • Press the button Windows + R and in the dialog box Run, type eventvwr.
  • Navigate to menu Windows Logs and expand it, then select System.
  • Look for logs named system_thread_exception_not_handled and click on it to find out which driver is causing the problem.
Usually, the associated driver will be either a display driver or a network driver as these are notorious for causing this BSOD. If the related file happens to be nvlddmkm.sys, you can see some easy way to fix it.

Rollback or Update Driver

Depending on which driver is responsible for the system thread exception not handled error, you may need to update or reinstall the relevant driver.

If the driver hasn’t been updated for a long time, updating the driver will most likely fix the problem. If the driver was recently updated, it may be best to roll back the driver or reinstall the update.

How to Update Drivers in Windows 10

  • Press the button Windows + R and type devmgmt.msc to open Device Manager.
  • Navigate to the related device and expand the menu. For example, if the error is caused by a driver Display, you have to expand the options Display adapters.
  • Right click on the driver and click Update drivers.
  • In the dialog box that opens, click Search automatically for updated driver software.
  • Windows will then automatically search the web for the latest drivers and install them.

How to Rollback Driver in Windows 10

  • open Device Manager and navigate to the driver in question.
  • Expand the menu and right click on the driver.
  • Click Properties.
  • Under tab Driver, click Rollback Driver.
  • Windows will automatically roll back to the last available driver version.

Rename Corrupt Files

After retrieving the filename associated with the system thread exception not handled error, the user must rename the file. Doing this will cause Windows to make a fresh copy and reinstall it. Driver files are located in C: Windows System32 drivers

Follow these steps to rename the file:

  • open File Explorer and open C:WindowsSystem32drivers
  • Look for affected drivers
  • Click on it and press F2.
  • Replace the filename extension with .old.
  • Press Enter and restart your computer.

Use SFC and DISM to Repair System Files

SFC and DISM are two powerful tools available to every Windows user. In combination, they can find and fix almost any system related error. They are also quite easy to execute.

Please make sure to create a system restore point as this command changes system files.

How to Use DISM

  • Run Command Prompt as Administrator
  • In the console, type DISM /Online /Cleanup-Image /ScanHealth and press Enter.
  • Wait for Windows to finish scanning. Then type DISM /Online /Cleanup-image /RestoreHealth
  • Windows will fix all problems found during the scan

How to Use SFC

  • In the Start menu search bar, type cmd then right click on Command Prompt and run as administrator.
  • In the console, enter sfc /scannow
  • Be patient as Windows will take some time to scan and replace corrupted system files.

Use System Restore to Restore Your PC

If the problem is still not resolved, you should use System Restore as a last resort. System Restore is a feature that restores Windows to a previous state. These restore points are created periodically and when installing new software. Or, you can set Windows to create a restore point every day

How to Use System Restore

  • In the Start menu search bar, type Control Panel and click open.
  • In the Control Panel search bar, enter Recovery and open from result.
  • Click Open System Restore.
  • Click Next and select a restore point from the list.
  • Click Finish.

Error System Thread Exception Not Handled Resolved

The tips listed above provide easy fixes for crashes caused by BSOD such as system_thread_exception_not_handled. The best part is that most of the tips can be used to diagnose multiple errors Another common Blue Screen of Death (BSOD) on Windows also.

Category: