How to Fix Windows 10 Stuck in the “Preparing Automatic Repair” Loop

June 30, 2025

0
(0)

How to Fix Windows 10 Stuck in the “Preparing Automatic Repair” Loop

When you boot your Windows 10 computer and see the message “Preparing Automatic Repair”, it’s usually a sign that something has gone wrong during startup. While this feature is intended to help fix startup issues automatically, sometimes it gets stuck in a loop, preventing you from accessing your desktop entirely.

If your computer is stuck in this loop and keeps restarting or freezing without fixing the issue, don’t worry. In this guide, we’ll walk through the most effective solutions to break the loop and get your PC running again.

What Is the “Preparing Automatic Repair” Loop?

The Automatic Repair tool is part of the Windows Recovery Environment (WinRE). It activates when Windows detects a problem with the startup process—such as corrupt system files, disk errors, or failed updates.

In normal situations, Windows will attempt to diagnose and fix the issue automatically. However, in some cases, it fails to complete the repair and reboots repeatedly, displaying the same message over and over again.

Common Causes of the Loop

Preparing Automatic Repair

Several factors can lead to a stuck repair loop:

  • Corrupted or missing system files

  • Damaged boot configuration data (BCD)

  • Incompatible drivers or recent hardware changes

  • Failed Windows updates

  • Malware or virus infection

  • Disk errors or hardware failure

Fix 1: Perform a Hard Reboot

Preparing Automatic Repair1

Before diving into advanced troubleshooting, try a simple hard reboot:

  1. Hold down the power button for about 10 seconds until your computer shuts off.

  2. Wait for a few seconds and then power it back on.

Sometimes, this breaks the loop and lets you boot normally.

Fix 2: Boot into Safe Mode

Preparing Automatic Repair2

If a hard reboot doesn’t help, try entering Safe Mode, which loads only essential drivers and services.

Steps to enter Safe Mode:

  1. Force shutdown the computer three times during boot to trigger Advanced Startup.

  2. On the Choose an Option screen, go to:

    • Troubleshoot > Advanced Options > Startup Settings

  3. Click Restart and then press 4 to boot into Safe Mode.

If you successfully boot into Safe Mode, you can uninstall problematic updates or drivers.

Fix 3: Run System File Checker and DISM

Preparing Automatic Repair3

Corrupt system files can prevent Windows from starting properly. Use these tools to repair them.

In Safe Mode or from Command Prompt (in Advanced Options):

  1. Open Command Prompt (Admin)

  2. Run the following command:

bash
sfc /scannow

Wait for the scan to complete. Then run:

swift
DISM /Online /Cleanup-Image /RestoreHealth

These tools will scan and repair damaged or missing system components.

Fix 4: Use the Bootrec Commands

If the problem lies in the boot sector or BCD, the bootrec tool can help repair it.

Steps:

  1. From the Advanced Options screen, choose Command Prompt

  2. Run the following commands one at a time:

bash
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

If bootrec /fixboot gives you “Access is denied,” skip it and proceed with the others.

After running these, restart your PC and check if it boots normally.

Fix 5: Check Disk for Errors

Preparing Automatic Repair5

Faulty hard drives or file system errors can also cause startup loops.

To check for disk errors:

  1. Open Command Prompt from Advanced Options

  2. Type:

bash
chkdsk C: /f /r

Replace C: with the correct drive letter if Windows is on another partition.

This scan may take a while but will attempt to repair any found disk issues.

Fix 6: Disable Automatic Repair Loop

Preparing Automatic Repair6

You can try disabling the automatic repair feature to stop it from interfering.

Command to disable:

pgsql
bcdedit /set {default} recoveryenabled No

Reboot your system after this. If the repair tool was malfunctioning, this may allow a normal boot.

Fix 7: Uninstall Problematic Updates or Drivers

Preparing Automatic Repair7

If the loop started after a recent update or driver installation, removing it could fix the issue.

Steps:

  1. Boot into Safe Mode

  2. Go to Settings > Update & Security > Windows Update > View update history

  3. Click Uninstall updates and remove any recent updates

You can also use Device Manager to roll back or uninstall any recently added drivers.

Fix 8: Perform a System Restore

Preparing Automatic Repair8

System Restore can revert your system to a working state without affecting personal files.

How to do it:

  1. Boot to Advanced Options

  2. Select System Restore

  3. Choose a restore point created before the issue started

  4. Follow the prompts to complete the process

After restoration, reboot and see if the problem is resolved.

Fix 9: Reset Windows (Keep Files)

Preparing Automatic Repair9

If none of the above works, consider resetting your PC. This reinstalls Windows while keeping your personal files.

To reset:

  1. From Advanced Options, select Reset this PC

  2. Choose Keep my files

  3. Follow the on-screen instructions

Note: This will remove all apps and settings, but your files will remain.

Fix 10: Check for Hardware Issues

If you’re still stuck in the loop after all software fixes, your hardware could be the problem.

  • Run a memory test using Windows Memory Diagnostic

  • Check your hard drive health using tools from the drive manufacturer

  • Try reseating or replacing RAM modules

  • If using an SSD or HDD over 5 years old, consider replacing it

Hardware issues often mimic software problems during startup.

Conclusion

The “Preparing Automatic Repair” loop is a frustrating but common issue on Windows 10. Fortunately, in most cases, it can be resolved with a combination of Safe Mode access, command-line repairs, system restore, or a system reset.

Summary of Solutions:

  • Hard reboot

  • Boot into Safe Mode

  • Run SFC and DISM

  • Repair boot records with bootrec

  • Check disk with chkdsk

  • Uninstall problematic updates or drivers

  • Use System Restore or Reset this PC

  • Consider hardware diagnostics if nothing works

By methodically applying these solutions, you should be able to break the loop and bring your PC back to normal operation.

How useful was this guide?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments