我有一台安装了 Windows Server 2008 Standard x64 版本的服务器。该版本已安装并运行了几个月,并且我能够成功安装以前的 Windows 更新。我有两个待处理的更新无法安装。
(KB967723)Windows Server 2008 x64 版本安全更新
(KB976098)适用于 Windows Server 2008 x64 版本的更新
失败,错误代码:80070490
已关注这微软支持网站,基本上说使用安装 DVD 修复 Windows。当我进入选择升级的步骤时,我收到以下错误。
升级已被禁用。无法启动升级。要升级,请取消安装,然后选择升级到比您当前运行的版本更新的 Windows 版本。
所以基本上感觉我走投无路了,没有完全重新安装。有什么想法吗?
答案1
今天早上我碰巧在研究同样的错误代码,并看到了这篇 MSDN 博客文章可能帮助:如何在 Windows Vista/Server 2008 中安装更新时解决错误 0x80070490
我不是按照他的步骤操作后,我能够让它再次工作,但以下做过:
- 打开
%windir%\logs\cbs\cbs.log
。你可能需要以管理员身份运行记事本才能查看它。 - 转到日志底部并查找“错误”,确保选择向上方向
这应该会给你带来一个或多个如下的错误:
2008-09-27 15:53:29,错误
CBS 无法解析程序包:Package_for_KB905866~31bf3856ad364e35~x86~~6.0.22.0。hr:0x80070490在网络上搜索失败的更新的 KB 编号(KB905866在这种情况下),它会将您带到 Microsoft 页面,您可以在其中下载此问题补丁的独立安装程序
- 下载并安装适当的版本(32 位、64 位等)
- 下次运行 Windows 更新时,它将识别已安装该更新。
答案2
您还可以运行系统更新准备工具它修复了我的戴尔服务器上的错误 80070490。