Table of contents
为你的Windows 10电脑获得最新的更新是至关重要的,更新可以确保你的系统安全地运行最新的功能。 但是,如果你试图更新你的电脑时出现错误,你会怎么做?
最近,有许多来自Windows 10用户的报告说,他们得到了一个Windows更新失败的错误。 当Windows更新工具下载一个更新或当用户尝试安装一个新程序时,这个错误出现了。
虽然收到错误信息可能听起来很吓人,但没有什么可担心的,因为它可以很容易地修复。 这里有一些照片,显示这两种错误信息的样子:
Windows更新错误:
程序安装错误:
今天,我们将讨论修复Windows Update错误0x80070643的最佳方法,用于Windows更新和程序安装。 我们推荐的所有方法都相当简短和容易遵循,如果一个没有解决这个问题,你可以继续进行下一个,并尝试一下。
Windows错误0x80070643的常见原因
了解Windows错误0x80070643背后的原因,可以帮助你更有效地诊断问题,并应用正确的解决方案。 以下是这个错误的一些最常见原因:
- 损坏或缺失的.NET框架: .NET框架是Windows的一个关键组件,需要运行许多应用程序和更新。 在更新Windows或安装新软件时,缺少或过时的.NET框架可能导致0x80070643错误。
- Windows Defender的冲突: 在某些情况下,Windows Defender可能会错误地将真正的Windows更新或程序安装标记为威胁。 这可能导致0x80070643错误,因为更新或安装被Windows Defender阻止了。
- 损坏或丢失的系统文件: 如果重要的Windows系统文件被损坏或丢失,会导致各种错误,包括0x80070643错误。 这可能会影响Windows更新过程,阻碍新程序的安装。
- Windows安装程序的问题: Windows Installer负责管理计算机上软件的安装、修改和删除。 如果Windows Installer服务出现故障或损坏,可能会导致0x80070643错误和其他安装问题。
- 过时的Windows安全定义: 如果你的Windows Security定义已经过时,它可能会在更新过程中引起冲突,导致0x80070643错误。 手动更新Windows Security可以帮助解决这个问题。
了解Windows错误0x80070643的这些常见原因,将有助于你确定问题的潜在根源,并指导你应用最合适的解决方案。 必须了解,有些问题可能需要更高级的故障排除方法,但本文提供的解决方案应能解决大多数错误的情况。
如何修复错误代码0x80070643
第一种方法 - 保持你的.NET框架更新
出现更新错误0x80070643的常见原因之一是你的计算机的.NET框架被损坏或丢失。 在这种情况下,你可以通过以下步骤轻松更新它:
1.使用你喜欢的网络浏览器,通过点击这里进入微软的.NET框架下载网站。
2.一旦你下载了最新的net框架更新安装文件,继续安装并按照提示进行操作。
3.在成功安装net框架更新后,重新启动计算机,运行Windows更新工具,并验证问题是否已被修复。
第二种方法 - 暂时停用Windows Defender
在Windows Security中存在阻止传入更新的情况,这导致错误代码0x80070643。 这听起来很讽刺,但不是所有的软件都是完美的,Windows Security可能将新的更新标记为误报。
在这种情况下,你可以暂时禁用Windows Security并运行Windows Update工具。
1.通过点击 "Windows "按钮,输入 "Windows Security",然后在键盘上按下 "Enter",或者点击Windows Security图标下方的 "open",打开Windows Defender。
2.在Windows安全主页上,点击" 病毒和威胁保护 ."
3.在下一个窗口,点击 "病毒& 威胁保护设置 "下的 "管理设置",关闭以下选项:
- 实时保护
- 云提供的保护
- 自动提交样品
- 篡改保护
第三种方法 - 运行Windows系统文件检查器(SFC)。
更新Windows 10或安装新程序时出现错误信息的另一个常见原因是,一个关键的系统文件可能丢失或损坏。 sfc扫描是Windows 10中的一个内置工具,可以扫描并修复计算机中损坏或丢失的文件。
1.按 "Windows "键,然后按字母 "R",在运行命令窗口中输入 "cmd",同时按住 "ctrl+shift "键并按 "enter",在下一个窗口中点击 "确定",打开一个高级命令提示符。
2.在升高的命令提示符窗口中,输入 "sfc /scannow "并按 "enter"。 等待sfc扫描完成,并按照后续提示完成修复。
3.一旦SFC完成了扫描和修复错误,重新启动计算机并运行Windows Update工具以确认问题是否已经解决。
第四种方法 - 手动更新你的Windows安全系统
如果代码0x80070643错误与Windows Defender的定义更新有关,则Windows Update工具无法更新。 通过手动更新,你就跳过了使用Windows Update工具下载更新。
1.使用你喜欢的浏览器,点击这里进入微软的Windows安全更新网站。 为你的电脑规格下载适当的版本。
2.一旦下载完成,只需打开文件并按照提示安装更新。
3.一旦安装了更新,重新启动你的电脑,检查错误是否仍然存在。
第五种方法--手动安装更新(对于多个Windows更新错误)。
如果有一个以上的错误,你也可以按照这个方法来修复它们。
1.通过按住 "Windows键+暂停休息 "来了解你的电脑运行在哪种系统类型上,以调出你的操作系统类型。
2.下一步是确定你需要在你的电脑上下载和安装什么Windows更新。 打开你的Windows更新工具,复制显示错误信息的更新代码。 请看以下例子:
3.一旦你有了待定的Windows更新的代码,点击这里进入微软更新目录。 一旦进入网站,在搜索栏中输入代码,下载并手动安装更新。
4.找到适合你的系统的文件,记住基于x64的系统意味着64位操作系统,而基于x86的系统是针对32位操作系统。
第六种方法 - 重新启动Windows安装程序服务
重启Windows Installer服务也可能修复Windows Update错误,因为它刷新了服务。 你可以按照以下步骤自己做:
1.按住 "Windows "键并按字母 "R",在运行命令窗口中输入 "services.msc"。
2.在 "服务 "窗口,寻找 "Windows Installer "服务,并点击位于窗口左上角的 "重新启动服务"。
3.重启Windows安装程序服务后,重新启动计算机并运行Windows更新工具,以确认错误是否已被修复。
我们的最后提示
如果你遇到0x80070643错误,无论是通过Windows更新工具还是在安装新程序时,你都应该放松,不要惊慌。 这只是一个小问题,按照我们提供的方法就可以解决。
Windows自动修复工具 系统信息- 你的机器目前正在运行Windows 8.1
- Fortect与您的操作系统兼容。
推荐: 要修复Windows错误,请使用这个软件包;Fortect System Repair。 这个修复工具已被证明能够以非常高的效率识别和修复这些错误和其他Windows问题。
立即下载 Fortect System Repair- 经诺顿证实,100%安全。
- 只对你的系统和硬件进行评估。
关于0x80070643的常见问题
什么是net框架修复工具?
.NET框架修复工具是微软提供的一个工具,可用于修复和解决.NET框架的问题,.NET框架是一个用于在Windows上构建和运行应用程序的软件框架。 它可用于修复.NET框架的安装或配置问题,或在框架损坏或损坏时修复框架本身。 该工具可供下载从微软网站上获得的信息,可以对Windows PC上的.NET框架进行故障排除和修复。
如何使用Windows更新故障排除程序?
要在Windows 10中使用Windows Update故障排除器,请遵循这些步骤:
按Windows键+I,打开设置应用程序。
转到更新& 安全> 故障排除。
在 "启动和运行 "下,点击 "Windows Update"。
点击 "运行故障排除器",开始故障排除过程。
按照提示来诊断和修复Windows Update服务的任何问题。
另外,你可以从微软网站下载并运行Windows Update故障排除程序。 这将使你能够排除和修复你的电脑上的Windows Update问题。
在哪里可以找到.net框架安装文件的文件夹?
.NET框架的安装文件通常存储在以下文件夹中:
C:\Windows\Microsoft.NET\Framework
这个文件夹包含系统上安装的每个版本的.NET框架的子文件夹,如v4.0.30319代表.NET框架4.0。
注意:.NET框架安装文件的确切位置可能因操作系统和计算机的配置而异。
我如何重置windows更新组件?
要重置Windows Update组件,请遵循以下步骤:
打开一个具有管理权限的命令提示符窗口。
键入以下命令并在每个命令后按回车键: net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
输入以下命令并按回车键:ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old
键入以下命令并在每个命令后按回车键: net start wuauserv net start cryptSvc net start bits net start msiserver
关闭命令提示符窗口。
尝试再次运行Windows Update。
注意:这些步骤将重置Windows Update组件,并可能解决下载和安装更新的问题。 然而,它也可能导致一些先前安装的更新被卸载。 建议在执行这些步骤之前创建一个系统还原点,以防你需要恢复这些变化。
如何修复损坏的系统文件Windows 10?
要修复Windows 10中损坏的系统文件,你可以尝试以下步骤:
在搜索栏中输入 "cmd",右击 "命令提示符",并选择 "以管理员身份运行"。 在命令提示符中,输入 "sfc /scannow "并按回车键。 这将扫描并尝试修复任何损坏的系统文件。
假设上述步骤没有解决问题,在这种情况下,你可以尝试运行 "DISM"(部署镜像服务和管理)工具,在命令提示符中输入 "DISM /Online /Cleanup-Image /RestoreHealth",然后按回车键。 这个工具可以帮助修复系统镜像,解决任何损坏问题。
如果上述步骤不起作用,你可能需要执行修复安装或清洁安装Windows来修复损坏的系统文件。
如何修复Windows更新错误0x80070643?
为了解决Windows更新错误0x80070643,你可以尝试以下步骤:
安装Windows更新:通过安装最新的更新,确保你的电脑是最新的。
重新启动计算机:重新启动计算机有时可以修复更新错误。
检查你的互联网连接:确保你有一个稳定和快速的互联网连接,因为缓慢或不稳定的连接可能导致更新错误。
运行Windows Update故障排除程序:Windows Update故障排除程序可以检测和修复Windows Update的问题。
重置Windows Update组件:重置Windows Update组件可以帮助修复更新错误。
重置Windows Update客户端:重置Windows Update客户端可以帮助修复更新错误。
如果上述步骤都不起作用,你可能需要执行修复安装或清洁安装Windows来修复更新错误。 这将涉及备份你的数据和重新安装操作系统。
重置Windows更新组件有什么作用?
重置Windows Update组件可以帮助解决Windows Update的问题,包括错误0x80070643。 当你重置Windows Update组件时,会采取以下行动:
Windows更新服务被停止。
密码学服务被停止。
背景智能传输服务(BITS)被停止。
微软安装程序(MSI)服务被停止。
Windows存储下载更新文件的文件夹被重新命名。
Windows存储更新文件的数字证书的文件夹被重新命名。
Windows更新服务已经启动。
加密服务已经启动。
背景智能传输服务(BITS)被启动。
微软安装程序(MSI)服务被启动。
重置Windows Update组件可以通过删除临时更新文件和重置更新过程来帮助解决问题,使你能够重新开始下载和安装更新。 需要注意的是,这个过程不会删除你的任何个人文件或已安装的程序,但它可能会删除你已经下载但尚未安装的任何更新。
如何手动更新windows defender?
要在Windows 10中手动更新Windows Defender,你可以按照以下步骤进行:
在搜索栏中输入 "Windows Defender "并按回车键,打开Windows Defender。
在Windows Defender窗口中点击 "更新 "标签。
点击 "立即更新 "按钮,开始更新过程。
另外,您可以通过以下步骤更新Windows Defender:
在搜索栏中输入 "cmd",右击 "命令提示符",并选择 "以管理员身份运行"。 在命令提示符中,输入 "mpcmdrun -update "并按回车键。 这将启动Windows Defender的更新程序。