How to Fix Automatic Repair Loop on Windows
Windows stuck in "Preparing Automatic Repair" or "Diagnosing your PC" loop? Fix the infinite automatic repair cycle that prevents Windows from booting.
📖
Main Troubleshooting Guide
How to Fix Windows Boot Loop →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •"Preparing Automatic Repair" on every boot
- •"Diagnosing your PC" then restart
- •"Automatic Repair couldn't repair your PC"
- •Stuck on spinning dots for hours
- •Blue screen saying "Your PC did not start correctly"
Common Causes
- ⚠Corrupted Windows Boot Manager
- ⚠Registry hive corruption
- ⚠Critical system file damage
- ⚠Failing storage drive
- ⚠Incorrect boot priority in BIOS
Solutions
Solution 1: Disable Automatic Repair
- 1Access Command Prompt from Advanced Options
- 2(Force 3 reboots or boot from install media)
- 3Run: bcdedit /set {default} recoveryenabled No
- 4Restart — this lets you see the actual error
- 5Once fixed, re-enable: bcdedit /set {default} recoveryenabled Yes
Solution 2: Repair System Files from Recovery
- 1Boot from Windows installation USB
- 2Click "Repair your computer"
- 3Go to Troubleshoot > Advanced options > Command Prompt
- 4Run: sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
- 5Run: DISM /Image:C:\ /Cleanup-Image /RestoreHealth
- 6Run: chkdsk C: /f /r
- 7Restart
Solution 3: Rebuild BCD and Master Boot Record
- 1Open Command Prompt from Recovery Environment
- 2Run: bootrec /fixmbr
- 3Run: bootrec /fixboot
- 4Run: bootrec /scanos
- 5Run: bootrec /rebuildbcd
- 6Type Y when prompted to add installation
- 7Restart your computer
FIXES THIS IN 5 MINUTES
Fix Automatic Repair Loop Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11