How to Fix the Windows Automatic Repair Loop

“Preparing Automatic Repair” that never finishes — or restarts into itself — is one of the most common Windows failures. Here's how to break the loop.

HomeGuides › Escape the Automatic Repair loop

The Automatic Repair loop happens when Windows detects a startup problem, tries to fix it, fails, and reboots — straight back into the same repair attempt. You see “Preparing Automatic Repair” or “Diagnosing your PC”, sometimes followed by “Automatic Repair couldn’t repair your PC.” The underlying cause is usually corrupted system files, a broken update, or disk errors.

The symptom

The PC never reaches the desktop. It cycles between a spinning “Preparing Automatic Repair” message and a blue “Automatic Repair couldn’t repair your PC” screen, or simply restarts over and over.

Step 1 — Get to Advanced options

On the “Automatic Repair couldn’t repair your PC” screen, click Advanced options. If you only ever see the spinning message, force-power-off three times during it to trigger the recovery menu.

Step 2 — Run the core repairs from Command Prompt

Open Troubleshoot › Advanced options › Command Prompt and run each command:

Step 3 — Disable automatic restart to see the real error

Sometimes a specific driver is to blame. In Command Prompt run:
bcdedit /set {default} recoveryenabled No
This disables the loop so Windows shows the actual stop code, which you can then target directly. Re-enable it later with Yes.

Step 4 — Try Safe Mode and undo the trigger

From Startup Settings, boot into Safe Mode. If it loads, the problem is software: uninstall the last update, roll back a recent driver, or run System Restore.

Step 5 — When the loop won't let you in at all

A badly corrupted recovery environment can loop before you ever reach the menu. Booting from an external recovery USB sidesteps the loop entirely: you land in a clean environment where the same chkdsk, sfc and bootrec repairs actually run — and where you can copy your files out first if you want to be safe.

How our RecoveryUSB handles this

Because it boots from the USB and not from the damaged Windows install, our recovery tool never gets caught in the loop. Run the guided repair to break the cycle, or rescue your data before repairing — step-by-step instructions are included.

Get a RecoveryUSB

Watch for a failing drive

If chkdsk reports large numbers of bad sectors, the loop may be a symptom of a dying disk. Back up immediately — see our data-rescue guide.

Skip the trial and error — use a ready-made RecoveryUSB

Every RecoveryUSB ships pre-built and tested, with a step-by-step guide. Free fast worldwide shipping.

Shop Recovery USBs

Frequently asked questions

What causes the Automatic Repair loop?

Corrupted or missing system files, a failed Windows update, damaged boot configuration data, or disk errors. Windows tries to auto-repair, fails, and reboots into the same attempt.

How do I stop Automatic Repair from looping?

Reach Advanced options and run chkdsk, sfc and bootrec, or temporarily disable auto-repair with bcdedit to see the real error. If you can't reach the menu, boot from a recovery USB.

Will fixing the loop erase my files?

The repair commands here don't delete personal files. Only a full reset or reinstall would, and those are last resorts after a backup.