How to Fix Windows Startup Repair Loop

If Windows is stuck in Startup Repair, Kudu can help clean system clutter once you regain access and improve stability.

By Kudu Team

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →

What Causes This?

A Windows Startup Repair loop usually happens when Windows can’t complete the boot process and keeps sending you back into automatic repair. Common causes include corrupted system files, a damaged boot configuration, failed Windows updates, disk errors, or driver problems after a hardware or software change. In some cases, failing storage hardware can also trigger the loop.

Common Symptoms

  • Windows repeatedly shows Preparing Automatic Repair or Diagnosing your PC
  • Startup Repair runs but says it couldn’t repair your PC
  • The PC restarts over and over without reaching the desktop
  • You see a blue Advanced options recovery screen after every reboot
  • Windows started failing after an update, driver install, or sudden shutdown

How to Fix It Manually

  1. Enter the Windows Recovery Environment

    • If you are stuck on the repair screen, select Advanced options.
    • If you only see repeated reboots, force shutdown the PC by holding the power button, then turn it back on. Repeat this 2-3 times until Windows loads Automatic Repair.
    • Go to Troubleshoot > Advanced options.
  2. Try System Restore

    • In Advanced options, click System Restore.
    • Choose your Windows account and enter the password if prompted.
    • Pick a restore point from before the problem started, then follow the prompts to restore the system.
    • Restart the PC and check whether Windows loads normally.
  3. Uninstall the latest update

    • Go back to Troubleshoot > Advanced options > Uninstall Updates.
    • First choose Uninstall latest quality update.
    • If the issue started after a major feature update, choose Uninstall latest feature update instead.
    • Restart and test again.
  4. Run disk and system file repairs from Command Prompt

    • Open Troubleshoot > Advanced options > Command Prompt.
    • Type the following commands one at a time, pressing Enter after each:
      chkdsk C: /f /r
      sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
    • If Windows is installed on a different drive letter in recovery mode, replace C: with the correct letter.
    • Let both scans finish completely, then restart.
  5. Repair boot records

    • In the same Command Prompt window, run:
      bootrec /fixmbr
      bootrec /fixboot
      bootrec /scanos
      bootrec /rebuildbcd
    • If bootrec /fixboot returns Access is denied, continue with the other commands anyway.
    • Restart the PC after the commands complete.
  6. Boot into Safe Mode

    • Go to Troubleshoot > Advanced options > Startup Settings > Restart.
    • After restart, press 4 for Enable Safe Mode or 5 for Safe Mode with Networking.
    • If Windows starts in Safe Mode, uninstall recently added drivers, apps, or antivirus tools from Settings > Apps > Installed apps.
    • You can also open Device Manager by pressing Windows + X and removing or rolling back a recently installed device driver.
  7. Use Reset this PC as a last resort

    • From Troubleshoot, select Reset this PC.
    • Choose Keep my files if you want to preserve personal data.
    • Follow the prompts to reinstall Windows.
    • If reset fails too, the drive may have hardware issues and should be tested or replaced.

Fix It Automatically with Kudu

Once you can get back into Windows, Kudu can help clean out system clutter, remove junk that may interfere with updates, and improve overall system stability. It’s a simple way to reduce the chances of future boot problems without digging through Windows settings manually.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →