如果您的 Windows 11 或 Windows 10 计算机出现问题,并且您或操作系统决定运行启动修复 -(Startup Repair –)如果启动修复(Startup Repair)失败,那么您可能会收到包含以下消息的屏幕 -自动启动修复无法修复您的 PC(Automatic Startup Repair couldn’t repair your PC)。完整的错误消息如下所示:
Automatic Startup 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 Startup Repair)无法修复您的 PC
如果您遇到这种情况,您可以尝试以下几件事。请先(Please)浏览整个列表,然后决定哪些建议可能适用于您的情况以及您想尝试哪些建议:
- 重建 BCD 和修复 MBR
- 运行 chkdsk
- (Run SFC)在安全模式下(Safe Mode)运行 SFC并使用 DISM 工具(Use DISM Tool)
- 禁用提前启动反恶意软件保护
- 禁用自动启动修复
- 从RegBack(RegBack)目录恢复注册表
- 重置此电脑。
在开始检查此日志文件之前,您可以了解错误原因:
C:\Windows\System32\Logfiles\Srt\SrtTrail.txt
什么是 SrtTrail.txt 文件?
SrtTrail.txt是一个日志文件,用于记录可能导致自动启动修复(Automatic Startup Repair)失败或导致蓝屏停止错误(Blue SCreen Stop Error)的原因。它位于 C:WindowsSystem32LogfilesSrt SrtTrail.txt。SrtTrail.txt不会导致蓝屏(Blue Screens)- 它只是一个记录问题以进行故障排除的日志文件。
1]重建BCD和修复MBR
您需要重建引导配置数据(rebuild the Boot Configuration Data)文件并修复主引导记录(repair the Master Boot Record)文件。为此,请单击高级选项(Advanced Options),然后选择命令提示符(Command Prompt)。之后,您的系统将要求输入密码。输入后,您将在屏幕上找到命令提示符。一一输入以下命令——
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
这些命令将修复引导扇区(Boot Sector)问题。运行这些命令后,检查是否可以正常启动。
2]运行chkdsk
检查磁盘(Disk)是否有错误可能是个好主意。因此,再次按照上述说明打开命令提示符(Command Prompt)窗口并运行以下命令,看看是否有帮助:
chkdsk /r c:
供您参考,该命令将仅扫描并修复 C 驱动器的问题。
3]在安全模式下(Safe Mode)运行SFC(Run SFC)和DISM工具(DISM Tool)
以安全模式启动 Windows 10,(Boot Windows 10 in Safe Mode,)以管理员权限打开命令提示符,(Command Prompt with administrator privilege,)然后首先运行 SFC
然后运行 DISM 修复系统映像(Run DISM to repair the System Image):
DISM /Online /Cleanup-Image /RestoreHealth
此命令将使用部署映像和服务管理(Deployment Imaging and Servicing Management)工具扫描可能的损坏。供您参考,此命令需要一段时间才能运行,因此请不要关闭窗口。
相关(Related):操作系统版本与启动修复不兼容(The operating system version is incompatible with Startup Repair)。
4]禁用早期(Disable Early)启动反恶意软件保护
如果您在安装反恶意软件程序后遇到这些问题,此解决方案将解决它。单击高级(Advanced)选项后,单击Troubleshoot > Advanced选项>启动设置(Startup Settings)。
在“启动设置”(Startup Settings)页面上,点击“重新启动(Restart )”按钮。
您将在重新启动时看到此屏幕。您需要按键盘上的“8”键选择禁用早期启动反恶意软件保护设置(Disable early launch anti-malware protection setting)。
您的系统将在瞬间启动。
5]禁用自动启动修复
当您遇到与系统驱动器相关的问题时,自动启动修复(Automatic Startup Repair)窗口会在启动过程中自动打开。如果您认为自己处于这种情况,您可以禁用自动启动修复(Startup Repair)。您需要单击Troubleshoot > Advanced选项>命令提示符(Command Prompt)并执行以下命令:
bcdedit /set recoveryenabled NO
重启电脑看看。
相关(Related):Windows 自动启动修复不起作用(Windows Automatic Startup Repair not working)。
6]从RegBack目录恢复(Restore)注册表
有时,错误的注册表值可能会导致此问题。看看恢复注册表是否对您有帮助。为此,请从高级选项中打开(Advanced options)命令提示符(Command Prompt),然后执行以下命令 -
copy c:\windows\system32\config\RegBack\* c:\windows\system32\config
系统将询问您是要覆盖所有文件还是部分覆盖。您应该输入All并点击Enter按钮。之后,您需要重新启动计算机并检查问题是否仍然存在。
7]重置这台电脑
Windows 11/10中的此选项可帮助用户在不删除任何个人文件的情况下获得出厂设置。使用疑难解答(Troubleshoot)菜单中的重置此 PC(Reset this PC)选项作为最后一个选项。
您可以尝试其他一些事情,这些实际上与您的硬件有关。(There are a few other things you could try, and these are related to your hardware actually.)
- 拔下并重新连接硬盘驱动器
- 重新连接 RAM
- 拔下所有外部设备。
如何绕过Windows上的自动修复?
要绕过Windows 11/10上的自动修复,请打开命令提示符(Command Prompt),键入bcdedit /set {default} recoveryenabled No并按Enter。然后,重新启动您的 PC。应该禁用自动启动修复,您可能能够再次访问(Startup Repair)Windows 11/10。
Windows 启动修复失败(Windows Startup Repair Fails)时会发生什么?
如果Windows 11/10 启动修复失败(Startup Repair Fails),那么您的下一个选择是尝试使用您的Windows 11/10安装媒体来修复启动。您将需要在命令提示符(Command Prompt)中输入一组命令来查找和解决可能阻止您的计算机启动的问题。
All the best!
相关阅读(Related read):Windows 自动启动修复失败。(Windows Automatic Startup Repair failed.)
Automatic Startup Repair couldn't repair your PC in Windows 11/10
If you are facing problems with your Windows 11 or Windows 10 computer and yoυ or the ОS dеcides to run Stаrtup Repair – and if Ѕtartuр Repair fails then you may receive a screen with the following message – Automatic Startup Repair couldn’t repair your PC. The full error message reads like this:
Automatic Startup 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
How to fix Automatic Startup Repair couldn’t repair your PC
If you get into this situation here are a few things you could try. Please go through the entire list first and then decide which of the suggestions may apply in your case and which of these you would like to try:
- Rebuild BCD & Repair MBR
- Run chkdsk
- Run SFC and Use DISM Tool in Safe Mode
- Disable Early launch anti-malware protection
- Disable Automatic Startup Repair
- Restore registry from RegBack directory
- Reset This PC.
Before you begin checking this log file could give you an idea of the error cause:
C:\Windows\System32\Logfiles\Srt\SrtTrail.txt
What is the SrtTrail.txt file?
SrtTrail.txt is a log file that logs down causes that may have caused Automatic Startup Repair to fail or cause a Blue SCreen Stop Error. It is located at C:\Windows\System32\Logfiles\Srt\SrtTrail.txt. SrtTrail.txt does not cause Blue Screens – it is merely a log file that records issues for troubleshooting purposes.
1] Rebuild BCD & Repair MBR
You need to rebuild the Boot Configuration Data file and repair the Master Boot Record file. To do this, click on the Advanced Options and then select Command Prompt. Following that, your system will ask for the password. After entering it, you will find the command prompt right on your screen. Enter the following commands one by one-
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
These commands will fix Boot Sector problems. After running these commands, check whether you can start normally or not.
2] Run chkdsk
Checking the Disk for errors might be a good idea. So again open the Command Prompt windows as explained above and run the following command and see if that helps:
chkdsk /r c:
For your information, the command will scan and fix the problems of your C drive only.
3] Run SFC and DISM Tool in Safe Mode
Boot Windows 10 in Safe Mode, open Command Prompt with administrator privilege, and first Run SFC
Then Run DISM to repair the System Image:
DISM /Online /Cleanup-Image /RestoreHealth
This command will use the Deployment Imaging and Servicing Management tool to scan for possible corruption. For your information, this command takes a while to run so do not close the window.
Related: The operating system version is incompatible with Startup Repair.
4] Disable Early launch anti-malware protection
If you have been facing these problems after installing an anti-malware program, this solution will fix it. After clicking on Advanced options, click on Troubleshoot > Advanced options > Startup Settings.
On the Startup Settings page, hit the Restart button.
You will on restart see this screen. You need to press the ‘8’ key on your keyboard to select Disable early launch anti-malware protection setting.
Your system will start that within moments.
5] Disable Automatic Startup Repair
When you have a system drive related issue, the Automatic Startup Repair window opens up automatically during boot. If you think you are in such a situation, you can disable automatic Startup Repair. You need to click on Troubleshoot > Advanced options > Command Prompt and execute the following command:
bcdedit /set recoveryenabled NO
Restart your computer and see.
Related: Windows Automatic Startup Repair not working.
6] Restore registry from RegBack directory
Sometimes, a wrong registry value can create this problem. See if restoring the registry helps you. To do this open the Command Prompt from Advanced options, and execute the following command-
copy c:\windows\system32\config\RegBack\* c:\windows\system32\config
You will be asked whether you want to overwrite all files or partially. You should type All and hit the Enter button. Following that, you need to restart your computer and check whether the problem remains or not.
7] Reset this PC
This option in Windows 11/10 helps users get factory settings without removing any personal files. Use the Reset this PC option in Troubleshoot menu as the last option.
There are a few other things you could try, and these are related to your hardware actually.
- Unplug and reconnect the hard drive
- Reconnect RAM
- Unplug all external devices.
How do I bypass automatic repair on Windows?
To bypass automatic repair on Windows 11/10, open Command Prompt, type bcdedit /set {default} recoveryenabled No and press Enter. Then, restart your PC. The Automatic Startup Repair should be disabled and you might be able to access Windows 11/10 again.
What happens when Windows Startup Repair Fails?
If Windows 11/10 Startup Repair Fails, then your next option is to try using your Windows 11/10 installation media to fix the boot. You will need to enter a set of commands in Command Prompt to find and resolve issues that might be preventing your computer from booting.
All the best!
Related read: Windows Automatic Startup Repair failed.