彻底修复Windows 10 更新Ox800f0831错误
2020-09-14吕梁
电脑爱好者 2020年17期
吕梁
原因分析
出现上述错误最常见的原因是缺少之前的更新包清单,Windows Update组件无法判定上次安装的是什么组件,因此拒绝安装新的更新包。另一个可能的原因是Windows10无法与Windows更新服务器通信,这多是由于系统文件损坏或VPN连接、代理服务器造成的。此外,如果禁用了Windows更新服务或缺少.NET 3.5框架,也可能会遇到此问题。
解决办法
首先尝试通过系统内置的“更新疑难解答”来解决。打开Windows10的“设置”窗口,依次选择“更新和安全一疑难解答”,然后选择“启动并运行”分组下的“Windows更新”,根据系统的提示向导进行操作即可(图1)。
如果“疑难解答”无法解决,可尝试手动安装累积更新。首先根据更新窗口的提示获得更新包的编号,然后通过Windows在线更新包下载网页(http://www.catalog.update.microsoft.com/home.aspx),依据编号下载累积更新安装文件(图2)。最后直接运行下载的累积更新文件,完成Windows 10的更新。
如果电脑中使用了VPN客户端或代理服务器软件,可通过Windows10的“程序和功能”模块卸载VPN或代理服务器软件,然后再检查是否可以更新系统。
如果第三方优化软件禁用了Windows更新服務,这时,可以在服务窗口中找到Windows Update服务,双击该条目,将“启动类型”设置为“自动”(图3)。
最后检查.NET Framework3.5是否已启用。从控制面板的“程序和功能一启用或关闭Windows功能”进入“Windows功能”选择窗口,在其中选择启用.NET Framework 3.5即可(图4)。