[修复] 0X80070643 Windows 上的 Windows 更新或安装错误。

许多 Windows 用户报告了错误 0X80070643。如果您正在阅读本文,那么您在 Windows 计算机上也会遇到此错误。这是一个非常常见的错误,可以轻松排除故障。

通常,当您尝试执行 Windows 更新或安装任何程序时,会出现此错误。在本教程中,我将分两部分向您介绍解决此错误的方法。首先,我将介绍在 Windows 更新期间以及在程序安装期间修复错误的方法。继续阅读!

什么是 Windows 更新错误 0X80070643?

What-is-Windows-Update-Error-0X80070643

尝试在 Windows 更新中安装更新时可能会遇到此错误。面临此错误的用户会在其计算机屏幕上看到一条错误消息

 

安装某些更新时出现问题,但我们稍后再试。如果您一直看到此内容并希望搜索网络或联系支持人员获取信息,这可能会有所帮助:
Windows Defender 的定义更新 – KB2267602
错误-0X80070643

什么是安装错误 0X80070643?

尝试安装程序时可能会遇到此错误。面临此错误的用户会在其计算机屏幕上显示此错误消息

 

一个或多个导致设置失败。请修复问题并重试设置。有关更多信息,请参阅日志文件。0X80070643 – 安装过程中出现致命错误。

为什么会出现错误 0X80070643?

在 Windows 10 中,更新KB40448955会导致错误。更新是关于质量改进和其他主要声称解决安全问题的元素。您还可以在 Windows 7 更新安装程序中遇到该问题,并抛出错误代码 0X80070643。但是,当您尝试更新 .net 框架时,错误出现在 Windows 操作系统中。KB2267602 的 Windows Defender 问题也会导致错误 0X80070643。

Why-error-0X80070643-appears

不仅是在线问题,系统文件也会导致错误 0X80070643。您可以通过以下信息详细了解问题的原因。

  • 由于 Windows 更新失败。
  • 损坏和损坏的系统文件会阻碍 Windows 更新。
  • 系统中的恶意软件或病毒会使系统中的所有内容突然运行。
  • 禁用或损坏的 MS 源引擎 ose.exe 文件在更新 Windows 时发生错误 0X80070643。
  • 损坏的 .net 文件会导致更新 .net 框架出现问题。
  • 驱动器故障。

如何修复Windows Update上的错误 0X80070643 

0X80070643-Windows-Update-or-Installation-Error-on-Windows

安装 Windows 更新时出现错误 0X80070643,原因有很多。您可以尝试以下解决方案,因为问题的发生因系统而异。向我们提供您的反馈以及哪种解决方案适合您修复评论部分中的错误 0X80070643。

运行 SFC 扫描

当 Windows 更新安装程序或 Windows 8、10 操作系统时,系统中丢失或损坏的文件可能会导致错误 0X80070643。在运行 SFC 扫描时,您可以修复丢失和损坏的文件。

但是,SFC 扫描是通过命令提示符进行的。它会扫描您的所有系统文件并将缓存版本替换为损坏的文件。˚F ollow下面的步骤来运行SFC扫描并修复问题。

  • 转到“开始”按钮并在搜索栏中键入CMD。然后点击CMD文件,右键单击它并从下拉列表中选择以管理员身份运行

Command-Prompt-CMD-Run-as-Administrator-44

  • 一个带有管理的命令提示符的新窗口打开。
  • 您必须键入 cmd SFC /scannow并单击Enter按钮。

sfc-scannow-27

  • 您需要等到系统扫描完成。
  • 扫描完成后,您必须重新启动系统。现在,尝试更新 Windows。尽管如此,您是否面临错误 0X80070643,请切换到下一个解决方案。

运行 Windows 更新疑难解答

您可以运行 Windows 更新疑难解答来修复 Windows 更新安装程序的障碍。

  • 进入控制面板。

Control-Panel-Window

  • 在给定的空间中搜索故障排除

Search-for-Troubleshooting

  • 您将获得多个选项,向下滚动以找到Windows 更新疑难解答,然后单击它。

Windows-Update-Run-the-Troubleshooter

  • 您必须按照屏幕上的说明完成故障排除。
  • 故障排除后,重新启动系统并启动 Windows 更新。

安装最新的 .NET Framework

众所周知,.Net Framework 在系统更新安装中扮演着重要的角色。如果 .NET 框架在您的计算机上丢失或损坏,则您将无法安装 Windows 更新。要修复此错误,您需要从 Microsoft 下载并安装最新的 .NET Framework。按着这些次序:

  • 进入微软官网.net framework下载页面。
  • 单击.Net 框架最新版本。

Microsoft-official-website-latest-version-of-the-.Net-framework

  • 点击下载选项。

Click-on-the-download-.NET-Framework-Runtime-Option

  • 下载后,点击文件开始安装.net框架。
  • 您必须按照屏幕上的说明完成安装过程。
  • 安装完成后,您需要重新启动计算机。
  • 现在尝试Windows 更新 并检查错误。

手动更新 Windows Defender

由于 Windows Defender 更新失败,出现错误 0X80070643。如果您手动安装 Windows Defender,Windows 更新错误将得到修复。

  • 去搜索最新版本的 Windows Defender。
  • 根据您的操作系统下载文件

Download-latest-version-of-Windows-Defender

  • 下载后,单击下载的文件,然后 您必须按照屏幕上的说明完成 Windows Defender 的安装。
  • 重新启动系统并启动 Windows 更新。

手动安装 Windows 更新

