Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
FREEDOM251

Freedom251 › Blog › 0x0000007E

How to Fix the SYSTEM_THREAD_EXCEPTION_NOT_HANDLED Error in Windows (0x0000007E)

By Freedom251 Team · · 10 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED is Windows bug check 0x0000007E. It means a system thread raised an exception that Windows could not handle; it does not, by itself, identify one bad driver or prove that Windows is damaged. The fastest reliable approach is to preserve the crash details, determine whether a driver, firmware problem, memory fault, or hardware change is implicated, and then choose a targeted repair. If normal startup repeatedly fails, use Windows Recovery Environment and Safe Mode before changing drivers.

What the 0x0000007E stop code means

Microsoft Learn defines this stop error as a system thread generating an exception that the error handler did not catch. Microsoft’s documentation states: “The SYSTEM_THREAD_EXCEPTION_NOT_HANDLED bug check has a value of 0x0000007E.” The four bug-check parameters contain the exception code, the address where the exception occurred, and addresses for the exception and context records. Those values can help identify the failing component when a dump is analyzed.

As an Amazon Associate I earn from qualifying purchases.

Examples of exception codes associated with this bug check include:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • 0xC0000005 — STATUS_ACCESS_VIOLATION.
  • 0x80000002 — STATUS_DATATYPE_MISALIGNMENT.
  • 0x80000003 — STATUS_BREAKPOINT.

The name shown on a blue screen is a symptom, not a diagnosis. Microsoft lists faulty or incompatible drivers, ACPI or firmware problems, hardware incompatibilities, memory conflicts, and IRQ conflicts among possible sources. If the screen names a file such as ntkrnlmp.exe, do not assume the Windows kernel is the culprit. The dump and debugger context are needed to determine which component made the failing call.

#1 Best Overall
Sale
Microsoft Windows 11 (USB)
  • Less chaos, more calm. The refreshed design of Windows 11 enables you to do what you want effortlessly.
  • Biometric logins. Encrypted authentication. And, of course, advanced antivirus defenses. Everything you need, plus more, to protect you against the latest cyberthreats.
  • Make the most of your screen space with snap layouts, desktops, and seamless redocking.
  • Widgets makes staying up-to-date with the content you love and the news you care about, simple.
  • Stay in touch with friends and family with Microsoft Teams, which can be seamlessly integrated into your taskbar. (1)

Capture evidence before changing anything

A reboot can erase the most useful clues. Before uninstalling software or repeatedly restarting, record:

  • The exact stop-code text and any What failed driver name.
  • The date and time of the crash, whether it happened during startup, sleep/wake, gaming, printing, networking, or another specific activity.
  • Any exception code or hexadecimal address displayed on the blue screen.
  • Hardware, drivers, firmware, updates, overclocking, or low-level tuning added immediately before the first crash.

Disconnect a recently installed peripheral and return CPU, memory, or graphics settings to their standard values. Do not delete crash dumps yet; they may be required for a later WinDbg investigation. If the computer contains important unsaved work, copy accessible files to another drive before running repair or recovery operations.

If Windows still boots normally

Review the System log in Event Viewer

  1. Right-click Start and select Event Viewer.
  2. Open Windows Logs, then select System.
  3. Inspect errors and critical events at the crash time. Open an event to read its source, event ID, device or service name, and any accompanying status code.
  4. Compare the timestamp with the blue-screen photograph and look for a driver, storage, power, ACPI, or hardware event that appears immediately before the restart.

Event Viewer is a clue-gathering tool, not proof that the event listed first caused the stop. Treat a repeated, time-correlated driver or device event as a lead to test.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check Device Manager for a newly changed device

  1. Right-click Start and choose Device Manager.
  2. Expand the class suggested by the crash or Event Viewer, such as Display adapters, Network adapters, Storage controllers, Bluetooth, Sound, video and game controllers, or Universal Serial Bus controllers.
  3. Open the suspected device’s Properties and review the Driver tab, including provider, date, and version.
  4. If the problem began immediately after an update, select Roll Back Driver when that option is available. Restart and test the activity that previously crashed.
  5. If rollback is unavailable, obtain the current package from the PC or component manufacturer. Use Update driver only with a package you can identify and verify; do not substitute a random download.
  6. For a clearly identified, recently installed driver that prevents startup, use Uninstall device, restart, and then install the manufacturer’s stable package. Follow the vendor’s instructions if the device requires a special cleanup utility.

Disable a device temporarily only as a diagnostic test. If the crashes stop, re-enable it and install a corrected driver or firmware package rather than leaving essential hardware disabled.

When normal startup keeps crashing: use Safe Mode

