Reader-supported: we earn a commission on some links, at no extra cost to you. How this works
Windows ErrorsGuide

Why My Laptop Says Preparing Automatic Repair

A laptop stuck on Preparing Automatic Repair every boot usually means damaged system or boot files. Learn the causes and how to break the repair loop.

If your laptop shows Preparing Automatic Repair every time it boots, Windows is detecting that it failed to start properly and is trying to fix itself, but the repair is not succeeding. The usual causes are corrupt system or boot files, a bad Windows update, disk errors, or a faulty driver. You break the loop from the Advanced options menu that appears after the repair screen.

Why this happens

Windows runs a startup check on every boot. If it decides the previous startup failed, it launches automatic repair. When the repair itself cannot fix the root problem, you get the same screen over and over.

  • Corrupt or missing boot files (Boot Configuration Data) after a bad shutdown or power loss.
  • A recent Windows update or driver that left the system unable to start cleanly.
  • Disk errors or bad sectors on the system drive.
  • Corrupt registry or system files.
  • A failing SSD or hard drive in some cases.

Is this normal?

Seeing it once after a crash or forced shutdown is normal, and it often repairs itself. Seeing it on every boot is not normal and means the automatic repair cannot fix the underlying problem on its own.

Does it cause any problems?

Yes. You cannot reach the desktop while it loops, so the laptop is effectively unusable until repaired. Your personal files are almost always still on the drive and can be recovered even if you cannot boot.

How to fix or check it

  1. Let the repair finish at least once, then when it fails choose Advanced options to reach the Recovery Environment.
  2. Go to Troubleshoot, then Advanced options, then Startup Settings, and boot into Safe Mode to see if Windows loads at all.
  3. If it started after an update, use Advanced options and choose Uninstall Updates, or use System Restore to go back to a working point.
  4. Open Command Prompt from Advanced options and run chkdsk /f /r C: to repair disk errors.
  5. Run sfc /scannow and DISM /Online /Cleanup-Image /RestoreHealth to repair system files (confirm the Windows drive letter first with dir).
  6. Rebuild the boot files with bootrec /scanos, bootrec /rebuildbcd, and bcdboot C:\Windows if the boot data is damaged.
  7. If nothing works, connect the drive to another computer to back up files before considering a reset or reinstall.

Frequently asked questions

How long should I wait before deciding it is stuck?

Give the repair up to 20 to 30 minutes. If it keeps returning to the same screen after that, it is looping and you should move to the Advanced options steps.

Will fixing the loop erase my data?

The repair commands and System Restore do not delete personal files. Only choosing Reset this PC with the remove-everything option, or reinstalling, erases data, so try the safe steps first.

Could a failing hard drive cause this?

Yes. If chkdsk reports many bad sectors or the drive is not detected, the disk may be failing. Back up your files right away and test the drive with the maker's diagnostic tool.

More in this topic

More in Windows Errors

See the full guide →