你目前正处于脱机状态,正在等待 Internet 重新连接

你的浏览器不受支持

你需要更新你的浏览器才能使用该网站。

更新到 Internet Explorer 的最新版本

.NET Framework 更新安装错误:"0x80070643"或"0x643"

针对 Windows XP 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Windows XP 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 976982
如果 MSI 软件更新注册已损坏,或者如果计算机上的.NET Framework 安装已损坏,则可能会发生此问题。
要解决此问题,请尝试下列一项或多个下面按顺序列出了这些方法。

注意:本文不适用于为 Windows 8 或更高版本。


方法 1 ︰ 修复 MSI 软件更新注册损坏问题
  1. 若要自动修复 MSI 软件更新注册损坏问题,请单击修复 按钮或链接,然后单击运行 查看下载对话框中。然后,请按照修补程序向导中的步骤。
    注意:此修复程序,它不适用于 Windows 8 或 Windows 直角





    注意:此向导可能只提供英文,但也适用于其他语言版本的 Windows 的自动修复。如果不出现此问题,请保存此修复程序的计算机上该解决方案添加到闪存驱动器或 CD 或 DVD,然后在出现此问题的计算机上运行它。

    有关如何解决此问题的详细信息,请参阅 如何修复MSI 软件更新注册损坏的问题.
  2. 访问 Windows 更新,然后尝试再次安装更新。或者, 更新 Microsoft Security Essentials.
  3. 请尝试重新安装.NET Framework 的更新。
如果问题未解决,则转到方法 2。
方法 2 ︰ 修复.NET Framework
下载 Microsoft.NET Framework 修复工具 若要修复以下版本的.NET Framework 中,然后再重新安装.NET Framework 的更新 ︰
  • .NET Framework 4
  • .NET Framework 3.5 SP1
  • .NET Framework 3.0 SP2
  • .NET Framework 2.0 SP2
有关详细信息,请参阅 Microsoft.NET Framework 版本 2 的 修复工具可用.如果未解决此问题,或者如果您使用的其他版本的.NET Framework,则转到方法 3。
方法 3: 卸载并重新安装.NET Framework
使用.NET Framework 清理工具来卸载多个版本的.NET Framework 中,然后再重新安装组件。

若要执行此操作,请按照下列步骤操作:
  1. 签出 .NET Framework 清理工具用户指南.
  2. 下载 .NET Framework 清理工具.
  3. 当提示时,单击打开,然后单击立即提取
  4. 在您提取的文件,双击cleanup_tool.exe
    如果提示您输入管理员密码或进行确认,提供的密码,然后单击继续
  5. 您想要运行的.NET Framework 安装程序清理实用程序吗?消息,单击
  6. 单击接受许可协议。
  7. 产品清理窗口中,单击列表,选择.NET Framework 的所有版本,然后单击立即清理
    注意:清理工具不允许您在 Windows Vista 或更高版本的 Windows 中删除.NET Framework 2.0 版,因为.NET Framework 作为一个操作系统组件安装。
  8. .NET Framework 被删除后,重新启动计算机。
  9. 下载并安装以下组件 ︰
    .NET Framework 1.1

    .NET Framework 1.1 版 Service Pack 1 (SP1)

    .NET Framework 3.5 Service Pack 1 (这还将安装.NET Framework 2.0 SP2 和.NET Framework 3.0 SP2)
  10. 重新启动计算机。
  11. 再次,请访问 Windows 更新,然后检查并安装更新。
  12. 请尝试重新安装.NET Framework 的更新。
更多信息
其他.NET Framework 更新安装问题
在安装.NET Framework 更新时,还可能会遇到以下问题 ︰
  • 未安装该更新。
  • 系统会提醒您要安装此更新,即使您已经安装了它。
  • 不显示桌面。
这些安装问题的解决方案
如果您遇到这些问题,请尝试以下方法来解决问题。

方法 1 ︰ 重置 Windows 更新组件和更新您的计算机


若要自动重置 Windows 更新组件,单击修复按钮或链接,然后单击运行 查看下载 对话框。然后,请按照修补程序向导中的步骤。

请注意此 Fix it 解决方案有两种模式 ︰ 默认和主动。此修复程序,您应该运行它在默认模式下,看是否它能解决 Windows 更新您的问题之前在严格模式下运行的解决方案。



注意:此向导可能只提供英文,但也适用于其他语言版本的 Windows 的自动修复。如果不出现此问题,请保存此修复程序的计算机上该解决方案添加到闪存驱动器或 CD 或 DVD,然后在出现此问题的计算机上运行它。

有关如何重置 Windows 更新组件的详细信息,请参阅以下文章 ︰
方法 2: 手动从下载链接下载更新并将其安装在干净启动模式


建议您将更新程序安装在干净启动模式下,为了避免中断非 Microsoft 程序。若要在计算机上输入干净启动模式,请执行以下步骤 ︰
  1. 单击开始按钮类型 msconfig开始搜索 框中,然后再按 Enter。如果您运行的 Windows 8 或 Windows 8.1 在开始屏幕上,键入msconfig ,然后按 enter 键。
  2. 如果提示您输入管理员密码或进行确认,请键入密码或单击继续
  3. 常规选项卡上单击选择性启动
  4. 有选择的启动,请清除加载启动项复选框。
  5. 单击服务选项卡,单击以选中隐藏所有 Microsoft 服务复选框,然后单击全部禁用
  6. 单击 确定
  7. 提示时,单击重新启动
  8. 计算机重新启动后,尝试再次更新您的计算机。
有关此方法的详细信息,请参阅以下文章 Microsoft 知识库中相应的文章 ︰
331796 执行干净启动来确定是否将后台程序干扰您的游戏或程序
如果您未安装.NET Framework 更新接收 0x80070643 或 0x643 错误代码时,您可能必须为 收集日志的其他信息 若要解决您的问题。可以检查这些日志,由技术支持人员或 IT 专业人员来帮助确定问题。

如果您收到此错误,当您安装 Office 更新,请参阅 Windows Update 错误 80070643 解决方案。

警告:本文已自动翻译

属性

文章 ID:976982 - 上次审阅时间:04/10/2016 03:31:00 - 修订版本: 13.0

  • Windows Server 2012 R2 Datacenter
  • Windows Server 2012 R2 Essentials
  • Windows Server 2012 R2 Foundation
  • Windows Server 2012 R2 Standard
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Essentials
  • Windows Server 2012 Foundation
  • Windows Server 2012 Standard
  • Windows 7 Starter
  • Windows 7 Home Premium
  • Windows 7 Home Basic
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft .NET Framework 4.0
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 3.5 Service Pack 1
  • kbquadrantinstall kbsurveytest kbfixme kbmsifixme kbcip kbsmbportal kbconsumer kbmt KB976982 KbMtzh
反馈
ext/javascript" src="https://c.microsoft.com/ms.js">