Safe Mode starts Windows with a minimal driver set. That reduced environment can let you remove or roll back a driver or undo a recent software change that crashes a normal boot.

Enter Windows Recovery Environment from the sign-in screen or desktop

  1. Hold Shift while selecting Power > Restart. If Windows is usable, you can also open Settings > System > Recovery > Advanced startup > Restart now on current Windows 11 and Windows 10 editions.
  2. In the blue recovery menu, select Troubleshoot > Advanced options > Startup Settings > Restart.
  3. After the restart, press 4 or F4 for Safe Mode, or 5 or F5 for Safe Mode with Networking if you need network access to retrieve a known manufacturer package.

If Windows never reaches those menus

Allow Windows to enter its recovery screen after repeated failed starts, then choose See advanced repair options and follow the same Troubleshoot > Advanced options > Startup Settings route. If the built-in recovery environment is unavailable, use a Windows recovery or installation drive that matches the installed edition and architecture, select Repair your computer, and open the same tools. Avoid repeatedly interrupting power while Windows is writing files; use the recovery menu whenever it appears.

Undo the change from Safe Mode

In Safe Mode, repeat the Device Manager rollback, uninstall, or disable action for the suspected driver. Remove a recently installed low-level utility or tuning program if the timing matches the first crash. Restart normally after each focused change so you know which action affected the result. If Safe Mode itself crashes, the fault may be below the normal driver layer, such as firmware, memory, or another hardware component; proceed to diagnostics instead of making many random driver changes.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install updates at the correct layer

A system-thread exception can result from an interaction between Windows and firmware or a device driver. Apply updates in a controlled order and restart between major changes:

  1. Open Settings > Windows Update, install applicable Windows updates, and restart.
  2. Visit the support page for the specific PC, motherboard, or component and check for BIOS or UEFI, chipset, storage, graphics, network, audio, Bluetooth, and other relevant driver updates.
  3. Read the vendor’s model and operating-system requirements before installing. A package for a different revision or hardware configuration can create a new incompatibility.
  4. Follow the manufacturer’s power and recovery instructions for firmware updates. Do not shut down a system during a BIOS or UEFI flash.
  5. After each update, test the activity that previously triggered the blue screen before installing another package.

Microsoft specifically advises checking vendor ACPI or firmware updates and hardware compatibility. If the crash began after a BIOS, firmware, or Windows update, use the vendor’s documented rollback process rather than forcing an older image.

Test memory and physical hardware

Run Windows Memory Diagnostic

  1. Search the Start menu for Windows Memory Diagnostic.
  2. Select Restart now and check for problems if you can close your work, or schedule the test for the next restart.
  3. Let the test complete and review its result after Windows starts again. If Windows does not display a notification, check the memory-diagnostic result in Event Viewer’s Windows Logs > System log.

A reported memory error is significant evidence. Shut down first, then reseat or replace a module only according to the computer or motherboard manufacturer’s procedure. If the system has multiple modules, test them in the vendor-recommended slots and combinations; do not infer that a particular stick is bad without a repeatable test.

Use the manufacturer’s hardware diagnostics

Run the boot-time or support utility supplied for the PC or component. Test memory, storage, processor, graphics, and other devices relevant to the symptoms. Record the exact diagnostic code and test name. A hardware failure result is a reason to contact the manufacturer or replace the affected component according to its service guidance; a clean result does not prove that every driver is correct.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check for a change-related hardware conflict

Power down before opening a case or reseating internal parts. Remove a recently added expansion card or peripheral, restore the original configuration, and test again. Confirm that any replacement part is compatible with the system’s model, firmware, bus, and power requirements. IRQ conflicts and other hardware incompatibilities can produce the same stop code even when no single driver name appears.

Analyze a crash dump with WinDbg

When the error repeats and ordinary logs do not identify a component, a kernel or small memory dump can preserve the exception and faulting address. Keep the original file before using cleanup software, reinstalling drivers, or resetting Windows.

  1. Install and open WinDbg from Microsoft’s debugging tools.
  2. Open the saved crash dump in WinDbg and wait for symbols and the dump data to load.
  3. Run the debugger extension !analyze.
  4. Review the exception code, faulting instruction address, probable faulting module, call stack, and any driver name reported in the analysis.
  5. Compare that output with the driver provider and version shown in Device Manager and with the timing in Event Viewer.

WinDbg’s probable module is a lead, not an automatic verdict. A component can appear on the stack because it was called by another faulty driver, because memory was corrupted earlier, or because symbols are incomplete. If the analysis points to a third-party driver, update or roll it back using the manufacturer’s package. If it repeatedly points to memory corruption or produces inconsistent modules, prioritize RAM and hardware diagnostics.

