Enter Safe Mode to fix Windows 7 Startup Repair loop

Solution: Boot in Safe Mode

    Insert the installation disc, and then restart your computer. 2. Press any key to boot from the DVD. 3. Choose your keyboard layout. 4. On the "Install now" screen, click Repair your computer. 5. Click Troubleshoot. 6. Click Advanced options. 7. Click Startup Settings. 8. Click Restart....

7 Ways to Fix the Windows 7 Boot Repair Loop

"My computer persists in running Startup Repair every time it boots up and fails to start normally. I have attempted to run Startup Repair multiple times, but the issue remains. It seems that the Startup Repair is not actually automatically fixing the problem, and I am caught in an endless loop."

Follow these fixes to resolve your Windows Boot Repair Loop issue.

Please provide the English content you would like translated, and I will do my best to translate it into Chinese.

Workable Solutions
Practical Solutions Step-by-Step Troubleshooting
Solution 1: Disable Boot Repair Restart your PC > Wait for BIOS to complete POST > Press F8...Full Steps
Solution 2: Run CHKDSK Command Boot from a bootable device > Navigate to "Repair your computer" option...Full Steps
Solution 3: Run Bootrec Open Command Prompt > Type in the following commands...Full Steps
Solution 4: Perform System Restore Boot from a bootable device > Click "Troubleshoot" > "System Restore"...Full Steps
Solution 5: Remove Problematic Files Access Command Prompt again and type the following command: cd C:\Windows\...Full Steps
Solution 6: Restore Windows Registry In the Windows Boot Options menu, choose "Troubleshoot" > "Advanced options"...Full Steps
Solution 7: Check Device Partition In Command Prompt, type bcdedit and press "Enter". Find the device partition and..Full Steps

1 - Details of the Infinite Boot Repair Loop Error in Windows 7

Next up, we just need the translation in American English for the sentence: "Start-up Repair Infinite Loop"

Related Article: Windows 10 Stuck on Welcome Screen

Windows Error Recovery

Windows failed to start. This may be caused by recently installed hardware or software.

If your Windows files are damaged or misconfigured, Startup Repair can diagnose and fix the problem. If your computer was shut down unexpectedly during startup, choose Start Windows Normally.

Startup Repair (recommended)
Start Windows Normally

Description: Resolves issues that prevent Windows from starting

Startup Repair will attempt to load, start up, and run, claiming that it has fixed the problem. On every startup, your computer will attempt to run Startup Repair over and over again. In Windows 8, Windows 8.1, and Windows 10, this is called Automatic Repair:

Fix Windows 10/8.1/8

2 - Initiate repair of error symptoms

An unexpected shutdown, virus or malware infection, driver issue, corrupted BCD settings, damaged boot partition, a blue screen of death (BSoD), and a black screen on restart are some factors that can lead to Windows boot issues.

As the name implies, Startup Repair is supposed to fix a corrupted Windows startup automatically. However, when you choose the recommended option, you're only faced with two facts:

1. Takes a long time to load or start Repair.

2. The system initiates a repair, but it is incomplete.

In both cases, your PC will repeatedly try to use Startup Repair to fix the problem, leading to an endless Startup Repair loop.

3 Ways to Fix the Windows Automatic Repair Loop Error

A clean Windows install is a surefire way to fix boot repair, although it's time-consuming and will result in data loss. Is there any way to recover from an infinite loop of startup repairs without reinstalling Windows?

The possible solutions are listed in order of ease and safety, from least to most risky. You might as well try them in order.

Important
Most of these solutions require that you have the following:
An available Windows installation media, such as a bootable USB drive or CD/DVD.

Solution 1: Disable Automatic Repair to Stop the Boot Repair Loop

You should try disabling the automatic restart. While this won't fix the underlying startup error, it will prevent the endless cycle of reboots.

Step 1: Restart your computer.