您可以尝试手动安装 Windows 更新来修复此错误。请按照以下步骤修复此错误:

  • 用鼠标右键单击该上这台电脑,选择属性。

This-PC-Properties-My-Computer-2

  • 导航到系统窗口并检查系统类型条目以查看您的操作系统是32 位(基于 x86)还是64 位(基于 x64)。

Control-Panel-System-Type-1

  • 现在打开 Windows 更新检查您安装失败的更新

Windows-update-Check-for-updates-9

  • 为这些更新复制“KB”开头的代码。访问Microsoft 更新目录并搜索这些代码。

Visit-the-Microsoft-Update-Catalog-and-search-for-KB-codes

  • 为您的操作系统类型(基于 x86基于x64)找到合适的更新,然后单击它旁边的下载按钮。

Find-a-suitable-operating-system-type-x86-based-or-x64-based-Download

  • 下载更新文件后,单击它进行安装。

重命名 SoftwareDistribution 文件夹

由于 MSI 软件更新注册损坏,可能会出现错误 0x80070643。要修复此错误,请重命名 SoftwareDistribution 文件夹。为此,请执行以下步骤:

  • Windows+R打开运行对话框。

Open-Run-window-by-pressing-Windows-R-keys-simultaneously-11

  • 在“运行”对话框中键入cmd,然后按“确定”打开命令提示符。

CMD-Command-Prompt-Run-as-Administrator-6

  • 一一键入以下命令,并在每条命令后按Enter 键

净停止wuauserv

net-stop-wuauserv-4
净停止位

net-stop-bits-3
重命名 c:\windows\SoftwareDistribution SoftwareDistribution.bak

Rename-C-windows-SoftwareDistribution-SoftwareDistribution.bak-Command
网络启动 wuauserv

Net-start-wuauserv-4
净起始位

Net-start-bits-3

清除 Catroot2 文件夹内容

Catroot 和 Catroot2 是 Windows 更新过程中所需的重要文件夹。如果您遇到错误 0x80070643,请重置 Catroot2 文件夹。按照以下步骤重置 catroot2 文件夹:

  • Windows+R打开运行对话框。在“运行”对话框中键入cmd,然后按“确定”打开命令提示符。

Run-CMD-2

  • 一一键入以下命令,并在每条命令后按Enter 键

网络停止cryptsvc

net-stop-cryptsvc-2
md %systemroot%\system32\catroot2.old

md-systemroot-system32-catroot2.old-Command
xcopy %systemroot%\system32\catroot2

X-copy-systemroot-system32-catroot2

%systemroot%\system32\catroot2.old /s

systemroot-system32-catroot2.old-s

  • 接下来,删除catroot2 文件夹中的所有内容
  • CMD窗口中,键入以下内容并按Enter:

网络启动cryptsvc

net-start-cryptsvc-2

  • 现在 catroot 文件夹将被重置并再次尝试更新 Windows。

暂时禁用您的防病毒软件

Disable-your-Antivirus-Temporarily

有时,您计算机上安装的防病毒软件可能与程序或 Windows 更新冲突并导致 0x80070643 错误。您可以通过禁用防病毒软件来修复此错误。禁用您的防病毒软件的所有角色,然后尝试更新 Windows 以查看它是否可以正常更新您的系统。

如何修复程序安装过程中的错误 0X80070643 

如果您在程序安装期间遇到此错误 0X80070643,那么您可以尝试这些方法来修复此错误:

重启你的电脑

Restart-your-Computer-22

有时,只需重新启动计算机即可修复错误,因为之前的安装可能需要重新启动计算机才能完成。您可以重新启动计算机并再次安装该程序。

重新启动 Windows 安装程序

Windows 操作系统附带安装程序服务,因为这有助于维护、卸载和安装软件。Windows 系统程序的配置由 Windows 安装程序服务整体管理。

如果安装程序服务的配置出现错误,则会导致 Windows 更新错误 0X80070643。您需要重新启动 Windows 更新安装程序服务才能解决此问题。

  • 单击Windows R键打开“运行”窗口并键入services.msc,然后点击“确定”按钮。

Type-services.msc-in-the-Run-box

  • 在新窗口中,搜索Windows Installer点击重启链接。

Windows-Installer-restart-the-services

  • [R estart您的系统,并尝试安装程序。

安装和修复 .Net Framework(最新)

对于您的 Windows 系统和程序的安装,.Net 框架是必要的。如果您的 .Net 框架丢失或损坏,则可能会导致错误0X80070643。您必须手动下载并安装 .Net 框架才能修复与 .net 框架文件相关的问题。

手动更新

  • 进入微软官网.net framework下载页面。

Download-the-.net-framework-repair-tool-from-Microsoft-Official-Website

  • 导航到.Net 框架最新版本。

Microsoft-official-website-Navigate-to-the-latest-version-of-the-.Net-framework

  • 点击下载选项。

Click-on-the-download-.NET-Framework-Runtime-Option-1

  • 下载后,点击文件开始安装.net框架 ,然后您必须按照屏幕上的说明完成安装过程。
  • 安装完成后,您需要重新启动计算机并再次尝试安装程序

修理

  • 您必须从浏览器下载 .net 框架修复工具文件。

Download-the-.net-framework-repair-tool-from-Microsoft-Official-Website

  • 下载后,点击.exe文件。
  • 您必须按照屏幕上的教程完成修复过程。
  • 重新启动系统并完成程序安装。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun91201.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年11月19日 下午7:23
下一篇 2021年11月20日 上午11:41

相关推荐