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

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

针对 Windows XP 的支持已终止

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

如果 MSI 软件更新注册已损坏,或如果计算机中的 .NET Framework 安装已损坏,可能会发生此问题。
要解决此问题,请按照文中的顺序尝试下面的一种或多种方法。
方法 1:修复 MSI 软件更新注册损坏问题
  1. 若要自动修复 MSI 软件更新注册损坏问题,请单击“Fix it”按钮或链接。单击“查看下载”对话框中的“运行”,然后按照“Fix it”向导中的步骤操作。
    注意:此 Fix it 不适用于 Windows 8 或 Windows RT。





    注意 此向导可能只提供英文版本。但是,Windows 的其他语言版本也提供自动修复功能。如果您当前操作的计算机未出现此问题,则可将 Fix it 解决方案保存到闪存驱动器或 CD 或 DVD 中,然后在出现此问题的计算机上运行此解决方案。

    有关如何修复此问题的详细信息,请参阅如何修复 MSI 软件更新注册损坏问题
  2. 访问 Windows Update,然后再次尝试安装更新。或者更新 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
有关详细信息,请参阅版本 2 的 Microsoft .NET Framework 修复工具可用。如果问题未解决,或者您使用其他版本的 .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 Update,然后检查并安装更新。
  12. 尝试重新安装 .NET Framework 更新。
更多信息
其他 .NET Framework 更新安装问题
在安装 .NET Framework 更新时您可能还会遇到下列问题:
  • 此更新未安装。
  • 尽管您已经安装了此更新,但系统还是会不断提醒您安装此更新。
  • 桌面不显示。
解决这些安装问题
如果您遇到了这些问题之一,请尝试使用下面的方法解决问题。

方法 1:重置 Windows Update 组件,然后更新计算机


若要自动重置 Windows Update 组件,请单击“Fix it”按钮或链接。单击“查看下载”对话框中的“运行”,然后执行“Fix it”向导中的步骤。

注意 此 Fix it 解决方案有两个模式:默认模式和攻击性模式。您应该先运行默认模式的 Fix it 解决方案,并确定此模式是否可以解决 Windows 更新中出现的问题,然后再运行攻击性模式。



注意 此向导可能只提供英文版本。但是,Windows 的其他语言版本也提供自动修复功能。如果您当前操作的计算机未出现此问题,则可将 Fix it 解决方案保存到闪存驱动器或 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执行净启动,以确定后台程序是否干扰您的游戏或程序
如果您收到错误代码 0x80070643 或 0x643 时没有在安装 .NET Framework 更新,那么可能要收集其他日志记录信息以解决问题。可让技术支持专家或 IT 专家查看这些日志以确定问题原因。

如果您在安装 Office 更新时收到此错误,请参阅 Windows Update 错误 80070643 查看解决方案。
属性

文章 ID:976982 - 上次审阅时间:06/19/2015 12:09:00 - 修订版本: 11.0

  • Windows 8.1
  • Windows 8.1 Enterprise
  • Windows 8.1 Pro
  • Windows Server 2012 R2 Datacenter
  • Windows Server 2012 R2 Essentials
  • Windows Server 2012 R2 Foundation
  • Windows Server 2012 R2 Standard
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
  • 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 KB976982
反馈
ript" src="https://c.microsoft.com/ms.js" '="">