Windows Stuck In Preparing Auto Repair

When Windows gets stuck on “Preparing Automatic Repair,” it usually means the system detected a startup problem it cannot fix automatically. This guide covers the most common causes and solutions for Windows 10 and Windows 11.

Common Symptoms

1. Power Cycle the PC

Clears temporary faults that can trigger repair loops.

  • Turn off the PC completely
  • Unplug power for 30 seconds (or remove battery if possible)
  • Reconnect and restart

2. Boot Into Recovery Mode

Use Windows Recovery to access repair tools.

3. Run Startup Repair

Windows attempts to fix boot issues automatically.

  • Go to Advanced options
  • Select Startup Repair
  • Follow the on‑screen instructions

4. Repair Boot Files

Corrupted bootloaders often cause repair loops.

  • Open Command Prompt from Recovery Mode
  • Run the following commands:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

5. Check Disk for Errors

Drive problems can prevent Windows from loading.

  • In Command Prompt, run:
chkdsk C: /f /r

6. Disable Automatic Repair (Temporary Test)

Helps identify if the repair loop is caused by a system file.

  • Run this command in Command Prompt:
bcdedit /set {default} recoveryenabled No

If Windows boots afterward, a corrupted system file or driver is likely the cause.

7. Use System Restore (If Available)

Restores Windows to a working state without deleting files.

8. Reset Windows (Last Resort)

If nothing works, a reset may be required.

  • Select Reset this PC from Recovery Mode
  • Choose Keep my files when possible

Still Having Issues?

If the repair loop continues, the problem may be hardware‑related. Check:

For deeper troubleshooting, see related guides such as boot repair, drive diagnostics, and hardware testing.