In Windows, system threads handle many low-level tasks required for the operating system and hardware to work properly. When a system thread encounters an exception that Windows cannot handle, Windows 11 may halt the system to prevent further problems and display a blue screen with the “SYSTEM_THREAD_EXCEPTION_NOT_HANDLED” stop code. A faulty or incompatible Graphics driver is a common cause of this Blue Screen of Death, but hardware problems, corrupted system files, memory issues, firmware issues, or recently installed hardware can also trigger it on Windows 11. This article explores the solutions that work for many users and might help you resolve the BSOD error.
What Causes SYSTEM_THREAD_EXCEPTION_NOT_HANDLED Error?
The SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error occurs when a system thread encounters an exception that Windows 11 cannot handle. Microsoft identifies this BSOD as bug check 0x7E, and a problematic driver is one of the main things to investigate.
- 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 components, such as RAM, can cause 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 your Windows 11 installation is up to date. Installing the latest updates can resolve known issues.
If the blue screen shows a “What failed:” message followed by a file name such as nvlddmkm.sys, igdkmdn64.sys, or another .sys file, make a note of it. That information can help narrow down which driver or component needs attention.
1. Disconnect External Devices and Reboot Windows
When you encounter the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED BSOD, start by disconnecting unnecessary external devices and restarting your PC. A USB device, external storage drive, printer, docking station, or other peripheral can sometimes cause a driver conflict or compatibility problem.
- Shut down your PC and disconnect unnecessary external devices.
- Turn on the PC and let Windows 11 start normally.
- Use the computer for a while and check whether the BSOD appears again.
- If the error disappears, reconnect the devices one at a time to identify the device causing the problem.
2. Check the “What failed” Driver or File Name
If the blue screen shows a “What failed:” message below the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED stop code, check the file name shown there. It can provide a useful clue about which driver or component caused the crash. Microsoft also recommends checking the identified driver when troubleshooting bug check 0x7E. (Microsoft Learn)
For example, you may see a file ending in .sys, such as nvlddmkm.sys for an NVIDIA graphics driver or another driver file.

Write down the file name and then:
- Search for the driver in Device Manager.
- Update the related device driver from the manufacturer’s website.
- If the problem started after a driver update, try rolling back the driver instead.
- If you cannot identify the driver, continue with the other fixes below.
Don’t assume that every .sys file named on the blue screen is itself damaged. It may simply be the component that encountered the problem while another driver or hardware component caused the underlying failure.
If no “What failed” file name is shown, don’t worry. The error can still be diagnosed using the troubleshooting methods below.
3. Update or Roll Back the Problematic Driver
A faulty or incompatible driver is one of the first things to check when troubleshooting SYSTEM_THREAD_EXCEPTION_NOT_HANDLED. If you identified a driver from the “What failed:” message, focus on that device first. Microsoft also recommends updating or disabling the identified driver. (Microsoft Learn)
If Windows 11 is still running normally:
- Right-click the Start button and select Device Manager.
- Find the device associated with the driver. (Example: Graphics Driver)
- Right-click it and select Update driver.
- Choose Search automatically for drivers.
- Restart Windows 11 after installing the driver.

If updating the driver does not fix the problem, try Uninstall device from the same menu and restart Windows. Windows 11 may reinstall the driver automatically.
If the BSOD started after a driver update, open the device’s Properties → Driver tab and select Roll Back Driver, if the option is available.

For graphics, chipset, Wi-Fi, and other important hardware, you can also check the PC or hardware manufacturer’s website for a Windows 11-compatible driver.
Can’t Access Windows Normally?
If the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED BSOD keeps crashing Windows before you can update or roll back the driver, boot Windows 11 into Safe Mode. Safe Mode loads Windows with only essential drivers and services, which can give you enough access to remove or roll back the problematic driver.
Go to Settings → System → Recovery → Advanced startup → Restart now, then select Troubleshoot → Advanced options → Startup Settings → Restart and press 4 or F4 for Safe Mode.

Then return to Device Manager and update or roll back the suspected driver.
4. Repair Corrupted Windows System Files
Corrupted or damaged Windows system files can cause system threads to fail and trigger the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED BSOD. Windows 11 includes the DISM and System File Checker (SFC) tools to check and repair these files.
First, use DISM to repair the Windows component store, then run SFC to verify the integrity of protected system files.
- Right-click the Start button and select Terminal (Admin).
- Click Yes when User Account Control appears.
- Run this command:
DISM /Online /Cleanup-Image /RestoreHealth- Wait for the process to reach 100%.
- Then run:
sfc /scannow- Wait for the scan to finish and restart your PC.

