The Blue Screen of Death (BSOD) is a nightmare for the majority of Windows users. One of the most common BSOD errors; system thread exception not handled occurs when critical Windows services fail to execute due to a fault in their process threads. There are multiple reasons for the system thread exception not handled error and, in this article, we will be discussing the most common causes and solution for this BSOD error.
System thread exception not handled
The system thread exception not handled error will force Windows to shut down and avoid further damage to the system. This issue has been reported in Windows 10 and previous versions of Windows 8 and 8.1. Usually occurs when users start their Windows PC, the system thread exception not handled error indicates serious issues regarding driver malfunction and incompatibility. Let’s check the various methods we can implement to fix the system thread exception not handled error.
The main root causes for the system thread exception not handled error are identified as system incompatibility, incompatible drivers, memory conflicts, and IRQ conflicts. We will do a deep check into all situations leading to this Blue Screen of Death error code.
To attempt any troubleshooting steps, we need to boot into the system and find the cause for the system thread exception not handled error. The only way to do this is by booting the Windows in safe mode. But there are possibilities you are not allowed to access the Windows safe mode also; don’t worry we got your back. You need to open the Windows Recovery Environment (winRE), here’s how you can do it;
Turn off your system by long-pressing the power button and turn it on again. The moment you see any sign of Windows starting, press the power button again to turn your pc off. Repeat this process and your system will enter the winRE.
Now we will get to the Windows safe mode from the Windows recovery environment.
Select the Troubleshoot option from the winRE menu.
Go to Advanced options and select Startup Settings and Click on the Restart option to get a list of startup options.
Select F5 to enter the Windows safe mode with networking.
Now we’re moving to the methods to fix the system thread exception not handled error.
Check which driver is incompatible
The most basic thing is to understand which part of your OS is causing the system thread exception not handled error. We can access the Windows system log which tracks and records all system crash and BSOD error reports to identify the faulty driver or system event. Let’s check how we can open the Windows event viewer to check the system log.
Press Windows key + R to open the Run menu and type eventvwr. Press Enter to open the Windows event viewer.
In the Windows event viewer tab, locate and click on the Windows Logs option.
Click on the System option and now the complete list of recent events will be available.
Locate “system_thread_exception_not_handled” error from the list and see which driver is correlated with it.
- Troubleshoot the driver incompatibilities
You can fix the system thread exception not handled error by updating or reinstalling the faulty driver of your PC. From the above steps, you must’ve identified the driver that needs a fix. Now let’s check how we can fix the faulty driver.
Open the Device Manager from the Start menu.
Device Manager will show the list of all the hardware and the related driver. You need to navigate to the faulty driver and right-click on it. Select the Update Driver option.
Windows will ask you; how do you want to search for drivers. You need to click on Search automatically for updated driver software.
Windows will find the latest version of the selected driver and you can permit to update it.
in another method to fix the system thread exception not handled error, you can roll back a faulty driver to a previous version. This is helpful when the driver is already up-to-date but still shows an error.
From step 2, right-click on the faulty driver and select the Properties option.
Navigate to the Driver tab and click on Roll back driver.
This will take your driver back to a previous version. If both these steps don’t work, uninstall the driver by selecting Uninstall device in step 4.
Rename the incompatible Driver
In some cases, the system_thread_exception_not_handled error will follow a file name. The system is indicating which file is faulty and we can rename this file for a quick resolution.
Open the command prompt by entering cmd in the search tab of your Windows PC.
In the command prompt box, type C: (press enter) cd windows\system32\drivers (press enter) ren FILENAME.sys FILENAME.old
In the above code replace FILENAME with the file name in the error code.
Restore your Windows system to a previous version.
If the basic troubleshooting steps mentioned above are not working, we recommend you to restore your pc to a previous version. To execute the system restore process you will need either a Windows system repair disc or a recovery drive. Check our guide on how to restore your Windows PC to a previous version here(link).
If you’re still not able to fix the System Thread Exception Not Handled error, let us know in the comments where you’re stuck and we will get back to you soon.
You May Interested in Reading This Article.