我从 Windows 7 无缝升级到了 Windows 10。
我所看到的一切都运行完美,即使在玩游戏时也不会崩溃,一切都非常稳定。
但我无法安装任何 Windows 更新。我可以下载它们,但无法安装它们:
安装某些更新时出现问题,但我们稍后会重试。如果您继续看到此信息并想搜索网络或联系支持人员获取信息,以下信息可能会有所帮助:
适用于基于 x64 的系统的 Windows 10 版本 1511 的累积更新 (KB3140743) - 错误 0x80070bc9
适用于 Windows 10 版本 1511(用于基于 x64 的系统)的 Adobe Flash Player 安全更新 (KB3135782) - 错误 0x80070bc9
适用于基于 x64 的系统的 Windows 10 版本 1511 更新 (KB3139907) - 错误 0x80070bc9
这是我通过 10 的更新和安全程序进行更新时收到的消息。
另一个有点奇怪的是,在 Windows 10 的设置程序和控制面板中查看更新历史记录存在差异。设置报告如下:
更新历史
尚未安装任何更新
而如果我访问的话,control panel > programs and features > installed updates
我会看到 Microsoft Windows 下有两个条目:
Microsoft Windows 更新 (KB3133431)
Microsoft Windows 安全更新 (KB3124263)
尝试卸载其中任何一个都会导致以下错误:
Windows更新
发生错误。并非所有更新都已成功卸载。
当我关闭 Windows 而不是关机时,它显示:
准备电脑进行更新
然后关机,然后重新启动,然后显示:
安装更新 35%
然后进入 Windows,但尚未安装更新。我猜它只是安装到 35%,然后回滚了之前的操作。
每次启动 Windows 时都会发生这种情况。非常烦人。为了避免每次启动 Windows 时都重新启动,我删除了下载的(但未安装的)更新文件
C:\Windows\SoftwareDistribution\Download
并禁用了 Windows 更新服务。但是,我确实希望能够出于安全原因安装更新,至少没有别的原因。
为了修复可能导致此问题的任何损坏,我进行了以下操作。
作为管理员,我运行了以下命令:
> DISM /Online /Cleanup-Image /RestoreHealth
The restore operation completed successfully.
The operation completed successfully.
> chkdsk /r
and then answered Y to run chkdsk on reboot.
我重新启动并让它运行至 100%,没有问题。没有显示任何消息。
> sfc /scannow
现在有一个奇怪的问题,几天前它能够运行,并报告成功修复了损坏。然而,现在它返回:
There is a system repair pending which requires reboot to complete. Restart
Windows 并再次运行 sfc。
即使在干净启动后也会出现这种情况(通过我上面提到的方法实现干净启动,删除更新文件),所以我有点困惑为什么我会收到此消息。
那么我该怎么做才能启用更新?
重新安装 Windows 10 应该可以解决这个问题。但是,我的所有应用程序都安装得很好,我真的很喜欢这个安装,它们组织得井井有条。我有两个驱动器C:
(启动驱动器)和一个A:
驱动器。实际上,我的所有应用程序都安装在 上A:
,我创建的所有文件也都安装在 上A:
。
C:
那么有没有一种非常安全的方法可以在不接触的情况下进行全新安装A:
,并让我的所有程序仍能正常工作?也许可以在重新安装时备份注册表?或者我的注册表会导致更新问题?
但是,如果有人告诉我删除一些文件,运行一个命令,Windows 更新就会再次工作,我会非常非常非常高兴,因为除了这个简单的事情之外,Windows 似乎运行得非常完美!
像这样的答案: Windows 更新失败,错误 80070bc9
但是对于 Windows 10。哎呀,这个答案可能在 7 和 10 中有效,但我希望得到一些专家的建议。
以下是我的更新日志:https://gist.github.com/anonymous/e690c56228c15febfd25
下载此处的日志C:/Windows/Logs
:https://www.dropbox.com/sh/g35n1jopvje3orz/AABUBKwBk4h8Cqqv-bdyDt09a?dl=0