To fix a Windows boot loop caused by a corrupt Microsoft-Windows-WinRE-RecoveryAgent loop (often triggered during a failed update or bad system reset), you must break out of the automated loop and manually rebuild the boot configuration. Here is how to resolve the issue step-by-step. 1. Break the Loop and Enter Advanced Command Prompt
If your computer is constantly restarting before you can click anything, you must force it to open the manual recovery environment. Turn your PC on.
As soon as you see the Windows or manufacturer logo, hold down the Power Button for 10 seconds to force a hard shutdown. Repeat this process 3 times.
On the 4th boot, let the system load; it will bypass the standard agent and enter the blue Windows Recovery Environment (WinRE).
Select Troubleshooting ➔ Advanced Options ➔ Command Prompt. 2. Repair the Boot Configuration Data (BCD)
The Recovery Agent is looping because it cannot locate or read the instructions required to finish loading Windows. Rebuilding these records usually stops the loop.
Type the following commands into the Command Prompt window, pressing Enter after each:
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd Use code with caution.
Note: If bootrec /fixboot gives an “Access Denied” error, clear it by running bootsect /nt60 sys /mbr first, then retry. 3. Disable the Broken Recovery Agent
Leave a Reply