Windows may become stuck in an automatic repair loop when the system cannot start properly. This usually
happens after a failed update, corrupted system files, or a hardware issue that prevents Windows from loading
normally. This guide explains the most common causes and how to break out of the repair loop safely.
Common Symptoms
You may see one or more of the following:
- “Preparing Automatic Repair” appearing every restart
- “Diagnosing your PC” looping repeatedly
- Windows returning to the same repair screen
- black screen after the repair message
- system restarting without loading Windows
Possible Causes
The repair loop can be triggered by:
- corrupted system files
- incomplete or failed Windows updates
- damaged boot configuration data
- driver conflicts
- failing hard drive or SSD
1. Restart and Enter Advanced Options
If Windows cannot start normally, it should automatically open the recovery menu. If not, force it by turning
the PC off and on three times in a row.
- select Advanced options
- select Troubleshoot
- select Advanced options
From here, you can access tools to repair startup issues.
2. Use Startup Repair
Startup Repair can fix missing or damaged boot files. Choose:
- Startup Repair
If the repair fails, continue with the next steps.
3. Boot Into Safe Mode
Safe Mode loads only essential drivers and can help bypass the repair loop.
- select Startup Settings
- restart
- choose 4 – Safe Mode or 5 – Safe Mode with Networking
If Safe Mode works, the issue is likely caused by a driver, update, or software conflict.
4. Uninstall Recent Updates
A failed or incomplete update can trigger the repair loop. To remove it:
- open Advanced options
- select Uninstall Updates
- remove the most recent update
Restart the system to see if Windows loads normally.
5. Repair System Files
If system files are damaged, you can repair them using command‑line tools.
- open Command Prompt from Advanced options
- run system file repair commands
If the repair completes successfully, restart the PC.
6. Repair Boot Configuration
If the boot loader is damaged, Windows may fail to start and enter a repair loop.
- open Command Prompt
- run boot repair commands
Restart the system to check if the issue is resolved.
7. Check Drive Health
A failing hard drive or SSD can prevent Windows from loading. Signs include:
- slow performance before the issue started
- clicking or grinding noises
- frequent crashes or freezes
If the drive is failing, replace it as soon as possible.
8. Reset Windows (Last Resort)
If all other methods fail, you can reset Windows while keeping your files.
- select Reset this PC
- choose Keep my files
This reinstalls Windows but removes installed programs.
Summary
A Windows automatic repair loop is usually caused by corrupted files, failed updates, or boot configuration
problems. By using Safe Mode, Startup Repair, system file repair tools, and update removal, you can often
restore normal startup. If the drive is failing or repairs do not work, resetting Windows or replacing the
drive may be necessary.