By Jessie / Last update September 14, 2020

The issue: Windows 7 Startup Repair Loop

Windows 7 continuously runs into Startup Repair and fails to repair windows. Windows 7 boot again and again into Startup Repair without loading the normal Windows 7. This is called Startup Repair loop.

If you encounter startup repair loop, reinstalling Windows 7 can certainly fix this problem. If you do mind the time wasted on installing and configuring Windows and programs, you can use the methods in the following to solve this problem. Since the cause of this problem varies on different situation, you may need to try more than one solutions to get it right.

How to fix Startup Repair infinite loop in Windows 7?

Most solutions will require the use of the Windows setup CD or DVD. If you no longer have the installation media, a system repair disc can also help you make it. You can scroll down to access the tutorial to learn how to create system repair disc.

Solution 1: Disable Automatic Restart

This first thing you should try is to disable Automatic Restart to see if it can load Windows 7 successfully. If something is broken, then this cannot fix the problem but it will give you more information about how this problem is caused.

If you can see the Advanced Boot Options during the Startup Repair loop, you can simply select the option “Disable automatic restart on system failure” and then wait for your PC to reboot.

Disable Automatic Restart

If you do not see the Advanced Boot Options screen, you can restart your computer, and repeatedly press F8 when the computer manufacturer logo shows to enter Advanced Boot Options menu. even if you still cannot load Windows normally after this, you can have a close look at the error message which system fails to boot.

Solution 2: Run chkdsk on the boot volume

Another method to fix the Windows 7 Startup Repair loop problem is to check the boot volume and fix errors. If your drive has filesystem corruption, it may lead to system failure. You need a command prompt to run chkdsk command.

1. Insert the Windows 7 installation disc and boot your computer from it.

2. Press any key when you see “Press any key to boot from CD or DVD.”

3. Choose Repair your computer > select your OS from the list when the Startup Repair finishes scanning your PC.

4. Select Command Prompt from System Recovery Options window.

Command Prompt

5. In the command prompt, type this command “chkdsk c: /f” (without quotes). Then wait for the process to complete.

Solution 3: Manually attempt to rebuild the BCD

The third methods you should try is to fix bootloader. Erorrs in bootloader installation or configuration can also cause the problem that Windows 7 fails to boot normally and always goes to startup repair.

1. Boot your computer from Windows system repair disc and then bring up a commad prompt as you do in the second method.

2. Then you can type the following command to rebuild master boot record (MBR), partition bootsectors, and boot configuration data (BCD) to the startup issue.

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

These are three commands. You should press Enter to run it for each command. after that, your Windows 7 should not go into startup repair loop.

Solution 4. Perform system restore

By default, System Protection is on, so you probably have multiple restore points that you can use to restore your Windows 7 to earlier state. Therefore, you can run System Restore to your Windows 7 to any of the working states under Windows Recovery Environment.

1. Enter the System Recovery Options screen from system repair disc or installation disc. Just like the same steps in the second method.

2. From there, click on the option System Restore.

3. Choose the appropriate restore point from the list. It is recommended to view the affected programs before starting system restore.

4. Click Finish to start the system restore.

Sometimes, you may find no system restore points available or it fails to work. System restore points are stored in the corresponding volume, so the restore points become invalid if the volume corrupts.

If you have created system image backup in advance, you can use the option System Image Recovery to restore your computer. This can definitely fix Windows 7 Startup repair loop. If, unluckily, none of these methods works, you may consider reinstalling Windows from scratch. Therefore, it is very important to create a system image backup in case situations like this.

Tutorial: Create system repair disc for Windows 7

To access System Recovery Option, a Windows installation is needed. However, you may no longer have it for various reasons. Fortunately, you can still create a bootable disc and use it to boot your computer. It can also help you restore your computer from a system image or restore point.

AOMEI Backupper Standard, one free PC backup software can help you create bootable rescue media using DVD/CD or USB drive. You can also create the repair disc from another healthy computer and use it to boot the computer that stuck in Startup Repair loop. This bootable media is able to boot all versions of Windows 10/8/7.

You can refer to the steps below to make it:

1. Download and install this Windows backup and restore tool.

2. Click Tools and then choose Create Bootable Media.


3. Select a type of bootable media you want to create and click Next to continue. For better performance, the Windows PE bootable disc is recommended.

Select Bootable Disk Type

4. Choose Create legacy bootable disc or Create UEFI bootable disc and then click Next to continue. The two options enable the bootable media to boot from legacy MBR mode or GPT/UEFI. Please view your motherboard user manual for information on choosing boot options at PC startup.

Choose PE Boot Mode

5. Select the CD, DVD or USB drive where you want to export the ISO file, and then click Next to start. Wait for the process to complete and click Finish.

Select Bootable Media


That’s all for how to fix Windows 7 Start Repair loop problem. Hope one of the solutions can help you get out of your trouble. To fix the Startup Repair loop issue, you need to access System Recovery Options. If you do not have Windows 7 installation disc, you can create a bootable media via AOMEI Backupper Standard to help you make it.

In addition, you can also create a system image backup for your computer. In this way, when you meet Windows 7 Startup Repair infinite loop or any other issue next time, you can boot your computer from the AOMEI bootable media and use the image backup to fix all issues without affecting all your files and installed programs.

If you want to protect unlimited computers within your company, you can pick AOMEI Backupper Technician. With the inbuilt AOMEI Image Deploy tool, you are also allowed to deploy/restore system image file on server-side computer to multiple client-side computers over network.