SYSTEM_THREAD_EXCEPTION_NOT_HANDLED boot loop
A boot loop is 0x7E → automatic restart → 0x7E again before you can use the desktop. Interrupt the cycle with WinRE, then repair drivers or updates from Safe Mode.
Step 1 — Open Windows RE
Power off during early boot twice to trigger Automatic Repair, then Advanced options. Full Safe Mode path: Safe Mode.
Step 2 — Stop automatic restart on failure
From WinRE Startup Settings choose Disable automatic restart on system failure so the stop code stays readable. Note any faulting file for later module pages.
Step 3 — Safe Mode repairs that break most loops
- Roll back or uninstall the driver named on the BSOD / dump.
- Uninstall the latest Windows update if the loop began after patch Tuesday.
- Disable recently installed antivirus or virtualization filter drivers temporarily from Safe Mode.
Step 4 — Startup Repair and System Restore
WinRE → Startup Repair for corrupted boot files after repeated crashes. If that fails, System Restore to a pre-loop point. Microsoft documents both under Windows RE tools.
Step 5 — When you need install media
If local WinRE is missing, boot official Windows install media → Repair your computer. Avoid random “boot repair” ISOs. Still no progress → copy minidumps off the disk before reset.
Branches
FAQ
How do I fix a SYSTEM_THREAD_EXCEPTION_NOT_HANDLED boot loop?
Enter WinRE, disable auto-restart, boot Safe Mode, remove the bad driver or update, then test a normal boot. Forum SERPs for this query are almost all “stuck in loop” stories that resolve that way.
Is Automatic Repair itself stuck?
Skip to Advanced options rather than waiting on repeated repair attempts. Use install media if the recovery partition is damaged.
Official and primary sources
Symptom map
- SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (start here)
- Enter Safe Mode for this stop code
- Read the minidump / faulting module
- 0x7E parameters and exception codes
- After a Windows Update
- On startup / boot
- Boot loop / keeps restarting
- During Windows install
- Faulting module nvlddmkm.sys
- Faulting module ntoskrnl.exe
- Faulting module etd.sys
- SYSTEM_SERVICE_EXCEPTION (different stop code)