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

针对 Windows XP 的支持已终止

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

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

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

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


方法 1︰ 修复.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,则转到 method2。
方法 2︰ 卸载并重新安装.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 更新时,还可能会遇到以下问题︰
  • SQL Server 2005 Express Edition 自述
  • 系统会提醒您要安装此更新,即使您已经安装了它。
  • 不显示桌面。
这些安装问题的解决方案
如果您遇到这些问题,请尝试以下方法来解决问题。

方法 1︰ 从下载链接下载更新并将其安装在干净启动模式


建议您将更新程序安装在干净启动模式下,为了避免中断非 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 - 上次审阅时间:11/22/2016 06:07:00 - 修订版本: 23.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 kbcip kbsmbportal kbconsumer kbmt KB976982 KbMtzh
反馈