修复有待修复的系统修复,需要重新启动才能在Windows 10中完成
SFC扫描对于发现硬盘驱动器问题并解决它们很有用。但是,有时在尝试执行SFC扫描时,会出现以下错误:
有一个系统修复未决,需要重新启动才能完成。重新启动Windows,然后再次运行SFC扫描。
如错误所指定,重新启动系统,该错误将消失。但是,并非总是如此。
原因
某些本应执行的命令仍然卡住,并干扰了SFC扫描过程。仅重启系统就无法执行它们,这会导致问题。
请尝试以下步骤来解决此问题:
解决方案1]更新Windows
有时,推迟的Windows更新可能会导致此问题。你可以试试 更新Windows 解决此问题。
解决方案2]更新驱动程序
更新驱动程序(尤其是图形驱动程序)可能有助于解决此问题。这是要执行的步骤 更新驱动程序 。
解决方案3]使用命令提示符
重复出现此错误消息的原因是进程卡在了挂起状态。我们可以尝试通过命令提示符删除与该过程有关的文件夹。
1]按 赢+ R 打开运行窗口。输入命令 指令 然后按Enter键打开“命令提示符”窗口。
2]键入以下命令,然后按Enter。
del X:windowswinsxspending.xml
其中X:是我们要从中删除文件夹的驱动器的驱动器号。
3]对系统上的所有驱动器重复此命令。
4]一旦执行了以下命令,请尝试使用此修改后的命令进行SFC扫描:
sfc /SCANNOW /OFFBOOTDIR=c: /OFFWINDIR=d:Windows
解决方案4]尝试在恢复模式下解决问题
1]重新启动系统后,请一直按F8键以恢复模式启动Windows 10。
2]前往 疑难解答>>高级选项>>命令提示符 。
3]在“命令提示符”窗口中键入以下命令:
bcdboot C:Windows bootrec /FixMBR bootrec /FixBoot
4]重新启动系统,并检查是否现在可以执行SFC扫描。
解决方案5]注册表级别修复
1]按 赢+ R 打开运行窗口。输入命令 注册表编辑 然后按Enter打开“注册表编辑器”窗口。
2]导航到以下路径:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion
3]在右窗格中,找到键RebootPending。右键单击它,然后选择“权限”。
4]在用户名部分找到您的名字。
5]选中权限部分的“完全控制”复选框,然后应用设置。
6]重新启动系统,然后立即尝试SFC扫描。
希望能帮助到你!
为你推荐: