How to Fix Automatic Repair Loop on Windows 8/10?

When your Windows OS fails to boot then the built-in program of Windows called Automatic Repair comes to aid. But most of the time, the program gets stuck in an unending loop.

It tries to scan and fix the booting issue, but fails and restarts the computer only to go back to the usual mode of repairing again. And this loop intermittently continues, and your system does not start anymore.

If you too are stuck in such a bottomless pit, the article here will be your savior. We will demonstrate a few quick fixes which can easily end this Automatic Repair Loop issue. If the operating system is Windows 8/8.1/10, then you are at the advantageous side since these are equipped with some advanced repairs.

So let’s begin……

Fix #1: Disable Early Launch Anti-Malware Protection

This is one of the easiest fixes of all. Here we will simply disable the early launch anti-malware protection.

Follow the steps below:

Step 1. Firstly, navigate to the pathway Troubleshoot> Advanced Options > Startup Settings. The computer will be restarted and will then display a list of options.

Step 2. Click on the “Disable early launch anti-malware protection” option from the list of options available.

How to Fix Automatic Repair Loop on Windows 8/10? (1)

Step 3. Restart your computer one more time and this time hopefully the repair loop will not be there any longer and you can boot into Windows normally.

Fix #2: Remove Corrupt File

If certain boot files get corrupted occasionally, this problem arises. Locating and then fixing that particular file could be a viable possibility to fix the issue.

To do that, go through the following steps:

Step 1. When the Windows Boot Options menu appears, follow the given pathway Troubleshoot> Advanced Options> Command Prompt

Step 2. As soon as the black dialogue box opens up, enter the following command and press “Enter”:

C: cd Windows\System32\LogFiles\Srt. SrtTrail.txt

Step 3. In case you get a message like Boot critical file c:\windows\system32\drivers\vsock.sys is corrupt, simply go the particular location of the corrupt file and type “del” command with “Enter” button to remove the particular problematic file.

How to Fix Automatic Repair Loop on Windows 8/10? (2)

Fix #3: Manually Rebuilt BCD and Repair MBR

If you are still stuck within the Automatic Repair Loop, then it must be due to corrupt or missing MBR (Master Boot Record) and BCD (Boot Configuration Data) store. These are responsible for the system to start. Here you have to repair MBR and BCD manually to fix the issue.

So this is how you do it:

Step 1. When the Windows Boot Options menu appears, follow the pathway Troubleshoot> Advanced Options> Command Prompt.

Step 2. When the cmd operating Window appears, type the following commands shown below and make sure to hit “Enter” after each command execution:

bootrec.exe /rebuildbcd

bootrec.exe /fixmbr

bootrec.exe /fixboot

How to Fix Automatic Repair Loop on Windows 8/10? (3)

Step 3. Restart your PC and check if the Repair problem is fixed or still recurring.

Fix #4: Restore Windows Registry using CMD

When Windows registry files get damaged, then also the automatic repair loop issue may trigger. To fix this, we will use cmd here.

Follow the steps:

Step 1. Go down the mentioned pathway Troubleshoot> Advanced Options> Command Prompt

Step 2. Type the following command and hit “Enter”:

cd C:\windows\system32\logfiles\srt\

NOTE: Change the drive letter according to your scenario

Step 3. Next type txt to open the file in notepad.

Step 4. Press Ctrl + O, choose “All Files” of the file type and go to C:\windows\system32.

Step 5. Now right click and choose “Run as administrator” from the sub-menu.

Step 6. Again in the cmd black box type cd C:\windows\system32\config and press “Enter”.

Step 7. Now backup the files by renaming Default, Software, SAM, System and Security files to .bak extension with each file. To do this type the mentioned commands below and hit “Enter” after each command:

rename DEFAULT DEFAULT.bakrename SAM SAM.bak



rename SYSTEM SYSTEM.bak

Step 8. Finally, enter the following command and press “Enter”:

copyc:\windows\system32\config\RegBack c:\windows\system32\config

Step 9. Restart your computer and check if the issue is resolved or not.

Fix #5: Perform a System Restore

System restore is always the final beacon of light that you should try when all the above-mentioned methods fail to fix the issue.

NOTE: Remember this is different than the last method, where we restored only the registry files, whereas in this method we are restoring the entire system.

To do this:

Step 1. Simply navigate to Troubleshoot> Advanced Options> System Restore.

How to Fix Automatic Repair Loop on Windows 8/10? (4)

Step 2. Now follow the Windows Wizard instructions displayed on the screen, choose a proper restore point and click the “Finish” button to restore the system.


All the methods are tested methods. But make sure when you are resetting or restoring your PC, all your files are backed up for few files that will be deleted during the process.

Later on, you can recover the backup files. In case you are not fully confident with the command prompt fixes, take a piece of expert advice but don’t try to mess up with commands without knowing the blunder they may cause even with the slightest mistake.

For queries, you can write in the comment section below:

Leave a Reply

Your email address will not be published. Required fields are marked *