< strong >Step 2:</strong> Wait for the BIOS to finish POST (the screen with the manufacturer's logo and/or system information).

Step 3: Press the F8 key repeatedly until you see the Advanced Boot Options menu.

Step 4: Choose “Disable automatic restart on system failure.”

Step 5. Press “Enter,” and wait for your computer to boot up.

Fix Boot Loop Issue: Disable Auto-Restart

Read More: Fix Windows 10 Boot Loop

Fix 2: Run the CHKDSK command to check and fix disk errors

This helps to check and even repair the drive to fix file system corruption issues.

Step 1: Boot to Windows from a bootable device. (If you can't do this, use your Windows 7 installation disc.)

Step 2. Choose “Repair your computer,” and then select “Command Prompt.”

Step 3: Type chkdsk /r c: in the Command Prompt window and press “Enter.” (The C stands for the drive where Windows is installed.)

Step 4. Type “Y” so that the CHKDSK utility will check for disk errors and try to fix them the next time you restart your system. Restart your computer and let CHKDSK scan and fix hard drive errors.

Use an alternative tool to run CHKDSK and fix the device.

Download and install the CleanGenius tool, and run it on your computer. Now we'll begin checking and fixing file system errors on the device.

Step one: Click “File Display,” and proceed to the next step.

Click to show the file

Step 2: Select the target device and check the option "Check and fix file system errors." Click "Run" to start fixing the problematic device.

Select the device and check for file system errors.

Step 3: When the process is complete, click “Here” to open and use your device.

Click to open and use the device after fixing file system errors. Click to open and use the device after fixing file system errors

Fix 3: Run Bootrec to fix corrupted or virus-infected BCD settings

A corrupted or incorrectly configured boot loader can also cause a repair loop. You can try to fix this error by following these steps.

Step 1. Open the Command Prompt, just like in the second fix.

Step 2: In the Command Prompt window, type the following command and press "Enter":

Use the bootrec tool to repair the MBR: bootrec /fixmbr Use the bootrec tool to repair the boot sector: bootrec /fixboot Use the bootrec tool to rebuild the BCD configuration data: bootrec /rebuildbcd

Step 3: Restart the system so that bootrec can fix the MBR.

Fix 4: Perform a System Restore to Resolve the Windows Boot Repair Loop Issue

System Protection is enabled by default, and you can use it to restore your PC to an earlier point to fix problems.

Step 1. Boot Windows from a bootable device.

Step 2: Click on Troubleshoot > System Restore.

Step 3. Follow the wizard's instructions to proceed. Select a restore point prior to the date when the startup repair loop error occurred.

Perform System Restore

Fix 5: Delete Problem Files to Fix Startup Repair

Step 1. Open the Command Prompt again, and type the following command:

Navigate to the C:\Windows\System32\LogFiles\Srt folder and open the file.

Step 2: You will then see the message "Boot critical file c:\windows\system32\drivers\tmel.sys is corrupted." Type the following command:

Navigate to the C:\Windows\System32\drivers directory
Delete the vsock.sys file

Restart your computer. If these steps don't resolve the issue, try the troubleshooting steps below.

Fix 6: Restore the Windows 10 Registry to Fix the Repair Loop

Step 1. From the Windows Boot Options menu, select Troubleshoot > Advanced options > Command Prompt.

Step 2: Type the following command at the Command Prompt, and press Enter.

Navigate to the C:\Windows\System32\LogFiles\SRT directory.

Change the drive letter as needed.

Step 3: Type notepad to open the file in Notepad.

Step 4: Press “Ctrl + O.” Select “All Files” for the file type, and then navigate to C:\Windows\System32.

Step 5. Right-click “CMD” and select “Run as administrator.” Type in the following command and hit “Enter.”

Change to the C:\Windows\System32\Config directory

Step 6: Back up these files by renaming Default, Software, SAM, System, and Security to .bak. Type each command individually and press Enter:

Rename the DEFAULT file to DEFAULT.bak. Rename the SAM file to SAM.bak. Rename the SECURITY file to SECURITY.bak. Rename the SOFTWARE file to SOFTWARE.bak. Rename the SYSTEM file to SYSTEM.bak. Copy all files from the C:\Windows\System32\Config\RegBack folder to the C:\Windows\System32\Config folder.

Step 7. Restart your computer and check if the error has been resolved.

Fix 7: Check the device partition and OSDevice partition

Sometimes, if your device partition values are incorrect, you can get stuck in a boot loop. Follow these steps to check your device partitions and operating system device partition, and fix any errors.

Step 1: Type bcdedit and press Enter.

Step 2: Look up the values for the Device partition and OS device partition. Make sure they are correct and set to the right partitions.

If the value is not set to C, type each of the following commands on a line by itself, and then press Enter:

These commands are used to set the default boot entry in the BCD (Boot Configuration Data) store, specifying the operating system device partition as C:. In Windows, these commands are typically used to modify the system's boot configuration.

Then, restart your computer and fix the Windows boot repair loop.

Additional Repair - How to Boot into Safe Mode in Windows 7/8/10

Usually, an Automatic Repair loop error can be resolved by starting in Safe Mode and uninstalling recently installed device drivers or software. To boot into Safe Mode on Windows 7, 8, 8.1, or 10, you'll need the original DVD or USB. If you don't have the installation disc, follow Microsoft's instructions to create a Windows installation media. Then, proceed with entering Safe Mode:

Step one: Insert the installation disc and restart your computer.

Step 2: Press any key to boot from the DVD.

Step 3: Choose a keyboard layout.

4. On the “Install now” screen, click Repair your computer. Choose Troubleshoot > Advanced options > Startup Settings.

Select one of the Safe Mode options (Safe Mode, Safe Mode with Networking, and Safe Mode with Command Prompt).

Enter Safe Mode to fix the boot loop

How to Recover Data After an Infinite Repair Loop During Startup

In addition to a clean installation of Windows, users' options for escaping the endless reboot loop, which include system restore and factory reset, will result in data loss.

It's not the end of the world yet, and a third-party data recovery tool might still be able to help you. For example, Data Recovery Wizard can restore data lost after formatting, deletion, PC reset, system refresh, and the like. It's worth a shot to see if the software can help you find your missing data.

Regardless of whether you have the installation disc, here are 7 ways to fix the Windows 7 Startup Repair loop. If your Windows 7/8/10 startup repair is taking too long and won't stop or cancel, don't worry. Besides, you can use data recovery software to retrieve lost data after error fixing.