如果您正在运行系统文件检查器扫描但收到一条错误消息,提示“有一个系统修复挂起,需要重新启动才能完成,重新启动 Windows 并再次运行 SFC”,请不要担心这篇文章将引导您了解如何可以解决问题。
这种错误可以通过本文中提供的几个潜在修复来解决和修复。 您可以尝试重新启动计算机并再次运行系统文件检查器扫描或删除挂起的 .xml 文件或使用 DISM 工具的“revertpendingactions”参数。 有关更多信息,请参阅下面给出的每个选项。
选项 1 – 尝试重新启动计算机并再次运行 SFC
解决问题的第一件事是重新启动计算机并让挂起的进程完成。 计算机重新启动后,再次尝试运行系统文件检查器,看看错误现在是否已修复。 如果没有,请参阅下面的其他选项。
选项 2 – 尝试删除挂起的 .xml 文件
解决此问题的下一件事是删除挂起的 .xml 文件。 如何? 您所要做的就是导航到 CWindowsWinSxS 中的此位置,然后从那里查找挂起的 .xml 文件并重命名或删除它。 这将摆脱任何挂起的任务,并将建立一个新的检查。
选项 3 – 尝试使用 DISM 工具的“revertpendingactions”参数
如果上面给出的两个选项不起作用,您可以尝试使用 DISM 工具的 revertpendingactions 参数。 如果您无法启动到 Windows,请从故障恢复控制台运行命令提示符并执行以下给定的命令。
dism.exe / image:C:/ cleanup-image / revertpendingactions
执行命令后,重新启动计算机并尝试再次运行系统文件检查器,看看它是否已解决问题。