How To Fix “system thread exception not handled” Error On Windows 10?

“System Thread Exception Not Handled” error generally occurs when you experience the BSOD (Blue Screen Error Of Death).

When you power on your computer or your PC, generally the expectations are to load up Windows without any interruption.

But, unfortunately, those folks who do not have any idea about Windows drivers experience the BSOD.

The BSOD error is expected to pop up right after your computer boot up or it may take 15 to 20 seconds before your computer runs into the error.

In most cases, this error gets fixed with the help of a Windows troubleshooter.


What does the “System Thread Exception Not Handled” error mean?

The “system_thread_exception_not_handled” error intimates that an exception for an error has been generated by a system thread on your computer and the handler could not catch that exception at all.

However, this results occurring a BSOD error causing the computer to collect the information about the error on a computer.

The stop code that often occurs are: 0x0000007E, 0x1000007E or 0xc000021a.

Or the error could also be accompanied by the file name such as atikmdag.sys, nvlddmkm.sys, igdkmd64.sys, etc

You can do this by booting your Windows into Safe Mode. 

Recommended: 0x80080008, 0xC1900101, Update 80072efe Error, Error 0x80070643.


What Causes “SYSTEM THREAD EXCEPTION NOT HANDLED” Error?

“System Thread Exception Not Handled” error generally occurs due to the malfunction in the device drivers or it can appear when an outdated, incompatible or corrupted driver could not perform its functions accurately.

“system_thread_exception_not_handled” error occurs when a user starts a software or a program and the program demands or requires a specific driver of your computer.

But due to incompatibility or corruption in that particular driver, the computer could not be able to execute that appropriate driver.

The outdated drivers or a recently overclocked (software) tweak can also cause this error to appear during the boot up on your computer.

If you have experienced a “system_thread_exception_not_handled” error after installing new software on your computer.

Then your most priority should have to be removing or uninstalling the previously installed software on your computer and check if there is still the issue.


Classification of files attached to this Error:

Sometimes “system_thread_exception_not_handled” error pops up with a file name attached to it.

But most of the time “system_thread_exception_not_handled” error appears without the file name with it.

What does it mean and How to identify it?

If you are lucky enough, you would see a failed system (.sys) driver file attached to the “system_thread_exception_not_handled” error, which indicates the exact driver the reason for this error to be triggered on your Windows.

Several drivers that can cause the “system_thread_exception_not_handled” error include:

  • nvlddmkm.sys — This graphic driver is for the Nvidia Windows kernel driver and this filename is related to the corruption in the NVIDIA graphics driver in your computer.
  • igdkmd64.sys — This graphic driver is associated with the Intel graphics driver.
  • atkimpag.sys — This graphic driver is associated with the AMD graphics driver, if your computer has installed the AMD driver then it must be outdated or is not installed correctly.
  • hidclass.sys — This filesystem error is associated with the driver of your computer’s mouse or keyboard.
  • acpi.sys — This indicates the fault in the Windows ACPI driver
  • rtkvhd64.sys — Realtek audio driver occurs whether the driver is not correctly installed or an outdated version is installed.
  • syntp.sys — If the error has come to your laptop then this filesystem will appear if there is any fault in the Synaptics Touchpad driver.
  • Tcpip.sys — This indicates the fault in the Network card driver
  • USBHCI.sys — This indicates the fault in the USB driver.

If you think one of the mentioned above is what you are dealing with, it simply means that you have to install the driver again or you need to update the driver.

If the above-listed system file is not displayed with the “system_thread_exception_not_handled” error and is different from the above.

Then you will need to find the driver file name to find out what driver is causing this issue.

If there is no file system of the driver is listed with the “system_thread_exception_not_handled” error.

Then you will need to update or reinstall all the major driver software on your computer which includes any sort of network. LAN, Speaker or Audio drivers, Display(Graphics) drivers and Wireless driver.


How to Boot into the Safe Mode In Windows 10?

If you come up with some critical problem caused by some normal operations of Windows, Safe Mode is a special way to fix a function or vulnerabilities inside the Windows operating system.

In this case, the first thing is you need to boot into Safe Mode before doing further operations.

Safe boot Mode will simply allow us to break the reboot loop which is where our system is stuck.

Since we would not be able to access the settings, So we will boot into the Windows Recovery Environment (winRE).

  • Restart your Computer Manually Hold down the power button of your PC or Laptop for at least 5-10 seconds to turn the machine off properly, Once the machine is powered off completely, tap on the power button to make it turn back on.
  • Do the process again Once you see the Windows logo or startup logo, Hold down the power button and turn off the computer again, after some seconds turn back it on.
  • Repeat the process until you boot into Windows Recovery Environment (winRE).

Follow the steps to boot into Windows Recovery Environment (winRE).

  1. Open Troubleshoot : You would have to select the “Troubleshoot” option from the list.

    windows-troubleshoot
  2. Select Advanced options : You would have to select the “Advanced options” option from the list.

    windows-troubleshoot-startup-settings
  3. Select Startup settings : After selecting the Startup settings, you need to select the restart.
  4. Hit F5 after Restart : After restarting you need to press the F5 button from the functions panel on your keyboard.

5 Solutions to Fix “System Thread Exception Not Handled” on Windows 10

Some solutions can help you to get rid of the “system_thread_exception_not_handled” error in some easy steps.


Solution 1: Identify the Faulty Driver

There are several ways to identify the faulty driver but one of the easiest way to identify the “system_thread_exception_not_handled” error checking through the system log (Which tracks events).

