答案1
从 Windows 7 Sp1 DVD 启动进入恢复选项
并单击Command Prompt
启动 cmd。现在运行此命令以阻止 Windows 安装待处理的更新:
DISM /image:C:\ /cleanup-image /revertpendingactions
并重新启动 PC。现在 Windows 应该会尝试恢复更改。如果您返回 Windows,请运行sfc /scannow
或dism /Online /Cleanup-Image /ScanHealth
检测阻止安装更新的问题。
答案2
从 Windows 更新安装更新后,您可能会进入重启循环,其中您的机器进入“配置更新 3 之 3。X% 完成”然后冻结或重启。
您的情况非常相似,这些解决方案应该可以解决您的问题。
解决方案:
1a. 从 Windows 系统修复盘启动并选择左下角的修复选项,选择系统还原,然后选择尝试安装更新之前的还原点。
1b. 如果您没有 DVD,并且机器上预装了 Vista/W7,请在 BIOS 启动画面上使用 F8 键以获取 Windows 高级屏幕,从列表中选择“修复您的计算机”,让 Windows RE 加载,然后执行系统还原。
如果恢复失败,加载恢复环境“命令提示符”输入Del C:\Windows\winsxs\pending.xml
退出恢复环境并重新启动电脑,您可能会再次得到 3/3 的结果,但请耐心等待,桌面应该会加载。创建一个还原点并关闭自动更新,直到您能找出哪个更新导致了循环。
这是在恢复命令提示符下脱机启动时运行的命令
dism.exe /图像:C:\ /清理图像/revertpendingactions
这应该会恢复所有未决的更新。