The four 0x7E parameters are especially useful when an experienced analyst interprets them with the exception record and context record. Copy the complete analysis, not just a filename, when requesting help from the PC or component maker.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Recover when targeted repairs do not stop the crashes

Use System Restore

If the crashes began after a driver, firmware-related utility, or system change and a restore point exists, open Windows Recovery Environment and select Troubleshoot > Advanced options > System Restore. Choose a restore point dated before the first failure. System Restore changes system files, drivers, and settings; it does not serve as a substitute for backing up personal files, and it may not remove every affected application or driver.

Use Windows recovery options

From Troubleshoot, select the recovery option that matches your evidence and backup situation. Startup Repair is appropriate when Windows cannot start; Reset or reinstall options are more disruptive and should be considered only after preserving data and trying driver, firmware, memory, and hardware checks. Read the option’s description carefully so you know whether personal files and applications will be removed.

Escalate with a complete record

Contact the PC or component manufacturer when its diagnostic reports a failure, the machine is under warranty, a BIOS update is involved, or the stop code continues after a clean driver rollback and memory test. Provide the model, Windows edition, crash photographs, Event Viewer entries, diagnostic codes, and WinDbg output. This information is more useful than reporting only “blue screen 0x7E.”

Choose the troubleshooting path that fits your symptoms

Situation Best next step What the result tells you
Windows boots and the blue screen names a recently changed device Review Event Viewer, then roll back or replace that device’s driver A repeatable change-related crash supports a driver or firmware lead
Normal startup crashes but Safe Mode works Disable, roll back, or uninstall the newest suspected driver or low-level utility in Safe Mode The difference suggests a normal-startup driver or service is involved
Memory Diagnostic or vendor diagnostics report an error Follow the manufacturer’s reseat, replacement, or service procedure Physical memory or hardware becomes more likely than a purely software fault
No driver is named and crashes repeat Preserve the dump and inspect it with WinDbg’s !analyze The exception record and call stack may identify a probable module
The failure began after firmware or a major Windows change Check the PC or component maker’s compatibility notes and documented rollback or recovery path Firmware, ACPI, or an update interaction remains plausible
All targeted steps fail Use System Restore or another Windows recovery option, then escalate with your evidence A controlled recovery can separate a software state problem from persistent hardware trouble

Common mistakes that make 0x7E harder to diagnose

  • Blaming ntkrnlmp.exe immediately: a kernel filename alone does not identify the original fault.
  • Installing several driver packs at once: change one relevant component, restart, and test so the result remains attributable.
  • Using an unofficial driver source: obtain packages from the PC or component manufacturer and match the exact model.
  • Deleting dumps before analysis: the file may contain the only record of the exception address and call stack.
  • Ignoring firmware and compatibility: ACPI, BIOS, chipset, and hardware conflicts can look like ordinary driver failures.
  • Continuing to overclock while troubleshooting: return low-level settings to their standard values first.
  • Replacing parts without a diagnostic result: test memory and hardware, record codes, and follow the vendor’s procedure before buying replacements.
  • Running recovery without protecting data: copy accessible files and understand whether a chosen recovery option removes applications or personal data.

Bottom line

0x0000007E tells you that an exception escaped from a system thread; it does not name one universal cause. Photograph the stop screen, inspect Event Viewer and Device Manager, use Safe Mode when normal startup fails, install model-specific Windows, driver, and firmware updates, and run memory and manufacturer diagnostics. If the crash persists, preserve the dump and use WinDbg to examine the exception and probable faulting module before choosing System Restore or a more disruptive recovery.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

SaleBestseller No. 1
Microsoft Windows 11 (USB)
Microsoft Windows 11 (USB)
Make the most of your screen space with snap layouts, desktops, and seamless redocking.; FPP is boxed product that ships with USB for installation
$128.99
Bestseller No. 2

As an optional shortcut after the manual checks, Outbyte PC Repair can address more than 100 common Windows issues where possible, adjust settings that affect CPU, RAM, and disk load, clean temporary and cache files, provide privacy and vulnerability checks, and include tools such as a real-time boost, file shredder, and app-crash log. It runs on Windows 11, 10, 8, and 7; a free trial is available by category for at least two days before a paid subscription. It complements antivirus software rather than replacing it, results vary, and no tool repairs every crash.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

0x0000007EBlue ScreenDriversHardware DiagnosticsSafe ModeSYSTEM_THREAD_EXCEPTION_NOT_HANDLEDWinDbgWindows

Leave a Reply

Your email address will not be published. Required fields are marked *

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.