Your PC ran into a problem and needs to restart CALM DOWN asI will explain How to Fix System thread exception not handled Error in Windows 10 with an error message of “System thread exception not handled”.
Probably what we expect from the PC is a quick start so that we can proceed with our work or the fun.
Sometimes due to many causes, our PC can go into the problems like System thread error. So here I will cover the detailed information about this BSOD error.
There can be several reasons related to drivers or system files that can lead to the blue screen of death. This blue screen comes when you start the computer.
What does System Thread Exception not handled mean?
The “system_thread_exception_not_handled” error occurs with a blue screen when the system exception handler fails in error checking and creates an exception. So once the exception is generated the computer won’t catch such errors and results in a BSOD.
The Stop code for “system thread exception not handled” will be either by numbers like 0x0000007E, 0x1000007E, or file name like atikmdag.sys, igdkmd64.sys and CMUDA.sys.
Mostly these errors occur because of incompatible drivers, system apps, and memory conflicts. This exception error has been since Windows 7 and 8, but the most disappointing is that it has been continued to windows 10.
What Causes System Service Exception?
The “System thread exception not handled” error mostly occurs when you force shut down the PC or try to cancel the shutdown while shutting down.
Though as I already mentioned above there can be multiple caused behind this error. I will share few major causes that will help you to understand and help to avoid such mistakes in the future.
Due to Drivers – Outdated, corrupted, or incompatible drivers especially the graphic driver can lead to such issues on the Windows computer.
Graphics drivers are sensitive which may not work properly and create problems if not configured or installed properly.
Malware or Virus – Malware or any virus attack can also create such exception errors in Windows 10. It may damage or corrupt any necessary files required to start the operating system. Viruses like IDP. Generic can also cause such problems.
Corrupted System files – Probably the system files or the disk contains unwanted junks and creating problem while loading the system.
How do I Fix Windows 10 Stop “System Thread Exception not handled”
As discussed the major cause behind the system_thread_exception_not_handled error can be the device drivers. Most of the time the blue screen of death comes with the file name displayed on the screen and that indicates which exactly driver is creating the trouble.
Before proceeding to the solution, let’s have a look at few file names that usually occur.
Nvlddmkm.sys – This file name indicates that the problem is with the Nvidia kernel graphic driver. So here we need to only work with the Nvidia graphic card. Probably the Nvidia graphic driver is corrupted not installed properly or with the Nvidia graphic card.
Igdkmd64. sys – This BSOD error indicates the problem with the Intel Graphics Kernel driver in windows. This is again due to some driver issues like corrupted or outdated drivers installed.
ETD.sys – Etd.sys is related to malfunctioning or corrupted ELAN PS.2/ port, smart pad drivers.
CMUDA.sys – CMUDA.sys (C-Media Audio WDM driver) is located in the C:\Windows\System32\drivers folder. This BSOD indicates that the problem is with the audio driver.
Bcmwl63a.sys– This BSOD occurs because of Broadcom 802.11 network adaptor. Torrent becomes the major cause for corrupting this driver.
Rtsuvc.sys – This filename indicates the problem with the webcam driver. External drivers installed for the webcam can cause this problem.
These are few common file names that come along with this BSOD error. This will ease your task to fix the problem in the right direction.
So, if you are getting any error related to the above file name, kindly reinstall the driver.
NOTE: – Unplug all the external devices connected to your PC
How do I boot up in Safe Mode?
Now in case if you are not getting any file name that we need to reinstall almost all the windows drivers. So to proceed with the troubleshooting we need to start the computer in the Safe Mode.
Follow the below steps to start the Windows in Safe mode.
Press and hold the power button until the computer shuts down. Restart the PC again and as soon as you see the Windows is coming up force shut down the PC again by pressing and holding the power button.
Repeat the step again until it displays the winRE (Windows Recovery Environment) screen.
Now from the winRE screen, go with the “Troubleshoot” option. From the Troubleshoot choose “Advanced Option” then “Startup Settings” and then restart the PC.
So now when the PC boots up, you will be displayed with few bootup options, hit the F5 key to select Safe mode with Networking.
The windows will now boot the PC in Safe mode with networking which means we can also access the internet in this safe mode.
Now once our PC is ready for the troubleshooting, let’s proceed with the solutions. I am sharing 5 major solutions. These solutions also help in fixing errors like Undoing changes made to your computer.
NOTE:- Perform every solution in Safe Mode with Networking. If any solution fails in Safe mode then you can try in the normal mode
SOLUTION 1:- Find the Faulty Windows Driver
In case if you don’t find the file name on the BSOD screen, then you need to find out the faulty driver that is creating such an error.
This can be done automatically through third party software or manually through the Windows event viewer. We will first proceed with the automatic tool “Who Crash” which will help to find out the exact faulty driver.
Download and Run Who Crash to find the system file.
How to Find the Faulty Driver through Windows Event Viewer.
Press Windows + R key top open the RUN box. Type “eventvwr” in the Run box and press Ok. This will bring up the Windows Event Viewer.
Double click on the “Windows Log” to expand the folder.
Click on System from the drop-down menu to view all the events. Find the error related to System thread exception not handled or kernel. Double click on it to find the details.
SOLUTION 2:- Update, Rollback, or Reinstall the Driver
Windows gives an option like updating, rolling back, and reinstalling the corrupted or incompatible drivers.
So here if you got the exact faulty driver with the filename on the BSOD screen or through the event viewer, then proceed with that specific driver. If not then you need to update or reinstall every driver.
Update Drivers: – To update the driver, simply open the device manager on the Windows computer. Press Windows + R key to open the RUN box and type “devmgmt.msc” and press ok.
The device manager screen will now be up, double-click on the Display Adaptors to expand. Now right-click on the driver and choose the Update Driver option.
Roll Back Drivers: – If the device fails even after updating the driver, you can roll back to the previously installed driver.
Right-click on the Display driver and choose Properties. In the properties, section click on the driver tab and then click on the Rollback driver option.
Reinstall Drivers: – If none of the above works, the best option is to reinstall the driver with the latest version.
Right-click on the display driver and choose Uninstall driver. Proceed and restart the device once uninstalled.
Now navigate to the graphic driver manufacturer’s website and install the driver.
SOLUTION 3:- Update Firmware
Updating firmware in windows will optimize firmware, device drivers, and also the performance of the CPU. This also introduces new features and fixes bugs that can be the cause of the “System thread exception not handled” error.
To update the firmware in windows follow the below instructions
Press Windows + R key to open the RUN box. Type “devmgmt.msc” in the Run box and then click on OK.
Device Manager Screen will now be up. Look for the Firmware and double click on it to expand.
Right-click on all the subfolders of Firmware and choose “Update Driver”.
Now click on “Search automatically for updated driver software”. This will start searching for the latest driver.
If this fails then download the firmware driver online and then manually install it.
Check Firmware version details through Powershell command
Type Powershell in the windows search box and choose Windows Powershell from the suggestion.
Now in the Powershell type Get-WmiObject win32_bios and hit Enter.
SOLUTION 4:- Run Windows Memory Diagnostic
If there is any problem with memory then probably it can lead to few serious device errors. Here in this solution, we will run a windows memory diagnostic to make sure there is no problem with the memory. If yes then we need to fix this.
Press Windows + R key to open the RUN box. Type “mdsched.exe” and then click on OK.
Windows memory diagnostic box will now pop-up. Choose “Restart now and check for updates”.
The computer will now restart and you will see a blue screen again where the system will start the memory check. Wait until the process gets completed.
Once the diagnose is completed, you can see the results in the event viewer.
How to See Windows Memory Diagnostic Results
Press Windows + R key to open the RUN box. Type “eventvwr” in the Run box and press on Ok.
Event Viewer windows will now be up, double click on “Windows log” to expand the folder.
Click on System to highlight, then right-click on System again and choose Find.
Type “MemoryDiagnostics-Results” in Find and then click on Find next to find the results.
Double click on the results. This will give you complete information if there is any problem. The major memory cause behind the system thread exception not handled can be because of the RAM.
SOLUTION 5:- Restore your PC (How to Fix ‘System thread exception not handled’ Error in Windows 10)
System Restore is another best option to quickly get rid of the problem. In this solution, you can restore your PC to an earlier version when the system was working absolutely fine.
Follow the below steps to restore your PC in Windows.
Press Windows + R key to open the RUN box. Type “rstrui.exe” in the Run box and then click on OK.
System Restore wizard will now be up. Click on Next to proceed.
Now choose the date when your PC was working fine and then click on Next. Click Finish to start the process. Wait till the system restore is finished.
“system_thread_exception_not_handled” error will be fixed if system restore is completed successfully,
SOLUTION 6:- Repair System Files (How to Fix System thread exception not handled Error in Windows 10)
In this solution, we will use SFC (System file checker) and DISM (Deployment Image Servicing and Management) windows tool to fix the corrupted system files.
This tool works on the Command prompt. Follow the below steps to proceed
Type CMD in the windows search box and right-click on the command prompt to choose Run as Administrator.
In the black command prompt window type “SFC /SCANNOW” and press the Enter key. Now this command will fix all corrupted system files using the hidden recovery image in windows.
Wait until the scan is completed and follow the complete instructions. Once done let’s run the DISM command as well.
Open the command prompt again as an administrator and type the following commands one by one.
exe /Online /Cleanup-image /Scanhealth
exe /Online /Cleanup-image /Restorehealth
Hopefully, once everything is completed restart your PC again and check whether this fixed the windows 10 BSOD error or not.
So finally you learned the major causes and how to fix the ‘system thread exception not handled’ error in windows 10.
Keep in mind as you need to be smarter to fix such problems. Try to find the exact problems and then proceed with the solutions. In case nothing works you can also try windows 10 clean install to fix the system_thread_exception_not_handled error.
Please let me know which solution worked for you and also share your experience while fixing this problem.