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:
chkdsk C: /f /r— repair disk errors.sfc /scannow— repair system files.bootrec /fixmbr,bootrec /fixboot,bootrec /rebuildbcd— repair boot data.
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 RecoveryUSBWatch 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 USBsFrequently 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.