How to fix Windows 10 automatic repair loop

Introduction

We recently ungraded one of our laptops from Windows 8.1 to Windows 10. Initially, we had no problems with Win 10 and it ran better than Win 8.1. After a few weeks, we experienced some issues with Skype. The latter started to crash every time we clicked on a contact. We partially fix that by following instructions from Skype forums. We then ran a scan with MalwareBytes and found a few suspicious malware lurking on our laptop. Upon removing them and rebooting the computer, we started to experience automatic repair loop., The computer would restart and go into repair mode at boot as shown below:

Win10 loop
This problem is widely reported online on various forums. We have compiled a list of potential step you might want to try to recover your computer.
  1. Try to do a System Reset
  2. System Restore
  3. Refresh your computer ( you will have an option to keep your files)
If none of that works, try to disable early launch malware protection. If these does not work; then time to roll your sleeves:
All the solutions below require you to run certain commands at the Command Prompt.
To access Command Prompt at boot, Insert your Windows installation DVD, turn on the computer and make sure that your boot order is the DVD drive, and wait until you see the message “Press any key to boot from CD or DVD“. Just press any key to continue.
If your PC did not come with an installation DVD, you will need to create one using Windows media creation tool. You can also choose to create a USB bootable media if you have not got a DVD drive. The media creation tool can be found at: https://www.microsoft.com/en-gb/software-download/windows10
After a while, you’ll get to the Windows Setup screen. Press Shift + F10 to open a Command Prompt.

Solution 1: Run check disk to see if your hard drive is the problem

Chkdsk could be used to check and repair your hard drive for filesystem corruption. Before running the chkdsk command, you have to find out the drive letter of your system drive. On most standard setups, the C: drive is the default location for the filesystem.
Run check disk using: chkdsk c: /f
The scan will start and may take several hours, depending on the size of your hard drive. Once the scan is done, exit the Command Prompt and reboot your computer to check if the problem has been solved.

Solution 2: Rebuild the Boot Configuration Data file and repair the Master Boot Record.

Run the bootrec utility to rebuild the Boot Configuration Data file and repair the Master Boot Record. Type the following set of commands at the Command Prompt, one by one.
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
The /fixmbr command writes a new Master Boot Record to the system partition and the /fixboot command writes a new boot sector onto the system partition.
The /rebuildbcd command scans all disks for windows installations. Additionally, it lets you select the installations that you want to add to the BCD store.

Solution 3: Restore your Windows registry

A corrupted registry settings might be  causing the automatic repair loop. The RegBack folder is located at :/windows/system32/config, holds a recent backup copy of the registry hives.
To restore the Windows registry, run the following command in the prompt terminal:
copy c:\windows\system32\config\RegBack\* c:\windows\system32\config
 
If none of these works, then I am afraid that you will need to do a clean format. If your hard drive is functioning well, you can still back your data file using a linux bootable USB.
We will go in the details in our next posts. 🙂

Add a Comment

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

Show Buttons
Hide Buttons