The “system thread exception not handled” error means that a system thread that runs a driver or a related service has encountered an exception that the system could not handle. This usually indicates that there is a problem with the driver itself or the hardware device that it controls. Most probably this issue is related to an outdated or incompatible Graphics driver, you should consider updating to fix the BSOD error. Again Faulty or incompatible hardware devices, Malware infection or system file corruption, Overclocking or overheating of the CPU or GPU, and Memory or hard disk errors also cause system thread exceptions not handled on Windows 11. This article explores the solutions that work for many users and might help you resolve the BSOD error.
Post Contents :-
- 1 System Thread Exception Not Handled
System Thread Exception Not Handled
This BSOD error signifies a critical system issue that needs to be addressed to ensure the stability and functionality of your Windows 11 system. Several factors can contribute to this, and identifying common ones makes easier the troubleshooting.
- Faulty or incompatible device drivers: Outdated, corrupted, or incompatible drivers can trigger this error. Make sure all your drivers are up-to-date.
- Hardware issues: Faulty hardware components, such as RAM, can lead to this error. Running a memory test can help identify potential issues.
- Software conflicts: Incompatibilities between certain software or third-party applications can result in this error. Try updating or uninstalling recently installed software.
- Corrupted system files: Damaged system files may cause this error. Running the System File Checker (SFC) utility can help fix corrupted system files.
- Windows updates: Ensure that your Windows 11 installation is up-to-date. Installing the latest updates can resolve known issues.
Disconnect External Devices and Reboot PC
External devices such as USB drives, printers, or external storage devices can sometimes cause conflicts that lead to SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error. Whenever you experience blue screen of death error, The first thing you should do is disconnect any external devices and reboot your PC.
Sometimes, these devices can interfere with the system and cause the error. If you can boot into Windows normally after disconnecting the devices, then you can try to update their drivers or uninstall them if they are not necessary.
Boot into Safe Mode
If disconnecting the devices does not help, you can try to boot into Safe Mode. This is a diagnostic mode that allows your computer to start with a minimal set of drivers and startup programs, which can help identify if the issue is caused by third-party software or drivers. This is useful if the system frequently crashes due to this BSOD error.
- To boot into Safe Mode, Open the system configuration utility using msconfig command,
- Switch to the Boot tab, under boot options, check mark next to safe boot and select minimal option.
- Click apply and ok then restart your computer to start Windows in safe mode.
Note: You need to undo these changes to exit safe mode and start Windows normally.
Well if the system crashes frequently or you are unable to access normal desktop, you need to access the advanced option using installation media.
Next, click on Startup Settings > Restart”. After your PC restarts, press F4 to enter Safe Mode.
Once in Safe Mode, observe if the error persists. If it does not, it suggests that the issue may be related to third-party software or drivers.
Update Device Drivers
Drivers are software that allows your hardware components to communicate with your system. Sometimes outdated, corrupted, or incompatible device drivers (Especially Graphics drivers) cause the system thread exception not handled error. To fix such problem, you need to check and Ensure that all device drivers, including graphics drivers, are up-to-date.
You can update drivers manually through Device Manager or use third-party driver update software for convenience.
- Press Windows + X and select Device Manager from the menu
- Then, expand each category and look for any devices with a yellow exclamation mark next to them. Right-click on them and choose “Update driver”.
- Same way it’s recommended to update the display Graphics driver on your computer.
You can either search for the latest driver automatically or browse your computer for a driver file that you have downloaded from the manufacturer’s website.
Repeat this process for all device drivers that may need updating. You need to restart Windows to apply changes.
Check Hardware Components
Faulty hardware components can cause various system errors, including the one you’re experiencing. Run diagnostic tests to check for hardware issues, especially with RAM and hard drives.
Shut down your computer completely and Open your computer case to access internal hardware components. Check and Ensure that all components, including RAM modules and hard drives, are securely connected to their respective slots and connectors.
Also, you can use diagnostic tools provided by your computer’s manufacturer or third-party software to perform thorough hardware tests.
You can run the Windows Memory Diagnostic tool to check RAM errors:
- Press Windows + R and type mdsched.exe in the Run box, press enterkey.
- Then, choose “Restart now and check for problems”.
- Your PC will reboot and run a memory test. If it finds any errors, you will need to replace your RAM modules.
To check your hard disk for errors or bad sectors, you can use the CHKDSK tool.
- First Open the Command Prompt as administrator
- Type the command chkdsk C: /f /r and press Enter, Type Y to schedule the scan on next start and reboot your PC.
This will scan and repair any errors on your hard disk. If it finds any bad sectors, you will need to replace your hard disk.
Disable Fast Startup
Fast Startup is a feature in Windows that helps your computer boot up faster by saving the current system state to a hibernation file upon shutdown. However, this feature can sometimes cause compatibility issues with certain hardware configurations. Disabling Fast Startup can help resolve SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error for most users.
- Press Windows key + R, type powercfg.cpl and click ok to open the power options
- Click on “Choose what the power buttons do” from the left sidebar.
- Click on “Change settings that are currently unavailable.”
- Under “Shutdown settings,” uncheck the box next to “Turn on fast startup (recommended).”
- Click on “Save changes” to apply the settings.
Repair Corrupted System Files
Also, Any corrupted system files on your Windows OS could lead to this error, as well as many other issues. To resolve them, you can use sfc and DISM restore health utility to check and verify your Windows system files to make sure there is no corrupted files. SFC stands for System File Checker and DISM stands for Deployment Image Servicing and Management. These tools scan and repair any corrupted or missing system files that may cause the system thread exception not handled error.
- First Open the Command Prompt as an administrator,
- Type the command sfc /scannow and press Enter, this will scan and repair any corrupted system files.
- After it finishes, type dism /online /cleanup-image /restorehealth and press Enter. This will scan and repair any corrupted system image files.
- This process may take some time, depending on the system file corruption level, Once the scan is complete, restart your computer.
Install Windows Updates
Microsoft regularly releases updates to address known issues and improve system stability. Check for and install any available Windows updates to ensure that your system is running the latest software patches and bug fixes that may address the system thread exception not handled error.
- Press the “Windows” key + “I” on your keyboard to open the Settings app.
- Click on “Update & Security.”
- In the Windows Update tab, click on “Check for updates” and allow Windows to search for available updates.
- If updates are found, click on “Download and install” to begin the update process. Follow any on-screen instructions as needed.
- Once the updates are installed, restart your computer if prompted.
Uninstall Problematic Software
If you recently installed any software or drivers before encountering the error, consider uninstalling them to see if it resolves the issue.
- Press the “Windows” key + X and select installed apps
- Scroll through the list of installed apps to locate the software or drivers that you suspect may be causing the issue.
- Click three dots next to the app name then select the uninstall option,
Additionally, you can use third-party uninstaller software to thoroughly remove any leftover files or registry entries.
Perform System Restore
If you recently made significant changes to your system, such as installing new software or updates, and started encountering the error afterward, performing a System Restore can revert your system to a previous stable state.
System restore is a feature that allows you to revert your system to a previous state when it was working properly.
- Press Windows + R and type sysdm.cpl in the Run box.
- Then, click on the System Protection tab and click on “System Restore”.
- Next, click on “Choose a different restore point” and select a restore point that was created before the error occurred.
- Click on “Next” and follow the on-screen instructions to complete the system restore process.
Hope these troubleshooting steps, can effectively diagnose and resolve the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error on your Windows 11. If you continue to experience issues, consider seeking assistance from Microsoft support or community forums for further guidance and support.