Hardware⏱️ 3 min read

How to Fix: Constant BSOD Loop - PC won't recover unless I pull the power plug

PC stuck in reboot loop with BSOD, unplug power only fixes - diagnose hardware issues or faulty components causing the problem.


The 'SYSTEM_THREAD_EXCEPTION_NOT_HANDLED' blue screen of death (BSOD) is a critical error that occurs when the Windows operating system encounters an unhandled exception in its kernel-mode drivers. This error can be caused by various factors, including corrupted drivers, faulty hardware, or software conflicts. In your case, the PC's inability to recover from this loop suggests a more severe issue that requires immediate attention.

⚠️ Common Causes

  • Corrupted drivers: Outdated, missing, or conflicting drivers can cause the system to crash and loop back to the BSOD.
  • Faulty hardware: A malfunctioning hard drive, RAM, or other components can trigger this error.
  • Software conflicts: Incompatible or incompatible software can cause system instability and lead to a BSOD loop.

🛠️ Step-by-Step Verified Fixes

Method 1: Driver Rollback and System File Checker

  1. Step 1: Open the Command Prompt as an administrator and type 'net stop wmi' to disable the Windows Management Instrumentation (WMI) service.
  2. Step 2: Type 'sfc /scannow' to run the System File Checker, which scans and replaces corrupted system files with healthy ones.

Method 2: Driver Update and System Restore

  1. Step 1: Open the Device Manager, expand the 'Network Adapters' section, and right-click on each driver. Select 'Update Driver' to search for updates.
  2. Step 2: If an update is available, follow the prompts to install it. Alternatively, you can use the Windows Update feature to check for updates.

💡 Conclusion

To avoid this issue in the future, ensure that your drivers are up-to-date and regularly run the System File Checker. If you're not comfortable with these steps or if the problem persists, consider seeking professional assistance from a qualified IT technician.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database