How to Fix System Thread Exception Not Handled Error on Windows

How to Fix System Thread Exception Not Handled Error on Windows

When process threads fail to execute essential Windows services, the error System Thread Exception Not Handled displays on a Blue Screen of Death (BSOD). Users of Windows 10, 8, and 8.1 have mostly reported it. While some users report waiting 10 to 15 seconds before getting this issue, others have reported getting this error just after Windows starts. 

Some users face the reboot of the systems and are unable to start the computer. However, the computer driver’s bug is the most common cause of this error. If a recently installed software or driver might create this problem, your System displays this blue screen due to an old, corrupted, or incompatible driver.

When it comes to the error System Thread Exception Not Handled, this problem is typically noticed during boot up and can cause your computer to get trapped in a reboot loop, rendering it unusable. However, this article will show you what this error implies, why it appears, and how to fix it using different approaches. So let’s start!

What Causes the System Thread Exception not Handled?

system thread exception not handled images

We must have to know what is causing the System Thread Exception Not Handled problem before fixing it. When you turn on your computer, Windows 10 will automatically load all of the essential drivers. A driver may not be compatible with your Windows version, or the driver may corrupt files and lead to this error.

It causes a blue screen (BSOD) with the error System Thread Exception Not Handled, preventing Windows 10 from starting correctly. Sometimes problems emerge out of nowhere; one day, your computer is compatible, the next day, it declines to begin the BIOS.

The most common cause of these unexpected problems is Windows upgrades or automatic driver updates. They will automatically install new driver updates, which will get loaded after a reboot.

There is a file name attached to the error code: What Does It Mean?

There is a file name attached to the error code: What Does It Mean?

The system thread exception not handled error will follow a file name indicating which graphic driver is to accuse. You will be able to resolve the error if you upgrade or fix this graphic driver. The following are some of the most common file names associated with this BSOD error.

Atikmdag.sys: is a graphic driver from the ATI Radeon Family associated with your ATI graphic card. If your PC has an AMD graphics card installed, the drivers for that device are either out of date or wrongly installed.

Nvlddmkm.sys: is a visual driver for the Nvidia Windows kernel driver, and it is associated with your Nvidia video card. If you have a graphics card powered by Nvidia, the drivers for that card are either out of date or mistakenly installed.

Dxgmms2.sys:  this file links to the DirectX drivers.

Ntfs.sys: is a Windows NT Server system file.

Bcmwl63a.sys: it represents the Broadcom 802.11 Network Adaptor. Broadcom Corporation has created a wireless driver for this adaptor. The system thread exception not handled issue is likely to occur if installed incorrectly or outdated.

CMUDA.sys: this is the audio driver for USB devices. 

If any of the above are present when the problem occurs, you will need to uninstall and reinstall or update the driver. If the error code is associated with a separate system file, you’ll need to look up the driver file name online to determine which driver is causing the problem if the problem does not appear in any system files. In that case, you will be required to update all major drivers on your computer, including any network, LAN, wireless, sound and audio, and display drivers.

Fixing System Thread Exception not Handled

Fixing System Thread Exception not Handled

In Windows, there are a few ways to fix the system thread exception not handled error. We’ll start with the most popular solutions and go on to the next step if one doesn’t solve your problem. 

Boot into Safe Mode to fix the Fixing System Thread Exception not Handled

Boot into Safe Mode to fix the Fixing System Thread Exception not Handled

Your drivers and services that aren’t required to operate Windows are disabled in safe mode. To initiate Windows 8, 10, and 10 in safe mode, turn it on, shut down the computer press, hold the power button, turn it back on, and repeat the process until the System begins in repair mode. (This process may need to be repeated 4–5 times). The goal is to force your System into repair/advanced mode in some way. Follow these instructions to enable the save mode: 

Boot into Safe Mode Windows 11, 10, and 8:

  • First, from Windows desktop, navigate to the Start and click on the Settings.
  • You may search or find Recovery from the settings.
  • After that, navigate to the Advanced Startup and click on the Restart Now button.
  • A pop-up dialog box will ask to save your work before reboot, so click on the Restart Now after securing your files. 
  • Next, the windows will shut down and reboot into a blue screen with several options. You need to choose the Troubleshoot button.
  • Then click on Advanced Options, and it will lead to the new page where you can see a couple of options.
  • You need to choose the Startup Settings option and then click on the Restart button.
  • Now your System will restart into the startup settings menu with the nine different options where you need to enter the number keys that will lead to the safe mode. (4 will Enable the Safe Mode, whereas the 5 will Enable the Safe Mode with Networking, 6 Enable the Safe Mode with Command Prompt, and so on).
  • Finally, press 4 or 5 to load your System into the Save mode. If this procedure doesn’t work for you, move to the next step.

Find out which driver is faulty.

Find out which driver is faulty.


There are several different techniques to achieve this, but the simplest is to look at the system log, which keeps an account of events. You will need to open the event viewer to do this.

  • From your Windows desktop, press the Windows R key to Run the dialogue box.
  • Now, you need to insert the eventvwr and then press the OK button.
  • After that, choose the Windows Logs and click on the System. You will notice that there is a list of all logs.
  • Finally, you need to find which driver has this system_thread_exception_not_handled error.

