When Windows 10 tries to boot but fails, it then forcibly launches the automatic repair tool and attempts to fix itself. This issue is known as an automatic repair loop. When Windows is unable to fix itself, it reboots and goes through an infinite cycle of repetition.
If you can’t identify any cause of a Windows 10 automatic repair loop, you can use some system repair tools to try to fix it. The chkdsk command starts a low-level check of your system drives for errors using the Check Disk utility. If it detects errors, it will automatically repair them.
While Windows can’t boot, you can still force Windows to boot to a Command Prompt window using the Advanced Options menu screen.
To do this:
- Restart your PC and press the F8 key on your keyboard before the Windows logo and spinning icon appear. This will cause the Windows boot troubleshooting menu to appear. Select See Advanced repair options to begin.
- From the Choose an option screen, select Troubleshoot > Advanced options > Command Prompt.
- In the Command Prompt window, type the following command and press Enter: chkdsk c: /r
- If the chkdsk command fails, you can also try using the Fixboot command. In the same Command Prompt window, enter the following command and press Enter: fixboot c:
- Once you are finished, close the Command Prompt window and restart your PC.
If system repair tools find corrupted files, Windows replaces those files with the local image. However, if this image itself has become corrupted, Windows can’t repair itself and causes the previous commands to fail. To repair this, we can use the DISM (Deployment Image Servicing and Management) tool.
To use this tool, we first must enable safe mode. This loads a basic version of Windows without any third-party programs to help you fix your start-up errors.
1. The first step, like before, is to restart your PC and press the **F8** key while booting to open the Windows boot troubleshooting menu.
2. Select **See advanced repair options** > **Troubleshoot** > **Advanced options** > **Startup Settings** >**Restart.**
3. Now, you will see a list of various restart options. Choose **Enable Safe Mode with Networking** by selecting **F5** on your keyboard.
4. Once Windows boots up in Safe Mode, right-click the **Start** menu and select **Windows PowerShell (Admin)**.
5. In the PowerShell window, type the following command and press **Enter**:
DISM /Online /Cleanup-Image /RestoreHealth This will take some time to finish. When the DISM tool finishes running, reboot your PC and follow the above steps to open the PowerShell window in Safe Mode again. This time, type the following command and press Enter: sfc /scannow This will check the integrity of Windows system files and allow us to verify if Windows is fully repaired. The last resort for a computer stuck in an automatic repair boot loop is resetting Windows 10. You don't have to worry about losing your files and data as you have the option to proceed with either a clean reset (deleting everything) or preserve your files. To reset a Windows 10 PC, open the Windows boot troubleshooting menu and select Troubleshoot > Reset this PC.