KB974417 更新安装失败的解决办法

    在一台 Windows Server 2003 R2 上安装安全更新 KB974417 时,总是失败。补丁文件来自 WSUS 服务器。系统日志记录如下:

安装失败: Windows 安装下列更新失败,错误为 0x80070643: 用于 Windows 2000、Windows Server 2003 和 Windows XP 的 Microsoft .NET Framework 2.0 Service Pack 2 安全更新程序 (KB974417)。

    上网找了一下,“Error 0x80070643 in installing .Net Framework 2.0 SP2 Security Update KB974417 in XP
”(http://aiscer.spaces.live.com/blog/cns!5280D9CA87E8C0D5!326.entry)这篇文章说是因为更新程序找不到 .Net Framework 2.0 SP2 安装包中的 Netfx20a_x86.msi 文件导致的,要把安装包解压后,修复一下 .Net Framework 2.0 SP2 。我试了一下,问题依旧,没有解决。

    然后又在微软 TechNet 的论坛里找到了“KB974417 0x80070643 KB976569”(http://social.technet.microsoft.com/Forums/en/winserverwsus/thread/b9ca8109-5e09-4acc-bef0-54658ca83c66)这篇帖子,解释安装失败的原因在于系统已经安装了 KB976569 这个更新,而这个更新是 2010-2-24 发布的,KB974417 则是 2009-10-14 发布的。所以要先卸载 KB976569 这个更新,安装好 KB974417 后再装 KB976569 。我查了一下系统,果然已经装了 KB976569 ,于是如法做了一遍,终于看到了成功的日志:

安装成功: Windows 成功安装了下列更新: 用于 Windows 2000、Windows Server 2003 和 Windows XP 的 Microsoft .NET Framework 2.0 Service Pack 2 安全更新程序 (KB974417)

安装成功: Windows 成功安装了下列更新: 用于 Windows Server 2003 和 Windows XP x86 的 Microsoft .NET Framework 2.0 Service Pack 2 更新程序 (KB976569)

评论: 3 | 引用: 0 | 查看次数: 5497
3 1/1 页
丹尼 [2010-07-08 17:46:24 ]
我照著做,要將kb976569移除時,他又出現另一個錯誤,

"轉型套用錯誤,請確認指定的轉型路徑路是否正確"

致使我不能移除,請問我該怎麼辦?
Starland [2010-07-22 21:26:09 ]
我估计是注册表有错误,建议下载 KB976569 更新重新安装一遍,然后再卸载 KB976569 。
kircheis [2010-10-07 14:02:18 ]
如果沒有kb976569
還是出現這個問題

實在是不知道要怎麼解耶
3 1/1 页
发表评论
用户名:
密 码: 游客发言不需要密码.
验证码: 验证码
内 容:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 500 字 | HTML代码允许 关闭 | 评论可修改 关闭