How to fix windows 10 automatic repair loop

Window 10 stuck in windows 10 automatic repair loop? Since the latest Windows update, The PC or laptop shows a black screen that says “preparing automatic repair” and then changes to “diagnosing PC”. Or after hours of the process, the Automatic Repair fails to work and you get an error message – Automatic Repair couldn’t repair your PC. Here we have quick fixes to help you get out of the Windows Automatic Repair loop.

Whats is automatic repair?

The Automatic Repair feature in Windows 10 helps fix some PC issues when the computer cannot boot properly.

Windows Automatic Repair loop

Since windows 10 wont start normally, we need Bootable installation media or Recovery Drive/System Repair Disc to fix windows 10 automatic repair loop or Automatic Repair couldn’t repair your PC error

Check the Disk error

Connect the Windows installation media or Recovery Drive/System Repair Disc to your PC, select your language preferences, and finally click the Next button to continue.

  • Click Repair your computer at the bottom.
  • Choose to Troubleshoot>Advanced Options>Command Prompt.

advanced options automatic repair

  • Type chkdsk /f /r C: and then press Enter
  • Type exit and press Enter.
  • Restart your PC to see if the problem is fixed or not.

Rebuild BCD via Command Prompt

  1. Again open Command Prompt from advanced options.
  2. Type bootrec /rebuildbcd and press Enter.
  3. Type bootrec /fixmbr and press Enter.
  4. Type bootrec /fixboot and press Enter.
  5. And finally, run bootrec /scanos command
  6. Type exit and press Enter after completing each command successfully.
  7. Restart your PC. If you are still stuck in the Windows Automatic Repair loop, try the next method.

Rebuild bcd windows

 Restore Windows Registry

  1. In the Windows Boot Options menu, choose to Troubleshoot >Advanced Options>Command Prompt.
  2. In Command Prompt, type the following command in the command prompt and then hit Enter.

cd C:\windows\system32\logfiles\srt\ (change your drive letter accordingly)

  1. Type txt to open the file in notepad.
  2. Press CTRL + O.
  3. Select “All files” from file type and navigate to C:\windows\system32.
  4. Right-click CMD and select Run as administrator.
  5. Type cd C:\windows\system32\config and press Enter.
  6. Backup those files by renaming Default, Software, SAM, System, and Security files to .bak.
  7. Type the following command one by one & hit enter: rename DEFAULT DEFAULT.bakrename SAM SAM.bakrename SECURITY SECURITY.bakrename SOFTWARE SOFTWARE.bakrename SYSTEM SYSTEM.bak
  8. Type copyc:\windows\system32\config\RegBack c:\windows\system32\config and press Enter.
  9. Restart PC.

Check Device Partition and OsdevicePartition

Sometimes, if your device partition values aren’t correct, you will stuck in the Windows Automatic Repair loop. Now, follow these steps to remove the Windows 10 Automatic Repair that couldn’t repair your PC error.

  1. In Command Prompt, type bcdedit and press enter.
  2. Find device partition and osdevice partition values and make sure their values are correct or set to the correct partition. Because Windows comes preinstalled on Cpartition only, the default and correct value is C:.Enter the following commands and press Enter after each one if the value isn’t set to C:

bcdedit /set {default} device partition=c:

bcdedit /set {default} osdevice partition=c:

  1. After that, reboot the PC and fix Automatic Repair couldn’t repair your PC error.

Disable Automatic Startup Repair

Still, need help? lets Disable Automatic Startup Repair option

  1. In Command Prompt, type bcdedit /set {default} recoveryenabled No and press Enter.
  2. Restart your PC, the Automatic Startup Repair should be disabled and you might be able to access Windows 10 again.
  3. If you need to again enable it, you can type bcdedit /set {default} recoveryenabled Yes in CMD and press Enter.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More