Fix Startup Repair Infinite Loop on Windows 10/8/7: Windows是由Microsoft管理的(Microsoft)操作系统(operating system),并且有多个版本的Windows操作系统(operating system),如Windows 7、Windows 8 和Windows 10(最新)。由于新技术每天都在进入市场,因此为了向客户提供良好的服务,Microsoft还会不时在Windows上提供这些技术的更新。其中一些更新非常好,增加了用户的体验,而一些更新给用户带来了额外的问题。
这就是为什么当新的更新进入市场时,用户会尽量避免它,因为他们担心这可能会导致他们的 PC 出现问题,并且他们的 PC 将无法像更新前那样工作。但是,有多少用户试图避免这些更新并不重要,因为在某些时候他们需要安装这些更新,因为必须更新他们的 Windows,否则某些功能可能会停止工作并且他们的 PC 很可能容易受到病毒的攻击或没有这些更新的恶意软件攻击。
有时,当您更新 PC 时,它会面临无限循环(endless loop)的巨大问题,这意味着更新后,当您重新启动 PC 时,它会进入无限重启循环,即(reboot loop i.e). 它继续重新启动并不断重新启动。如果发生此问题,则无需惊慌,因为可以使用本指南中提到的步骤进行修复。有多种方法可以解决这个无限循环问题。(endless loop problem)但是您必须非常小心地使用这些方法,因为它们可能会对您的计算机造成伤害,因此请仔细按照列出的方法来解决此问题。
这些方法是所有版本的Windows解决此问题的最常用方法,您不需要任何第三方软件(party software)来解决无限循环(Infinite Loop)的问题。
修复启动修复无限循环的方法(Methods To Fix Startup Repair Infinite Loop)
确保(Make)创建一个还原点(restore point) 以防万一(case something)出现问题。
无法访问 Windows 时如何打开命令提示符(Command Prompt)
注意:您需要在此修复程序中列出的所有方法中大量执行此操作。(NOTE: You need to do that a lot in all the methods listed in this fix.)
a) 放入Windows 安装(Windows installation)媒体或Recovery Drive/System Repair Disc并选择您的语言首选项, (language preferences, )然后单击下一步。
b) 单击底部的修复您的计算机。(Repair)
c) 现在选择疑难解答(Troubleshoot),然后选择高级选项。(Advanced Options.)
d) 从选项列表中选择命令提示符( Command Prompt)(带网络)。
方法一:安装更新、驱动或程序后不断重启(Method 1: Rebooting Continuously After Installing Update, Driver or Programs)
如果您的计算机上安装了单个操作系统(operating system),则必须以安全模式启动 Windows。
要首先以安全模式启动Windows,您需要进入安全模式。为此,请按照以下步骤操作:
1.按Windows Key + I 打开设置(Settings),然后单击 更新和安全。(Update & Security.)
2.从左侧菜单中单击恢复。(Recovery.)
4.在高级启动下,单击立即重新启动。(Restart now.)
5.一旦计算机重新启动,您的 PC 将在安全模式下打开。
进入安全模式后,您将有以下选项来解决 Windows 上的启动修复无限循环问题:(fix the problem of Startup Repair Infinite Loop on Windows:)
一、卸载最近的安装程序(I.Uninstall the recent Install Programmes)
上述问题(above problem)可能是由于最近安装的程序引起的。卸载这些程序可能会解决您的问题。
要卸载最近安装的程序,请按照以下步骤操作:
1.通过使用搜索栏搜索来打开(search bar)控制面板(Control Panel)。
2.现在从控制面板窗口(Control Panel window)单击程序。( Programs.)
3.在程序和功能(Programs and Features)下,单击查看已安装的更新。(View Installed Updates.)
4.在这里您将看到当前安装的Windows更新列表。
5.卸载可能导致问题的最近安装的Windows更新,卸载此类更新后,您的问题可能会得到解决。(Windows)
二、解决驱动问题(II.Troubleshoot Driver problems)
对于与驱动程序相关的问题,您可以使用 Windows设备管理器(Device Manager)的“回滚驱动程序”(‘Rollback driver’)功能。它将卸载 硬件(hardware) 设备的当前驱动程序并安装以前安装的驱动程序。在此示例中,我们将回滚图形驱动程序(rollback Graphics drivers),但在您的情况下,您需要确定最近安装了哪些驱动程序(you need to figure out which drivers were recently installed) 导致无限循环问题(loop issue),然后您只需在设备管理器(Device Manager)中针对该特定设备遵循以下指南(below guide),
1.按 Windows 键 + R 然后键入devmgmt.msc并按Enter打开设备管理器(Device Manager)。
2.展开显示适配器,然后右键单击您的显卡(right-click on your graphics card)并选择属性。( Properties.)
3.切换到驱动程序选项卡(Driver tab),然后单击“回滚驱动程序(Roll Back Driver)”。
4.您将收到一条警告消息(warning message),单击是( Yes)继续。
5. 回滚图形驱动程序后,重新启动 PC 以保存更改。
方法 2:禁用系统故障时自动重启(Method 2: Disable Automatic Restart on System Failure)
发生系统故障(system failure)后,Windows 10会自动重新启动您的 PC 以从崩溃中恢复。大多数情况下,简单的重启就能恢复您的系统,但在某些情况下,您的 PC 可能会进入重启循环(restart loop)。这就是为什么您需要在Windows 10中禁用(Windows 10)系统故障(system failure)时自动重启才能从重启循环(restart loop)中恢复。
1.打开命令提示符(Command Prompt)并输入以下命令:
bcdedit /set {default} recoveryenabled No
2.重启和自动启动修复(Automatic Startup Repair)应该被禁用。
3.如果需要重新启用,在cmd中输入如下命令:
bcdedit /set {default} recoveryenabled Yes
4.重新启动以应用更改,这应该 修复 Windows 10 上的自动修复无限循环。(Fix Automatic Repair Infinite Loop on Windows 10.)
方法 3:运行 chkdsk 命令检查和修复驱动器错误(Method 3: Run chkdsk Command to check and repair Drive errors )
1.从可启动设备启动 Windows。
2.单击命令提示符。( Command Prompt.)
3.在命令提示符下输入(command prompt)以下命令(below command)并回车:
chkdsk /f /r C:
4.重新启动系统,看看您是否能够 在 Windows 10 上修复启动修复无限循环。(Fix Startup Repair Infinite Loop on Windows 10.)
方法 4:运行 Bootrec 来修复损坏或损坏的 BCD(Method 4: Run Bootrec to repair damaged or corrupted BCD)
按照以下步骤运行bootrec 命令(bootrec command)以修复损坏或损坏的BCD设置:(BCD)
1.再次使用上述指南打开命令提示符。(Command Promp)
2.在命令提示符(command prompt and hit Enter)中键入以下命令,并在每个命令后按 Enter:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
3.重启系统,让bootrec修复错误。(bootrec repair the errors.)
4.如果上述命令失败,则在cmd中输入以下命令:
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
5.最后,退出 cmd 并重新启动Windows。
6.此方法似乎可以 修复 Windows 10 上的启动修复无限循环,(Fix Startup Repair Infinite Loop on Windows 10 )但如果它对您不起作用(t work),请继续。(continue.)
方法 5:执行系统还原(Method 5: Perform a System Restore)
通过执行系统还原,您可以按照以下步骤修复启动修复无限循环问题:(fix the Startup Repair Infinite Loop issue)
1.插入Windows 10可启动安装DVD并重新启动您的 PC。
2.当提示Press any key to boot from CD or DVD时,按任意键继续。
3.选择您的语言首选项,然后单击下一步(Next)。单击左下角的修复计算机。(Click Repair)
4.在选择一个选项屏幕上(option screen),单击疑难解答(Troubleshoot)。
5.在疑难解答屏幕上,单击高级选项(Advanced option)。
6.在高级(Advanced)选项屏幕上,单击 系统还原。(System Restore.)
方法 6:还原 Windows 注册表(Method 6: Restore Windows Registry)
1.输入安装或恢复媒体( installation or recovery media)并从中启动。
2.选择您的语言偏好( language preferences),然后单击下一步。
3. 选择语言后,按 Shift + F10进入命令提示符。
4.在命令提示符下键入(command prompt)以下命令:
cd C:\windows\system32\logfiles\srt\ (change your drive letter accordingly)
5.现在输入这个在记事本中打开文件: SrtTrail.txt
6.按CTRL + O然后从文件类型中选择“所有文件(All files)”并导航到 C:\windows\system32然后右键单击CMD并选择以管理员身份运行。(administrator.)
7.在cmd中输入以下命令: cd C:\windows\system32\config
8.将Default、Software、SAM、System 和 Security 文件(System and Security files)重命名为 .bak 以备份这些文件。
9.为此,键入以下命令:
(a) 重命名 DEFAULT DEFAULT.bak ((a) rename DEFAULT DEFAULT.bak)
(b) 重命名 SAM SAM.bak ((b) rename SAM SAM.bak)
(c) 重命名 SECURITY SECURITY.bak ((c) rename SECURITY SECURITY.bak)
(d) 重命名 SOFTWARE SOFTWARE.bak ((d) rename SOFTWARE SOFTWARE.bak)
(e) 重命名 SYSTEM SYSTEM.bak((e) rename SYSTEM SYSTEM.bak)
10.现在在cmd中输入以下命令:
copy c:\windows\system32\config\RegBack c:\windows\system32\config
11.重新启动您的PC,看看您是否可以启动到Windows。
方法7:删除有问题的文件(Method 7: Delete the problematic file)
1.再次访问命令提示符(Command Prompt)并输入以下命令:
cd C:\Windows\System32\LogFiles\Srt
SrtTrail.txt
2.当文件打开时,您应该会看到如下内容:
Boot critical file c:\windows\system32\drivers\tmel.sys is corrupt.
3.在cmd中输入以下命令删除有问题的文件:
cd c:\windows\system32\drivers
del tmel.sys
注意:(NOTE:)不要删除 Windows 加载操作系统所必需的驱动程序(operating system)
4.重启看问题是否解决,如果没有继续下一个方法。
方法八:设置正确的device partition和osdevice partition的值(Method 8: Set correct values of device partition and osdevice partition)
1.在命令提示符(Command Prompt)中输入以下内容并回车: bcdedit
2.现在找到设备分区和osdevice分区( device partition and osdevice partition)的值,并确保它们的值是正确的或设置为正确的分区。
3.默认值为C:因为windows只预装在这个分区。
4.如果由于任何原因将其更改为任何其他驱动器,则输入以下命令并在每个命令后按Enter :
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
注意:(Note:)如果您在任何其他驱动器上安装了 Windows,请确保使用该驱动器而不是 C:
5.重新启动您的 PC 以保存更改,这应该可以 修复 Windows 10 上的自动修复无限循环。(fix Automatic Repair infinite loop on Windows 10.)
推荐的:(Recommended:)
- 加载播放器时出错:找不到可播放的资源 [已解决]
- 无法登录 Windows 10?修复 Windows 登录问题(Fix Windows Login Problems)!
- 为什么玩游戏时电脑死机?(Computer Crashes)
- 如何退出(Gmail)或退出(Out or Log Out)Gmail ?
我希望这篇文章对您有所帮助,您现在可以轻松Fix Startup Repair Infinite Loop on Windows 10/8/7, 但如果您对本教程仍有任何疑问,请随时在评论部分提出。
Fix Startup Repair Infinite Loop on Windows 10/8/7
Fix Startup Repair Infinite Loop on Windows 10/8/7: Windows is the operating system managed by Microsoft and there are several versions of Windows operating system like Windows 7, Windows 8, and Windows 10 (latest). As new technologies are entering into the market on a daily bases, so to provide good service to their customers Microsoft also provides an update of these technologies on Windows from time to time. Some of these updates are very good and increase the experience of users while some updates cause an additional problem to users.
That’s why when a new update arrives in the market, users try to avoid it as they fear it might cause a problem in their PC and their PC will not work as it was working before the update. But it does not matter how much users try to avoid these updates as at some point of time they need to install those updates as it becomes mandatory to updater their Windows or else some features might stop working & chances are their PC will become vulnerable to virus or malware attacks without these updates.
Sometimes, when you update your PC, it faces a huge problem of an endless loop which means after an update, when you restart your PC it enters into the endless reboot loop i.e. it continues to reboot and keeps restarting. If this problem occurs, then you don’t need to panic as it can be fixed using the steps mentioned in this guide. There are various ways by which this endless loop problem can be solved. But you have to be very careful using these methods as they may cause harm to your computer and so follow the listed methods carefully to solve this problem.
These methods are the most common methods to solve this issue for all versions of Windows and you need not any third party software to solve the problem of Infinite Loop.
Methods To Fix Startup Repair Infinite Loop
Make sure to create a restore point just in case something goes wrong.
How to open Command Prompt when you can’t access Windows
NOTE: You need to do that a lot in all the methods listed in this fix.
a)Put in the Windows installation media or Recovery Drive/System Repair Disc and select your language preferences, and click Next.
b)Click Repair your computer at the bottom.
c)Now choose Troubleshoot and then Advanced Options.
d)Select Command Prompt (With networking) from the list of options.
Method 1: Rebooting Continuously After Installing Update, Driver or Programs
If you have a single operating system installed on your computer, then you have to boot your Windows in safe mode.
To boot the Windows in safe mode first you need to enter into the safe mode. To do so follow the below steps:
1.Press Windows Key + I to open Settings then click on Update & Security.
2.From the left-hand menu click on Recovery.
4.Under Advanced startup, click on Restart now.
5.Once the computer restarts, then your PC will open in safe mode.
Once you enter into the safe mode you will have below options to fix the problem of Startup Repair Infinite Loop on Windows:
I.Uninstall the recent Install Programmes
The above problem may be arising due to the recently installed programs. Uninstalling those programs may solve your problem.
To uninstall the recently installed programs follow the below steps:
1.Open Control Panel by searching for it using the search bar.
2.Now from the Control Panel window click on Programs.
3.Under Programs and Features, click on View Installed Updates.
4.Here you will see the list of currently installed Windows updates.
5.Uninstall the recently installed Windows updates which might be causing the issue and after uninstalling such updates your problem may be solved.
II.Troubleshoot Driver problems
For a driver related issue, you can use the ‘Rollback driver’ feature of the Device Manager on Windows. It will uninstall the current driver for a hardware device and will install the previously installed driver. In this example, we will rollback Graphics drivers, but in your case, you need to figure out which drivers were recently installed that is causing the infinite loop issue then only you need to follow the below guide for that particular device in Device Manager,
1.Press Windows Key + R then type devmgmt.msc and hit Enter to open Device Manager.
2.Expand Display Adapter then right-click on your graphics card and select Properties.
3.Switch to Driver tab then click “Roll Back Driver“.
4.You will get a warning message, click Yes to continue.
5.Once your graphics driver is rolled back, reboot your PC to save changes.
Method 2: Disable Automatic Restart on System Failure
After a system failure occurs, Windows 10 automatically restart your PC to recover from the crash. Most of the time a simple restart is able to recover your system but in some cases, your PC might get into a restart loop. That’s why you need to disable automatic restart on system failure in Windows 10 in order to recover from the restart loop.
1.Open Command Prompt and enter the following command:
bcdedit /set {default} recoveryenabled No
2.Restart and Automatic Startup Repair should be disabled.
3.If you need to again enable it, enter the following command in cmd:
bcdedit /set {default} recoveryenabled Yes
4.Reboot to apply changes and this should Fix Automatic Repair Infinite Loop on Windows 10.
Method 3: Run chkdsk Command to check and repair Drive errors
1.Boot Windows from the bootable device.
2.Click on Command Prompt.
3.Type the below command in command prompt and hit the enter:
chkdsk /f /r C:
4.Restart the system and see if you’re able to Fix Startup Repair Infinite Loop on Windows 10.
Method 4: Run Bootrec to repair damaged or corrupted BCD
Run the bootrec command to repair damaged or corrupted BCD settings by following below steps:
1.Again open Command Prompt using the above guide.
2.Type the below commands in the command prompt and hit Enter after each one:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
3.Restart the system and let bootrec repair the errors.
4.If the above command fails then enter the following commands in cmd:
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
5.Finally, exit the cmd and restart your Windows.
6.This method seems to Fix Startup Repair Infinite Loop on Windows 10 but if it doesn’t work for you then continue.
Method 5: Perform a System Restore
By performing the system restore you can fix the Startup Repair Infinite Loop issue by following the below steps:
1.Insert the Windows 10 bootable installation DVD and restart your PC.
2.When prompted to Press any key to boot from CD or DVD, press any key to continue.
3.Select your language preferences, and click Next. Click Repair your computer in the bottom-left.
4.On choose an option screen, click Troubleshoot.
5.On Troubleshoot screen, click Advanced option.
6.On the Advanced options screen, click System Restore.
Method 6: Restore Windows Registry
1.Enter the installation or recovery media and boot from it.
2.Select your language preferences, and click next.
3.After selecting language press Shift + F10 to command prompt.
4.Type the following command in command prompt:
cd C:\windows\system32\logfiles\srt\ (change your drive letter accordingly)
5.Now type this to open the file in notepad: SrtTrail.txt
6.Press CTRL + O then from file type select “All files” and navigate to C:\windows\system32 then right click CMD and select Run as administrator.
7.Type the following command in cmd: cd C:\windows\system32\config
8.Rename Default, Software, SAM, System and Security files to .bak to back up those files.
9.To do so type the following command:
(a) rename DEFAULT DEFAULT.bak
(b) rename SAM SAM.bak
(c) rename SECURITY SECURITY.bak
(d) rename SOFTWARE SOFTWARE.bak
(e) rename SYSTEM SYSTEM.bak
10.Now type the following command in cmd:
copy c:\windows\system32\config\RegBack c:\windows\system32\config
11.Restart your PC to see if you can boot to windows.
Method 7: Delete the problematic file
1.Access Command Prompt again and enter the following command:
cd C:\Windows\System32\LogFiles\Srt
SrtTrail.txt
2.When the file opens you should see something like this:
Boot critical file c:\windows\system32\drivers\tmel.sys is corrupt.
3.Delete the problematic file by entering the following command in cmd:
cd c:\windows\system32\drivers
del tmel.sys
NOTE: Don’t delete drivers which are essential for windows to load the operating system
4.Restart to see if the issue is fixed if not continue to next method.
Method 8: Set correct values of device partition and osdevice partition
1.In Command Prompt type the following and press enter: bcdedit
2.Now find the values of device partition and osdevice partition and make sure their values are correct or set to correct partition.
3.By default value is C: because windows pre-installed on this partition only.
4.If by any reason it is changed to any other drive then enter the following commands and press Enter after each one:
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
Note: If you have installed your windows on any other drive make sure you use that one instead of C:
5.Reboot your PC to save changes and this should fix Automatic Repair infinite loop on Windows 10.
Recommended:
I hope this article was helpful and you can now easily Fix Startup Repair Infinite Loop on Windows 10/8/7, but if you still have any questions regarding this tutorial then feel free to ask them in the comment’s section.