If SFC reports that it found and repaired corrupted files, use Windows 11 normally and check whether the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error returns.
5. Check Windows 11 for Memory Errors
Although SYSTEM_THREAD_EXCEPTION_NOT_HANDLED is commonly associated with drivers, faulty or unstable RAM can also cause Windows 11 to crash. Running the built-in Windows Memory Diagnostic tool can help determine whether your memory is causing the problem.
Before starting the test, save your work because Windows will restart your PC.
- Press Windows + R to open the Run dialog.
- Type
mdsched.exeand press Enter. - Select Restart now and check for problems (recommended).

- Windows will restart and automatically begin checking the RAM.
- Allow the test to finish. Your PC will restart again when the test is complete.
After signing back into Windows 11, check the test results. If memory errors are detected, faulty or unstable RAM is likely involved. Reseat the RAM modules or test them individually to identify the problematic module.
6. Check the Drive for Errors
Problems with the file system or storage drive can cause Windows 11 to access corrupted data and trigger a BSOD. You can use the built-in CHKDSK tool to check your system drive for errors.
- Right-click the Start button and select Terminal (Admin).
- Click Yes when User Account Control appears.
- Enter the following command and press Enter:
chkdsk C: /scan- Wait for the scan to complete.
If CHKDSK reports errors that need to be repaired, run:
chkdsk C: /f /xIf Windows says the drive is currently in use and asks whether you want to schedule the check for the next restart, type Y, press Enter, and restart your PC.

After the check and repair are complete, use Windows 11 normally and see whether the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error occurs again.
7. Install Pending Windows 11 Updates
If the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error is caused by a Windows bug or a compatibility problem that Microsoft has already addressed, installing the latest available updates may resolve it.
- Press Windows + I to open Settings.
- Go to Windows Update.
- Click Check for updates.
- Install any available updates and restart your PC.

If the BSOD started immediately after a Windows update, the update itself may be the cause. In that case, check whether another update is available before considering uninstalling the problematic update.
8. Remove Recently Installed Hardware or Software
If the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error started after you installed a new device, driver, or program, the recent change may be responsible.
Think about what changed on your PC shortly before the BSOD started. This could be a new graphics card, RAM, USB device, driver, antivirus program, utility, or other software.
- If you recently installed hardware, shut down the PC and, if possible, temporarily remove it.
- If you installed a driver, roll it back from Device Manager.
- If you installed a program, uninstall it from Settings → Apps → Installed apps.
- Restart Windows 11 and check whether the BSOD returns.

If removing the recent change stops the crashes, you have a strong clue about what caused the problem. Avoid reinstalling the same driver or software until you have checked for a newer Windows 11-compatible version.
9. Check for Overheating or Overclocking
If your PC crashes during gaming, video editing, or other demanding tasks, overheating or unstable overclocking settings may be contributing to the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED error.
- Check CPU and GPU temperatures using your motherboard or hardware manufacturer’s monitoring software.
- Make sure the PC’s fans and air vents are not blocked by dust.
- If you have enabled CPU, GPU, XMP, or EXPO overclocking, temporarily return the settings to their default values.
- Restart Windows 11 and check whether the BSOD continues.

If the crashes stop after returning the hardware to default settings, the previous overclock or memory configuration was likely unstable.
Still Getting the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED Error?
If the BSOD continues after trying these fixes, a hardware or driver problem may require further investigation. Pay particular attention to any driver name shown next to “What failed:” and any memory errors reported by Windows Memory Diagnostic. If the crashes continue despite these checks, consider having the PC’s RAM, storage, and other hardware tested.
Frequently Asked Questions
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED is a Blue Screen error that occurs when a system thread encounters an exception that Windows cannot handle. It is associated with bug check 0x7E and is often caused by a faulty or incompatible driver.
Start by disconnecting external devices and checking the “What failed:” file name shown on the blue screen. Then update or roll back the related driver, repair corrupted system files, test your RAM, check the system drive, and install pending Windows 11 updates.
A newly installed driver may be incompatible with your hardware or the current Windows 11 build. If the error started immediately after a driver update, try rolling back the driver to the previous version and check whether the BSOD stops.
Yes. Although drivers are a common cause, faulty or unstable RAM can also cause system crashes and this BSOD. Run Windows Memory Diagnostic to check for memory errors.
The “What failed:” message may display the name of a driver or system file involved in the crash. A .sys file shown there can provide a useful clue about the hardware or driver that needs to be investigated. However, the file shown is not necessarily the original cause of the problem.