Follow the steps below to identify the error from the system log:

  1. Run: Press Win+R on your keyboard to open Run.
  2. Event Viewer: Type “eventvwr” in the Run dialogue box to open Event Viewer.
  3. Windows Logs: Now click on Windows Logs, which is located at the left panel of Event Viewer.
  4. System: Now click on System to see all the events on your computer.
  5. Find Error: Once you are in the System, find the “system_thread_exception_not_handled” error inside it.

Solution 2: Configure the System Drivers

Three different methods can be proven as the solution for the error.

  1. Update the Driver 
  2. Downgrade the Driver version
  3. Reinstall the Driver

1- Update the Driver

The “System Thread Exception Not Handled” BSOD error usually occurs due to outdated hardware drivers. 

However, to download the latest version of your hardware drivers.

Simply, go to the manufacturer’s site and see if there is any update regarding your hardware device, if there is, then you need to download the latest version to get rid of incompatibility. 

Or you can update the driver from the control panel, follow the steps ;

  1. Search “device manager” in the search bar or press Win(Key)+X and choose Device Manager.
  2. Find the driver that you want to roll back, for example, if you see the rtkvhd64.sys alongside the error, then you have to select the Audio driver (Because filesystem represents the bug in the audio driver).
  3. Righ-Click on the identified driver and Click on Update driver.

    Update Audio Driver

2- Downgrade the Driver version

In many cases, the new driver versions can end up having any issue or bugs in them.

Which could become the reason for the error you are facing right now.

If you think that the “System Thread Exception Not Handled” came right after the update of a hardware driver.

You should roll it back to the previous version.

  1. Search “device manager” in the search bar or press Win(Key)+X and choose Device Manager.
  2. Find the driver that you want to roll back, for example, if you see the rtkvhd64.sys alongside the error, then you have to select the Audio driver (Because the filesystem represents the bug in the Audio driver).
  3. Go to the option Driver alongside the General Tab, and click on Roll Back Driver.

    Roll back the driver

3- Reinstall the Driver

You must delete and reinstall the driver if downgrading and updating the driver did not work for you.

This step would remove the error which is caused by the corrupt computer hardware driver.

  1. Search “device manager” in the search bar or press Win(Key)+X and choose Device Manager.
  2. Right-click on the driver that needs to be deleted and reinstall.
  3. Select Uninstall.

    unintall the audio driver
  4. Check the additional dialogue box to confirm the uninstallation of that driver.
  5. Now, Restart your computer to refresh the changes.

Solution 3: Rename the faulty driver

If you have identified the driver filename which is associated alongside the “system_thread_exception_not_handled” error.

You must change the driver file name, this trick will generate another copy of the driver and Windows will install it, you need to know that where that driver is installed in.

  1. Open Command Prompt (CMD): Type “cmd” or “command prompt” in search bar.
  2. Get into driver directory: Type the following command line inside the CMD Panel: cd c:\windows\system32\drivers,hit enter.
  3. Rename driver: Type the following command line inside the CMD Panel: ren FILENAME.sys FILENAME.old
  4. Exit: Type “exit” to terminate the process.
  5. Restart your computer.

Solution 4: Repair System Files

If there is any damaged or corrupted file that is causing the error to appear.

With the help of the following commands, you might get rid of the error.

  1. SFC Command
  2. DISM Command

Run SFC Command

SFC command is a command-line tool that abbreviates as Windows system file checker.

SFC Command tool is built in every modern version of Windows, it simply allows the user to repair the damaged or corrupted files in their Windows.

It can run in Command prompt (CMD) only using administrator privileges and it can also run using recovery media.

Follow the steps below to run the SFC Command;

  • Open Command Prompt (CMD): Type “cmd” or “command prompt” in the search bar (Using Administrator privileges).
  • Type in sfc/scannow and hit enter.

    sfc-scannow command

It will repair all the system corrupted or damaged files within seconds.

Run DISM Command

DISM command is a command-line tool that abbreviates as Deployment Image Servicing and Management.

DISM Command tool is also built-in every modern version of Windows, it simply allows the user to repair the damaged or corrupted image of the Windows operating system.

It can also run in Command prompt (CMD) only using administrator privileges.

Follow the steps below to run the DISM Command;

  • Open Command Prompt (CMD): Type “cmd” or “command prompt” in the search bar (Using only Administrator privileges).
  • Type DISM /Online /Cleanup-Image /CheckHealth and hit the enter key.
  • Now type, Exe /Online /Cleanup-image /Scanhealth
  • Now type, Exe /Online /Cleanup-image /Restorehealth

These commands will check the health of the Windows image and restore it to the default.


Solution 4: Downgrade or Restore your PC to an earlier version

Downgrading is the opposite of upgrading, sometimes complex error needs to be solved by downgrading or reverting to the previous version of a program to remove unused or bugged features.

The same lies for this error.

If you have made any backups of your Windows, you can easily restore your Windows to the previous version when you were not experiencing the “system_thread_exception_not_handled” error code.

You must need a recovery driver or a system repair disc.

  • Insert the drive you have, and choose the language you know.
  • Now you need to click on Repair and choose the option Troubleshoot>Advanced Options.

    windows-troubleshoot
  • Now select the option System Restore and follow the process.

    select-system-restore

Bottom Line

The majority of users might solve their issue while using these solutions that I have mentioned in this article.

If you could not be able to resolve this issue even though you have followed all the solutions, then you might need to consider a clean installation of your Windows.

If that does not help then you’re dealing with a faulty hardware component in your computer.

Contact the local PC repair shop for full support.


Learn More!

Leave a Comment