如何修复自动修复无法修复您的 PC:(How to Fix Automatic Repair couldn’t repair your PC: )Windows 10是(Windows 10)Microsoft提供的最新操作系统,每次Windows升级时, Microsoft都在尽最大努力克服Windows早期版本中发现的各种问题的限制和缺点。但是所有版本的Windows(Windows)都有一些常见的错误,包括引导失败是主要错误。任何版本的Windows(Windows)都可能发生引导失败,包括Windows 10。
自动修复通常能够修复启动失败错误,这是(Automatic)Windows本身附带的内置选项。当运行Windows 10 的系统无法启动时,自动修复选项(Automatic Repair option)会尝试自动修复Windows。在大多数情况下,自动修复修复了与启动失败(boot failures)相关的各种问题,但与任何其他程序一样,它也有其局限性,有时自动修复无法正常工作。(Automatic Repair fails to work.)
自动修复失败是因为(Automatic Repair)您的操作系统(some errors or corrupted or missing files in your operating system)安装中存在一些错误或损坏或丢失的文件,这些错误会阻止 Windows 正确启动,如果自动修复(Automatic Repair)失败,那么您将无法进入安全模式(Safe Mode)。通常,失败的自动修复选项会向您显示某种错误消息,如下所示:
Automatic Repair couldn't repair your PC.
Press "Advanced options" to try other options to repair your PC or "Shut down" to turn off your PC.
Log file: C:\WINDOWS\System32\Logfiles\Srt\SrtTrail.txt
在自动修复(Automatic Repair)无法修复您的 PC 的情况下,可启动安装媒体或Recovery Drive/System Repair Disc在这种情况下很有帮助。让我们开始逐步了解如何修复自动修复无法修复您的 PC 错误。(fix Automatic Repair couldn’t repair your PC error.)
注意:(Note:)对于下面的每一步,您都需要有可启动(Bootable)安装媒体或Recovery Drive/System Repair Disc,如果您没有,则创建一个。如果您不想从网站下载整个操作系统,那么您可以使用朋友的 PC 使用此链接(link)创建光盘,或者您需要下载官方 Windows 10 ISO(download official Windows 10 ISO),但为此,您需要有可用的互联网连接和 PC .
重要提示:切勿将包含操作系统的基本磁盘转换为动态磁盘,因为它可能使您的系统无法启动。(IMPORTANT: Never convert a Basic disk that contains your operating system to a Dynamic disk, as it could make your system unbootable.)
如何在Windows 10中启动时打开(Boot)命令提示符(Command Prompt)
注意:(NOTE: )您需要在启动时打开命令提示符(open Command Prompt at Boot)以解决各种问题。
a) 放入Windows安装媒体或Recovery Drive/System Repair Disc并选择您的语言首选项, (language preferences, )然后单击下一步。
b) 单击底部的修复计算机。(Repair)
c) 现在选择疑难解答(Troubleshoot),然后选择高级选项。(Advanced Options.)
d) 从选项列表中选择命令提示符( Command Prompt)(带网络)。
修复自动修复(Fix Automatic Repair)无法修复您的电脑
Important Disclaimer:
方法 1:修复启动并重建 BCD(Method 1: Fix boot and rebuild BCD)
1.打开命令提示符(Open the Command prompt)并一一键入以下命令并按Enter:
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
2. 成功完成每个命令后,键入exit。
3. 重新启动您的 PC 以查看您是否启动到 Windows。
4. 如果您在上述方法中遇到错误,请尝试以下操作:
bootsect /ntfs60 C: (replace the drive letter with your boot drive letter)
5. 再次尝试之前失败的上述命令。(commands which failed earlier.)
方法 2:使用 Diskpart 修复损坏的文件系统(Method 2: Use Diskpart to fix corrupted file system)
1.再次转到命令提示符(Command Prompt)并键入:diskpart
2. 现在在Diskpart中输入这些命令:(不要输入DISKPART)
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> extend filesystem
DISKPART> exit
3. 现在输入以下命令:
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
4.重新启动以应用更改,看看您是否能够修复自动修复无法修复您的 PC 错误。(fix Automatic Repair couldn’t repair your PC error.)
方法 3:使用检查磁盘工具(Method 3: Use Check Disk Utility)
1. 转到命令提示符并键入以下内容:chkdsk /f /r C:
2.现在重新启动您的PC( restart your PC),看看问题是否已解决。
方法 4:恢复 Windows 注册表(Method 4: Recover 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文件重命名为 .bak 以备份这些文件。
9. 为此,请键入以下命令:
rename DEFAULT DEFAULT.bak
rename SAM SAM.bak
rename SECURITY SECURITY.bak
rename SOFTWARE SOFTWARE.bak
rename SYSTEM SYSTEM.bak
10. 现在在 cmd 中键入以下命令:
copy c:\windows\system32\config\RegBack c:\windows\system32\config
11. 重新启动您的 PC 以查看您是否可以启动到Windows。
方法 5:修复 Windows 映像(Method 5: Repair Windows Image)
1. 打开命令提示符(Command Prompt)并输入以下命令:
DISM /Online /Cleanup-Image /RestoreHealth
2.按回车键运行上述命令并等待该过程完成,通常需要15-20分钟。
注意:(NOTE:)如果上述命令不起作用,请尝试以下操作: Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows或Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
3.该过程完成后重新启动您的PC。
4.重新安装所有Windows驱动程序并 修复自动修复无法修复您的PC错误。(fix Automatic Repair couldn’t repair your PC error.)
方法6:删除有问题的文件(Method 6: Delete the problematic file)
1.再次访问命令提示符(Access 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 加载操作系统所必需的驱动程序
4. 重启看问题是否解决,如果没有继续下一个方法。
方法 7:禁用自动启动修复循环(Method 7: Disable Automatic Startup Repair Loop)
1. 打开命令提示符(Command Prompt)并输入以下命令:
注意:(NOTE: )仅当您处于自动启动修复循环时才禁用(Automatic Startup Repair Loop)
bcdedit /set {default} recoveryenabled No
2.重新启动(Restart)和自动启动修复(Automatic Startup Repair)应该被禁用。
3、如果需要重新启用,在cmd中输入如下命令:
bcdedit /set {default} recoveryenabled Yes
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以保存更改并修复自动修复无法修复您的PC错误。(fix Automatic Repair couldn’t repair your PC error.)
方法 9:禁用驱动程序签名强制
1. 放入Windows安装媒体或Recovery Drive/System Repair Disc并选择您的语言首选项, ( language preferences, )然后单击下一步。
2. 单击底部的修复您的计算机。( Repair)
3. 现在选择疑难解答( Troubleshoot),然后选择高级选项。(Advanced Options.)
4. 选择启动设置。( Startup Settings.)
5. 重新启动您的 PC并按数字 7(press the number 7) (如果 7 不起作用,则重新启动该过程并尝试不同的数字)。
方法 10:最后一个选项是执行刷新或重置(Method 10: Last option is to perform Refresh or Reset)
再次(Again)插入Windows 10 ISO,然后选择您的语言首选项并单击底部的修复您的计算机。(Repair your computer)
1.出现Boot 菜单(Boot menu)时选择Troubleshooting。
2. 现在在选项刷新或重置之间进行选择。(Refresh or Reset.)
3. 按照屏幕上的说明完成重置(Reset)或刷新(Refresh)。
4. 确保您拥有最新的操作系统光盘(latest OS disc)(最好是Windows 10)以完成此过程。
为你推荐:(Recommended for you:)
到目前为止,您必须已成功修复(fix) 自动修复无法修复您的 PC(Automatic Repair couldn’t repair your PC) ,但如果您对本指南仍有任何疑问,请随时在评论部分提出。
How to Fix Automatic Repair couldn’t repair your PC
How to Fix Automatic Repair couldn’t repair your PC: Windows 10 is the latest operating system offered by Microsoft and with each Windows upgrade Microsoft is trying their best to overcome the limitation and shortcomings of various issues found in earlier versions of Windows. But there are some errors that are common to all versions of Windows including boot failure being the major one. Boot failure can happen with any version of Windows including Windows 10.
Automatic repair is generally able to fix the boot failure error, this is a built-in option that comes along with Windows itself. When Windows 10 running system fails to boot, the Automatic Repair option tries to repair Windows automatically. In most cases, automatic repair fixes various issues related to boot failures but like any other program, it also has its limitations, and sometimes Automatic Repair fails to work.
Automatic Repair fails because there are some errors or corrupted or missing files in your operating system installation that prevent Windows from starting correctly and if Automatic Repair fails then you won’t be able to get into Safe Mode. Often a failed automatic repair option will show you some kind of error message like this one:
Automatic Repair couldn't repair your PC.
Press "Advanced options" to try other options to repair your PC or "Shut down" to turn off your PC.
Log file: C:\WINDOWS\System32\Logfiles\Srt\SrtTrail.txt
In a situation when Automatic Repair couldn’t repair your PC, Bootable installation media or Recovery Drive/System Repair Disc are helpful in such cases. Let’s get started and see step by step how you can fix Automatic Repair couldn’t repair your PC error.
Note: For each and every step below you need to have Bootable installation media or Recovery Drive/System Repair Disc and if you don’t have one then create one. If you don’t want to download the entire OS from the website then you use your friend’s PC to create the disc using this link or you need to download official Windows 10 ISO but for that, you need to have a working internet connection and PC.
IMPORTANT: Never convert a Basic disk that contains your operating system to a Dynamic disk, as it could make your system unbootable.
How to open Command Prompt at Boot in Windows 10
NOTE: You need to open Command Prompt at Boot a lot in order to fix various issues.
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.
Fix Automatic Repair couldn’t repair your PC
Important Disclaimer:
Method 1: Fix boot and rebuild BCD
1. Open the Command prompt and type the following commands one by one & hit enter:
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
2. After completing each command successfully type exit.
3. Restart your PC to see if you boot to windows.
4. If you get an error in the above method then try this:
bootsect /ntfs60 C: (replace the drive letter with your boot drive letter)
5. And again try the above commands which failed earlier.
Method 2: Use Diskpart to fix corrupted file system
1. Again go to Command Prompt and type: diskpart
2. Now type these commands in Diskpart: (don’t type DISKPART)
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> extend filesystem
DISKPART> exit
3. Now type the following command:
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
4. Restart to apply changes and see if you’re able to fix Automatic Repair couldn’t repair your PC error.
Method 3: Use Check Disk Utility
1. Go to command prompt and type the following: chkdsk /f /r C:
2. Now restart your PC to see if the problem is fixed or not.
Method 4: Recover 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 the 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:
rename DEFAULT DEFAULT.bak
rename SAM SAM.bak
rename SECURITY SECURITY.bak
rename SOFTWARE SOFTWARE.bak
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 5: Repair Windows Image
1. Open Command Prompt and enter the following command:
DISM /Online /Cleanup-Image /RestoreHealth
2. Press enter to run the above command and wait for the process to complete, usually, it takes 15-20 minutes.
NOTE: If the above command doesn’t work then try this: Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows or Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
3. After the process is completed restart your PC.
4. Reinstall all the windows drivers and fix Automatic Repair couldn’t repair your PC error.
Method 6: 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 the next method.
Method 7: Disable Automatic Startup Repair Loop
1. Open Command Prompt and enter the following command:
NOTE: Only disable if you are in Automatic Startup Repair Loop
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.
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 comes 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 fix Automatic Repair couldn’t repair your PC error.
Method 9: Disable driver signature enforcement
1. Put in the Windows installation media or Recovery Drive/System Repair Disc and select your language preferences, and click Next.
2. Click Repair your computer at the bottom.
3. Now choose Troubleshoot and then Advanced Options.
4. Choose Startup Settings.
5. Restart your PC and press the number 7 (If 7 isn’t working then relaunch the process and try different numbers).
Method 10: Last option is to perform Refresh or Reset
Again insert Windows 10 ISO then select your language preferences and click Repair your computer at the bottom.
1. Choose Troubleshooting when the Boot menu appears.
2. Now choose between the option Refresh or Reset.
3. Follow the on-screen instructions to complete the Reset or Refresh.
4. Make sure you have the latest OS disc (preferably Windows 10) in order to complete this process.
Recommended for you:
By now you must have successfully fix Automatic Repair couldn’t repair your PC but if you still have any questions regarding this guide please feel free to ask them in the comment section.