Update and Reinstall your drivers

Update and Reinstall your drivers

Visit your graphic card manufacturer’s website to get the most recent version of drivers for your graphics card. Look up the model of your card and download the drivers that are compatible with your Operating System and system type (x86 or x64). If you don’t have an external graphics card installed, your motherboard will contain an integrated display adapter. To get upgraded drivers for your onboard graphic adapter, go to the manufacturer’s website. You’ll also need your system model listed in the System Information box beside the operating system and system type. 

However, the simplest way to resolve incompatible drivers is to update, uninstall or reinstall them if you have the most recent version. To do so, launch your device manager by typing Device Manager into your computer’s search box or by pressing the Windows key + X.

Update Drivers to Fix the System Thread Exception not Handled

To upgrade your drivers, navigate to your device driver list, right-click on each piece of hardware with a driver, and select Update Driver. You need to check all these drivers that might cause the problem, such as sound devices, disk drives, network adaptors, audio devices, and display drivers. You can have it automatically search for the most recent update version when you update it.

Reinstall Drivers

You must first uninstall the device before reinstalling the driver. To uninstall the drivers, follow these steps:

  • First, you press the Windows + R key from the keyboard to open the Run dialogue box.
  • Enter the devmgmt.msc in the dialogue box and click on the Ok button.
  • It will redirect you to a new window to see the driver list, right-click on a specific driver, and choose the Uninstall button. 

You must then go to the device manufacturer’s website, locate your device, and manually download and install the latest version of the driver for that device. 

Rename the faulty driver

You may be unable to locate other drivers for the correct device that has the corrupted driver. Without uninstalling the driver, we can still fix the system thread exception not handled errors. Whether the error system thread exception not handled is associated with a file name, you can always rename the driver to anything different. Windows will retrieve a new copy and reinstall it. Follow the procedure to rename the driver:

  • Search for the command prompt or type cmd into your computer’s search box to open the command prompt software.
  • Once the command prompt appears, insert these lines such as C: (enter) cd windows\system32\drivers (enter) ren FILENAME.sys FILENAME.old (replace filename here with the faulty driver file listed with the error code).
  • Then press Exit to leave the program and restart the computer.

Reset Your system to Fix the System Thread Exception Not Handled

Reset Your system to Fix the System Thread Exception Not Handled

Although resetting your PC is considered the last choice for this problem, it is highly effective. It can resolve the majority of BSOD situations, including the one discussed in this article. Here’s how to reinstall Windows 10 on your computer.

  • Go to the computer Settings. You can get there using the Start menu.
  • In the left pane, select Settings and then click Recovery.
  • Once the new window appears, click on Reset this PC. For a fresh start, the best choice is to reset this computer. The advanced startup allows you to boot from a recovery USB drive or disc. 
  • Whether you wish to retain your data files intact, click Keep my files or Remove Everything.
  • It will reset all of your settings to their defaults, and it will uninstall programs in any case.
  • If you decide to Delete Everything in the previous step, select Just remove my files or  Remove files and clean the drive. Cleaning the drive takes a long time, but it ensures that the next owner will have difficulty recovering your deleted contents if you want to sell the computer. Choose Just remove my files if you’re going to keep the machine.
  • If Windows informs you that you won’t be able to go back to a previous version of the OS, click on Next. When the pop-up appears, then select Reset.
  • After that, Windows will restart and take a few minutes to reset itself. When prompted, click on the Continue button. That’s it!

Repair your System files

Repair your System files

We’ll need to look at the system files to see if NTFS.sys is causing the blue screen or if you can’t discover a responsible driver. Corrupt system files can also cause the issue of system thread exception not being handled.

To initiate Windows in recovery mode, follow the instructions outlined earlier in this article. Make sure that Command Prompt is selected from the recovery choices or that Command Prompt is opened in Safe mode (right-click start, PowerShell, or choose command prompt).

We’ll start by fixing any corrupt files in our Windows system image:

DISM.exe /Online /Cleanup-image /Restorehealth

After DISM has completed, we can examine the system files and, if necessary:

sfc /scannow

Restore your Windows installation

Restore your Windows installation

If none of the techniques have resolved the System Thread Exception not Handled error on your computer, your last choice is to reinstall Windows. Because Windows gives you an option to keep your files, you won’t lose any data in most circumstances.

However, before you begin restoring your Windows installation, ensure you have a backup of your contents. A recovery USB is the most straightforward approach to repairing Windows 10. To fix your Windows installation, use the USB drive.


You can eliminate this error using the approaches mentioned above; if the first one is not working, use the next one. However, the solutions we suggested above make it much easier to deal with BSODs such as system_thread_exception_not_handled. The best thing is that these solutions may use most of the other Windows Blue Screen of Death (BSOD) errors. 

Leave a Comment

Your email address will not be published. Required fields are marked *

Related Posts

Regex is a useful string of characters that defines a search pattern. In the security world, regular
When developing an application or any other software, the security of the finalized product is one of
Sometimes the development teams employ unconventional practices to fix bugs or add new features without realizing the
Scroll to Top