Windows 7 Stuck in Startup Repair Loop? – Solve it Immediately

November 30, 2018

Are you suffering from Windows 7 Startup Repair loop? This paper will show you how to fix Startup Repair loop issue in detail.

My computer stuck in Startup Repair!

“Hello, please help! My computer failed to boot with blue screen and asked me to restart. I restarted it but got the same result. I tried to fix this Windows 7 based computer using Startup Repair. However, it boot again and again into Startup Repair without loading accessing normal system. I’m rather disappointed. Is there any way to solve the problem Windows 7 stuck in Startup Repair loop? “

How to solve Windows 7 Startup Repair loop?

Startup Repair, one of recovery tools in the System Recovery Options menu, can be used to scan computer and fix issues like damaged/corrupted files. However, you are likely to encounter Windows 7 Startup Repair loop as what mentioned in Scenario. If you are in such condition, try the following solutions to fix the issue.

Solution 1. Disable Automatic Restart

Firstly, disable Automatic Restart manually through following the steps given below:

Restart your PC > Type F8 repeatedly when the screen with the manufacturer logo and/or system information appears > In the Advanced Boot options window, choose “Disable automatic restart on system failure” > press Enter and wait for PC to boot

Solution 2. Run CHKDSK on the boot volume

If Windows 7 still doesn’t boot normally, you can run CHKDSK on the boot volume to fix it. Detailed steps are listed as follows:

1. Access Command Prompt from System Recovery Options windows.

2. Type “chkdsk C:/f” and hit Enter key to check your drives for file system corruption.

Solution 3. Rebuild BCD using Bootrec Commands

If the two methods are not helpful, try to fix MBR, partition boot sectors and boot configuration data to solve problem.

1. In System Recovery Options screen, choose Command Prompt

2. In Command Prompt window, run the following commands:

  • bootrec /fixmbr

  • bootrec /fixboot

  • bootrec /rebuildbcd

After that, you can boot your Windows 7 computer without Startup Repair loop.

What if you can’t access Command Prompt?

If you have no way to access System Recovery console and enter Command Prompt window, how can you fix the issue that Windows 7 stuck in Startup Repair loop. Don’t worry; you can turn to AOMEI Partition Assistant Standard. It is a comprehensive and powerful tool, able of rebuilding MBR to fix Windows 7 boot failure under WinPE environment. Download this freeware on a working computer and have a closer look at how it works:

Step 1. Insert a USB drive to the working PC and run AOMEI Partition Assistant. In the main interface, choose “Make Bootable Media” and click “Next”.

Create Bootable USB

Note: All the data stored on the USB drive will be erased, thus you should backup the files that you don’t want to lose before this operation.

Step 2. In the pop-up window, choose “USB Boot Device” among three options and click “Proceed”.

Select USB

Step 3. Wait for the whole process to complete. Then boot the corrupted Windows 7 computer from the bootable USB drive created via AOMEI Partition Assistant.

Step 4. AOMEI Partition Assistant will automatically appear. In the main interface, choose “Rebuild MBR”.

Rebuild MBR

Step 5. Select the type of MBR based on the current operating system and click “OK”.

Set the Type of MBR for the Current OS

Step 6. Return to the main interface, click “Apply” and “Proceed” to execute operations.


  • You are also allowed to check bad sector or make surface test via AOMEI Partition Assistant Standard.

  • To experience more advanced options like securely erase SSD, recover lost partition and so on, you can upgrade it to Professional Edition.


Now, you are sure to know how to fix Windows 7 stuck in Startup Repair loop issue. But the problem is not always can be solved. If so, Windows fresh install is not a bad choice. But it is time-wasting and energy-consuming. Thus, it is advised to perform a system restore, if you have already created system backup.