The “Stop Code System Thread Exception not Handled” is a common Windows 10 error that occurs mainly due to an outdated or incompatible driver.
It is more difficult to fix than other BSODs because multiple drivers can be causing the problem and sometimes your computer doesn’t recognize them all. For this reason, when troubleshooting this error, the first thing users should do is find the exact driver that is causing the problem.
Here’s how to fix the Stop Code System Thread Exception not Handled.
1. Boot into Safe Mode
The first step that users should take before attempting to resolve this issue is to start their computer in Safe Mode. There are several ways you can do this, depending on your settings and whether you can start your computer from the login screen:
Boot into Safe Mode via Settings
- Click the Start button and select Settings .
- Navigate to Update & Security and click Recovery .
- Under Advanced Start on Reboot Now.
- When your PC restarts you should see the Choose an option radio button.
- From here, go to Troubleshooting> Advanced Options> Startup Settings . Then click on restart
- When your PC restarts, press F5 to start your computer in Safe Mode with Networking .
On the login screen
- Just hold the Shift key and choose the Power key followed by Restart .
- Follow steps 4, 5, and 6 from the section above.
From a blank screen
- If you cannot reach the login screen, please follow the steps below.
- Press and hold your device’s power button for 10 seconds to turn it off.
- Press the power button again to start it.
- As soon as your PC starts, ie the manufacturer’s logo appears, press the power button again for 10 seconds.
- Press the power button to start the device.
- If done correctly, your computer will start the Windows file recovery environment .
- Follow steps 4, 5, and 6 from the first section.
2. Finding which driver is responsible
Since the error is most likely caused by a faulty driver, you can use the Windows log to find out which one.
To do this, just follow the steps below:
- Press Windows Key + R and type eventvwr in the Run dialog box .
- Navigate to the Windows Logs menu , expand it, and then select System.
- Look for a protocol named Stop Code System Thread Exception not Handled and click on it to find out which driver is causing the problem.
Usually the associated driver is a display driver or a network driver as these are notorious for causing this BSOD. If the associated file happens to be nvlddmkm.sys , there are a few easy ways you can look at to fix it.
3. Reset or update the drivers
Depending on which driver is responsible for the Stop Code System Thread Exception not Handled, you may need to update or reinstall its drivers.
If the driver has not been updated for a long time, updating the driver will most likely fix the problem. If the driver was recently updated, it might be best to roll back the driver or reinstall the updates.
How to update drivers on Windows 10
- Press Windows Key + R and enterdevmgmt.msc ein , um den Geräte-Manager zu öffnen.
- Navigate to the associated device and expand the menu. For example, if the error was caused by a display driver, would you display – adapter must expand option.
- Click the right mouse button on the driver and click Driver Update .
- On the subsequently displayed dialog box, click Search automatically for updated driver software .
- Windows will then automatically search the web for the latest drivers and install them.
Resetting drivers on Windows 10
- Open the Device Manager and navigate to the relevant driver.
- Expand the menu and right click on the driver.
- Click Properties .
- Click on the tab driver to reset driver .
- Windows will automatically roll back to the last available version of the driver.
4. Rename the faulty file
After getting the file name associated with the Stop Code System Thread Exception not Handled, users should rename the file. This will cause Windows to create a fresh copy and reinstall it. Driver files are located at C: Windows System32 drivers
To rename the file, do the following:
- Open File Explorer and go to C: Windows System32 drivers
- Find the affected driver
- Click on it and press F2.
- Replace the file name extension with .old .
- Hit Enter and restart your computer.
5. Use SFC and DISM to repair system files
SFC and DISM are two powerful tools that are available to any Windows user. In combination, they can find and fix almost all system-related errors. They’re pretty easy to do too.
Make sure to create a system restore point as these commands will modify the system files.
Use of DISM
- Run the command prompt as an administrator
- Enter in the console DISM / online / cleanup Image / Scan Health one and press Enter.
- Wait for Windows to finish scanning. Enter then DISM / online / cleanup-image / Restore Health a
- Windows will repair any problems found during the scan.
Use of SFC
- In the Start menu search bar, type cmd, right- click Command Prompt and run it as administrator.
- Enter sfc / scannow in the console
- Be patient as it will take Windows some time to scan and replace damaged system files.
6. Use System Restore to Restore your PC
If the problem persists, you will need to use System Restore as a last resort. System Restore is a feature that reverts Windows to an earlier state. These restore points are created regularly and when new software is installed. Alternatively, you can set Windows to create a restore point every day
Using System Restore
- In the Start menu’s search bar, type Control Panel and click Open.
- Geben Sie in der Suchleiste der Systemsteuerung die Option ” Wiederherstellung” ein und öffnen Sie sie in den Ergebnissen.
- Click on Open System Restore .
- Click Next and select a restore point from the list.
- Click on Finish.
The tips listed above provide a simple solution to the harassment that BSODs like Stop Code System Thread Exception not Handled cause. Best of all, most of the tips can also be used to diagnose many other common blue screen of death (BSOD) errors in Windows.