How to Fix a Windows 10 Startup Repair Loop: 4 Methods

Introduction: Why Windows 10 Keeps Opening Startup Repair

A Windows 10 Startup Repair loop means Windows repeatedly detects a boot failure and returns to the Windows Recovery Environment, or WinRE. Start with the built-in Startup Repair tool. If the loop began after an update, remove that update next. Use System Restore for a problem tied to a driver, application, or settings change. Reset Windows only after the lower-risk options fail. The four methods below follow that order and include a result check after every attempt.

Windows 10 Automatic Repair screen in a Startup Repair loop

What to Prepare Before Recovery

  • Connect the laptop to power and disconnect unnecessary USB devices.
  • Have the password for your local or Microsoft account ready.
  • Locate the BitLocker recovery key if the system drive is encrypted.
  • Back up accessible files before resetting or reinstalling Windows.

Quick Comparison of the Four Recovery Methods

What you observeTry firstWhat it changes
The cause is unknown and Windows cannot reach the desktopStartup RepairChecks startup components automatically
The loop began immediately after an updateUninstall UpdatesReverses the selected update
The failure followed a driver, app, or settings changeSystem RestoreReturns system settings to an earlier state
Other recovery tools did not workReset this PCReinstalls Windows and removes apps and settings

Diagnostic boundary: If the PC freezes before the Windows logo or cannot boot from known-good installation media, the fault may be outside Windows. Check the UEFI boot order, whether the system drive is detected, and the hardware before attempting more software repairs.

Method 1: Stop the Windows 10 Startup Repair Loop in WinRE

When to use this method

Start here when Windows displays “Preparing Automatic Repair,” “Diagnosing your PC,” or “Your PC did not start correctly.” Microsoft’s Startup Repair instructions describe the tool as a way to diagnose common system-file and boot-configuration problems.

Step-by-step guide

  1. Select Advanced options on the Automatic Repair screen.
    Choose an option screen in the Windows Recovery Environment
  2. If the button does not appear, interrupt startup twice by holding the power button after the logo appears. Windows should open the Windows Recovery Environment on the third start.
  3. Open Troubleshoot > Advanced options > Startup Repair.
    Startup Repair option in Windows 10 advanced recovery settings
  4. Select the Windows 10 installation and an account if prompted.
  5. Allow the scan to finish, then start the PC normally.

How to verify the result

Windows should reach the sign-in screen without restarting diagnostics. Sign in and complete one normal restart. If the loop returns, do not repeat Startup Repair indefinitely. Choose the next method based on what changed before the failure.

Method 2: Uninstall the Latest Windows Update

When to use this method

Use this targeted rollback when the loop started immediately after Windows installed an update and the PC previously started normally.

Step-by-step guide

  1. Open Troubleshoot > Advanced options in WinRE.
    Uninstall Updates option in Windows 10 advanced startup settings
  2. Select Uninstall Updates.
  3. Select Uninstall latest quality update, or the applicable feature-update option if displayed.
  4. Confirm the rollback and wait for it to finish.
  5. Select the option to continue to Windows 10.

How to verify the result

Confirm that Windows reaches the desktop twice. Record the removed update identifier if it appears. If the update cannot be removed, or the problem followed a driver or app installation, continue with System Restore.

Method 3: Apply a Working System Restore Point

When to use this method

Choose System Restore after a driver, application, or system-setting change. A suitable restore point must already exist. Microsoft’s System Restore instructions state that personal files are not affected, although system files, registry settings, and installed programs return to the selected state.

Step-by-step guide

  1. Open Troubleshoot > Advanced options > System Restore.
  2. Select an account and enter its password if requested.
  3. Choose a restore point created before the loop began.
  4. Select Scan for affected programs and review the changes.
  5. Confirm the restore point and wait for the restart.

How to verify the result

After signing in, confirm that the loop is gone and review which drivers or applications were removed. Do not reinstall the suspected component until you have checked compatibility and backed up important data. If no usable restore point exists, proceed to Reset this PC.

Method 4: Reset Windows 10 While Keeping Personal Files

When to use this method

Use a reset when the first three methods fail but WinRE and the system drive still work. Windows will be reinstalled, while installed applications and settings will be removed.

Step-by-step guide

  1. Back up every important file you can still access.
  2. In WinRE, open Troubleshoot > Reset this PC.
  3. Select Keep my files.
  4. Choose Cloud download if local Windows files may be damaged, or Local reinstall to avoid a download.
  5. Review the removal summary and confirm the reset.

How to verify the result

Complete initial setup, check your personal folders, and restart once. Reinstall applications one at a time. If the reset fails, create official installation media on another PC. If that media also freezes, stop software repairs and have the storage drive, memory, and boot configuration checked.

Common Mistakes That Prolong the Repair Loop

  • Disabling Automatic Repair with commands: This hides diagnostics without fixing the boot failure.
  • Repeating one failed method: After one Startup Repair attempt, choose a recovery path that matches the trigger.
  • Resetting without a backup: Keep my files is not a substitute for a separate backup.
  • Running random commands: Unverified BCD, partition, or boot-record changes can make recovery harder.

Conclusion

Start with Startup Repair, then match the next step to the event that preceded the Windows 10 Startup Repair loop. Remove a recent update when the timing is clear, or use System Restore after a driver, application, or settings change. Keep Reset this PC as the last built-in option. Recovery is successful only when Windows reaches the desktop through two consecutive starts without launching diagnostics. If WinRE, reset, and official installation media all fail, preserve accessible data and arrange hardware testing for the system drive, memory, and boot configuration.

Frequently Asked Questions

How long should I wait on the Diagnosing your PC screen?

Microsoft gives no single completion time for Automatic Repair. If the screen returns after every restart, treat it as a loop and open Advanced options. During Reset this PC, however, a black screen can last more than 15 minutes.

Will resetting Windows 10 delete my documents?

Keep my files preserves personal files but removes applications and resets settings. Drive failure or an interrupted reset can still cause data loss, so make a separate backup whenever the files remain accessible.

Why does WinRE request a BitLocker recovery key?

The key unlocks the encrypted system drive for recovery tools. Check the associated Microsoft account, your organization’s records, a saved file, or a printed copy. Do not format a drive containing needed data if the key is unavailable.

Should I run bootrec, SFC, or CHKDSK immediately?

No. Each tool addresses a different problem and requires the correct volume and parameters. Begin with Startup Repair and reversible WinRE options. Use commands only for a specific boot, system-file, or disk diagnosis.

What if the Windows Recovery Environment will not open?

Create official Windows installation media on another computer and select Repair your computer. If the PC cannot detect it, check the UEFI boot order. If known-good media also freezes, investigate the storage drive, memory, or other hardware.