Windows 10’s “System Thread Exception Not Handled” BSOD (blue screen of death) error is associated with faulty, obsolete, or corrupt device drivers. In most cases, the stop code (usually 0x0000007E or 0x1000007E) is fairly easy to troubleshoot. Updating or rolling back a specific driver is all it takes to stop the error from recurring.

But rarely, you may have to work your way through several advanced fixes to sort things out. Before you start, however, you must identify the problematic device driver behind the “System Thread Exception Not Handled” BSOD.

Table of Contents
    How to Fix a System Thread Exception Not Handled BSOD image 1

    Identify Problematic Driver

    Whenever you run into a “System Thread Exception Not Handled” BSOD error, you’ll see the failed system (.sys) driver file listed right next to it. Several drivers that trigger the error include:

    • nvlddmkm.sys — NVIDIA graphics driver
    • igdkmd64.sys — Intel graphics driver
    • atkimpag.sys — AMD graphics driver
    • hidclass.sys — Mouse or keyboard driver
    • acpi.sys — Windows ACPI driver
    • rtkvhd64.sys — Realtek audio driver
    • syntp.sys — Synaptics Touchpad driver
    • tcpip.sys — Network card driver
    • usbxhci.sys — USB driver

    Take a picture of the “System Thread Exception Not Handled” BSOD screen the next time it occurs. Then, perform an online search with the (somewhat cryptic) system driver file name to identify the associated device driver.

    If you can’t wait around until Windows 10 runs into the “System Thread Exception Not Handled” error again, download and run the free BlueScreenView applet from Nirsoft. It automatically analyzes BSOD dump files and relays the driver file causing the issue.

    How to Fix a System Thread Exception Not Handled BSOD image 2

    If the “System Thread Exception Not Handled” BSOD shows up without denoting a specific driver file, it’s still a good idea to use the troubleshooting tips that follow to update, rollback, or reinstall drivers related to components such as graphics and audio.

    Update Device Driver

    The “System Thread Exception Not Handled” BSOD error generally stems from outdated hardware drivers, such as those related to the video card.

    Head over to the device manufacturer’s website and download the latest driver for the device in question. Then, run the executable to update the drivers.

    In cases where you have trouble locating specific device drivers online, you can use a driver updater tool to automate the procedure.

    Install Windows 10 Updates

    The latest Windows 10 updates not only contain various fixes for bugs and issues that crop up while using your PC, but they also come with hardware driver updates. You must install them.

    1. Open the Start menu and select Settings.

    2. Pick the Update & Security option and choose Check for updates to initiate a scan for new updates. 

    3. Select Download and install to update Windows 10, and View all optional updates to select and install hardware driver updates.

    How to Fix a System Thread Exception Not Handled BSOD image 3

    Roll Back Device Driver

    New driver updates can also end up introducing issues. If the “System Thread Exception Not Handled” BSOD error showed immediately after updating a device, you must roll that back.

    1. Press Windows + X and select the option labeled Device Manager.

    2. Locate and right-click the device that you want to roll back. For example, if you see the igdkmd64.sys file name alongside the “System Thread Exception Not Handled” error, you must select your Intel graphics card.

    3. Select Properties.

    How to Fix a System Thread Exception Not Handled BSOD image 4

    4. Switch to the Driver tab.

    5. Select Roll Back Driver.

    How to Fix a System Thread Exception Not Handled BSOD image 5

    Delete and Reinstall Device Driver

    If updating or rolling back a driver didn’t help, you must reinstall it instead. That should help rule out a “System Thread Exception Not Handled” BSOD caused by corrupt hardware drivers.

    1. Press Windows + X and select Device Manager.

    2. Right-click the device driver that you want to delete.

    3. Select Uninstall device.

    How to Fix a System Thread Exception Not Handled BSOD image 6

    4. Check the box next to Delete the driver software for this device (if you see such an option) and select Uninstall.

    How to Fix a System Thread Exception Not Handled BSOD image 7

    5. Restart your computer.

    The operating system should reinstall the device driver automatically. Update it by downloading and applying the latest driver from the manufacturer’s website.

    Repair Corrupted Files and Drive Errors

    If none of the fixes above worked, you could use the System File Checker, DISM (Deployment Image Servicing and Management) tool, and the Check Disk Utility to check and repair corrupted files and disk errors in Windows 10.

    You can run all three tools via an elevated Windows PowerShell console. Press Windows + X and select Windows PowerShell (Admin) to open PowerShell with administrative privileges.

    Run System File Checker 

    The System File Checker fixes corrupt system files in Windows 10. Execute it with the following command:

    sfc /scannow

    How to Fix a System Thread Exception Not Handled BSOD image 8

    Run DISM Tool

    The DISM tool fixes stability issues in Windows 10. Run the three commands below one after the other:

    DISM /Online /Cleanup-Image /CheckHealth

    DISM /Online /Cleanup-Image /ScanHealth

    DISM /Online /Cleanup-Image /RestoreHealth

    Run Check Disk Utility

    The Check Disk Utility repairs drive errors. Run it with the following command:

    chkdsk c: /r

    Use System Restore

    Another feasible way to fix the “System Thread Exception Not Handled” BSOD is to restore the operating system to an earlier state. To do that, however, you should’ve set up System Restore in Windows 10 previously.

    1. Press Windows + S, type system protection, and select Open.

    2. Switch to the System Protection tab and select System Restore.

    3. Follow the System Restore wizard’s instructions to revert Windows 10 to a specific restore point.

    How to Fix a System Thread Exception Not Handled BSOD image 9

    Reset Windows 10

    Do you still keep running into the “System Thread Exception Not Handled” BSOD?

    You can eliminate any underlying issues behind the error by resetting Windows 10 to factory defaults. It’s somewhat akin to reinstalling the operating system from scratch, but you can choose to keep personal files intact should you want.

    1. Open the Settings app in Windows 10.

    2. Select Update & Security.

    3. Switch to the Recovery side-tab.

    4. Select Get started.

    How to Fix a System Thread Exception Not Handled BSOD image 10

    5. Follow the on-screen instructions to reset your PC.

    System Thread Exception Handled

    The fixes above most likely helped you fix the “System Thread Exception Not Handled” BSOD error on your computer. If not, here are several other things you can do:

    If that still doesn’t help, you’re probably dealing with a defective hardware component. Contact your local PC repair service for assistance.