Windows Automatic Repair loop

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.