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

迅恒数据中心

如果 MSI 软件更新注册已损坏,或如果计算机中的 .NET Framework 安装已损坏,可能会发生此问题。

要解决此问题,请按照文中的顺序尝试下面的一种或多种方法。

方法 1:修复 MSI 软件更新注册损坏问题

  1. 若要自动修复 MSI 软件更新注册损坏问题,请单击“Fix it”按钮或链接。单击“查看下载”对话框中的“运行”,然后按照“Fix it”向导中的步骤操作。
    注意:此 Fix it 不适用于 Windows 8 或 Windows RT。

    Fix this problem修复此问题
    Microsoft Fix it 50123




    注意 此向导可能只提供英文版本。但是,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 更新。

分类:建站知识 百度收录 必应收录