微软可能最近发布了 Windows 11,但在更新错误方面,有些事情永远不会改变。用户已经在论坛上发布了有关 Windows 11 中更新错误 0x80070643 的信息。
他们不得不修复过去在 Windows 10 中的相同错误,这也可能发生在微软最新的桌面平台上。某些用户在尝试通过“设置”安装新补丁更新时会出现该问题。由于错误 0x80070643,Windows 更新无法安装。
因此,错误 0x80070643 仍然是众多Windows 更新安装问题之一。但是,有很多方法可以尽快修复它。
是什么导致 Windows 11 中的更新错误 0x80070643?
在尝试摆脱更新错误 0x80070643 之前,值得考虑更可能的问题原因:
- 第三方防病毒软件冲突:防病毒软件可能与 Windows 更新服务冲突
- .NET Framework 安装丢失、过时或损坏:更新无法安装,因为 .NET Framework 损坏或丢失,或者您可能需要安装更新版本
- 损坏的系统文件:您可能必须修复导致问题的损坏的系统文件
- 损坏的 Windows 更新组件:某些 Windows 更新组件可能已损坏或配置不正确
- 损坏的 Windows Defender 定义:错误 0x80070643 也可能由于损坏的 Windows Defender 定义而出现
要解决 Windows 11 中的错误 0x80070643,您必须应用可以切实解决这些原因的解决方案。立即尝试这些潜在的修复方法。
如何修复 Windows 11 中的错误 0x80070643?
1. 运行 Windows 更新疑难解答
- 首先,通过单击任务栏上的Windows图标打开“开始”菜单。
- 选择固定到“开始”菜单的“设置”应用。
- 然后单击故障排除的范围内系统选项卡。
- 选择其他疑难解答以在“设置”中显示疑难解答列表。
- 单击Windows 更新疑难解答的运行按钮。
- 此后,应用疑难解答建议的任何潜在修复。
2. 运行系统文件扫描
- 首先,通过单击该工具的放大镜按钮调出搜索实用程序。
- 接下来,在搜索框中键入关键字cmd以查找Command Prompt。
- 单击搜索工具右侧的命令提示符的以管理员身份运行选项。
- 输入此系统文件扫描命令并按Enter:
sfc /scannow
- 此后,等待系统文件扫描达到 100% 标记并在命令提示符中显示其结果。
3.安装最新的.Net Framework 4.8
- 在 Web 浏览器中打开 .NET Framework 4.8 网页。
- 单击该页面上的下载 .NET Framework 4.8 运行时按钮。
- 选择要将.NET Framework 4.8下载到的文件夹,然后单击“保存”按钮。
- 接下来,按Windows键 +E热键 调出File Explorer。
- 打开您将.NET Framework 4.8安装程序文件下载到的文件夹。
- 双击.NET Framework 的 ndp48-web.exe安装文件以启动安装程序。
- 然后通过安装向导安装运行时包。
4.修复.NET框架
- 打开 Microsoft .NET Framework 修复工具页面。
- 然后按那里的下载按钮。
- 选择一个文件夹来下载该修复实用程序,然后单击“保存”按钮。
- 接下来,单击任务栏上的文件资源管理器按钮。
- 打开包含Microsoft .NET Framework Repair Tool的文件夹。
- 双击NetFxRepairTool.exe以打开该实用程序的窗口。
- 选中我已阅读并接受许可条款复选框。
- 然后按下一步按钮开始修复。
5.暂时关闭第三方杀毒软件
在您尝试在“设置”中安装最新的 Windows 更新之前,禁用您 PC 上安装的任何第三方防病毒实用程序。
您通常可以这样做的方法是右键单击防病毒实用程序的系统托盘图标,然后在上下文菜单中选择禁用选项。选择禁用它至少一个小时。
6. 更改 SoftwareDistribution 子文件夹名称
- 如解决方案二的前三个步骤中所述,使用提升的管理员权限打开命令提示符。
- 要禁用一些服务,请输入以下命令并按Enter:
net stop wuauserv
net stop bits - 在Prompt的窗口中键入此命令并按Return执行:
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
- 要重新启动禁用的服务,请输入以下命令:
net start wuauserv
net start bits
7.重置Catroot2文件夹
- 首先,打开一个提升的命令提示符窗口,如第二个分辨率中所述。
- 输入这三个单独的命令(Enter在每个命令后按):
net stop cryptsvc
md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s - 接下来,打开文件资源管理器(在这方面按Windows+ 键E)。
- 在此路径打开catroot2文件夹:
C:\Windows\System32\catroot2
- 按Ctrl+A热键选择catroot2文件夹中的所有内容。
- 单击文件资源管理器的删除按钮以删除所选项目。
- 此后,再次打开命令提示符。
- 要重新启动禁用的服务,请输入此命令并点击Return:
net start cryptsvc
8. 更新 Windows Defender 的签名
- 打开第二个分辨率中覆盖的命令提示符窗口。
- 将此命令输入到Prompt的窗口中,然后按Enter:
“%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe” -RemoveDefinitions -All
- 要更新 Windows Defender 的签名,请输入这两个单独的命令,然后按Return每个命令:
“%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe” -SignatureUpdate
“%ProgramFiles%\Windows Defender\MPCMDRUN.exe” -SignatureUpdate -MMPC - 然后关闭Command Prompt,并通过单击Power重新启动 Windows 11 ,然后单击开始菜单上的Restart。
9.干净启动Windows 11
- 首先按下Windows键盘键,同时按下RunR的热键。
- 在Run的Open框中键入此文本:
msconfig
- 选择“确定”选项以打开“系统配置”。
- 如果尚未选择,请单击“常规”选项卡上的“选择性启动”单选按钮。
- 然后取消选中加载启动 项复选框以取消选择该选项。
- 选择Load system services和Use original boot configuration 选项。
- 接下来,单击 MSConfig 的服务选项卡。
- 选中隐藏所有 Microsoft 服务复选框。
- 单击全部禁用以取消选中非必要第三方服务的所有复选框。
- 要保存设置,请确保选择“应用”选项。
- 按OK选项退出窗口。
- 将打开一个对话框,提示您重新启动 Windows。在该对话框中选择重新启动。
- 此后,尝试在干净启动 Windows 11 后应用更新。
我可以手动安装更新错误 0x80070643 吗?
您可以从 Microsoft 更新目录手动安装这些更新。官方网站包含一个 Windows 更新存储库,用户可以从中手动下载并安装更新。
- 在您选择的浏览器中打开 Microsoft 更新目录网站。
- 在该网站的搜索框中键入 Windows 更新错误 0x80070643的KB 代码,然后按Enter键。
- 单击“下载”按钮以保存更新。该更新必须与您的 Windows 11 平台兼容。
- 右键单击打开的Windows 更新目录窗口上的下载链接,然后选择将链接另存为选项。
- 在“另存为”窗口中选择要下载更新的文件夹。
- 然后按保存按钮。
- 此后,单击文件资源管理器的任务栏按钮。
- 打开您保存 Windows 更新的MSU文件的文件夹。
- 双击MSU文件以安装 Windows 更新。
关于修复错误 0x80070643,我可以联系谁?
如果您需要更多解决方案,请随时联系 Microsoft 的支持服务。在联系微软支持页面包含一个文本框,你可以填写描述错误。然后,您可以通过单击“获取帮助”和“联系支持”按钮在浏览器中与该服务取得联系。
或者,您可以在Microsoft 的 Windows 平台社区论坛上讨论错误 0x80070643 。该论坛上的 Microsoft 代理随时可以就如何修复 Windows 错误提供建议。单击该论坛的提问链接以在那里提交帖子。
但是,用户已确认上述可能的解决方案来修复错误 0x80070643。因此,这些解决方案很可能会为大多数用户解决问题。
然而,我们不能保证上述修复是 100% 保证的。如果它们还不够,重置 Windows 11 也可能值得一试。查看我们的教程,了解如何将 Windows 11 重置为其出厂设置以获取更多指导。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun77253.html