当损坏的系统文件导致问题时,会出现Windows更新错误0x80070426。这些步骤有助于快速解决问题。
Windows Update 是一项重要服务,可让您定期下载和安装最新更新。但这并不意味着这样的更新总是有益的。有时它们会导致 Windows 出现问题并导致出现错误消息。此类错误代码之一是 0x80070426,当您尝试在系统上安装某些更新时会出现该错误代码。
一条简短的说明描述了一些安装问题,但没有提供有关如何解决这些问题的太多信息。本指南为您提供了可能的解决方案列表,以帮助解决问题。
是什么导致 Windows 更新错误 0x80070426?
Windows 更新错误 0x80070426 发生的原因有很多,但根本原因是系统文件损坏和错误。如果您从旧版本的操作系统升级,Windows 10 也会出现此问题。此错误还会阻止 Microsoft Defender 和 Microsoft Store 启动。
它通常带有一条简短的说明,说明“安装更新时出现一些问题,但我们稍后会重试。如果您一直看到此信息并想搜索网络或联系支持人员以获取信息,这可能会有所帮助:(0x80070426)。 “
当您看到此错误时,可以尝试以下步骤。
1.重新启动计算机并重试
大多数用户发现重新启动计算机可以帮助他们解决 Windows 更新错误。因此,在尝试其他解决方案之前,请重新启动计算机并检查是否可以解决问题。
2. 运行 Windows 更新疑难解答
Windows 附带一个内置的疑难解答工具,可以帮助您确定阻止 Windows 更新的问题。该工具可能无法解决所有更新问题;但是,它可以解决许多错误。因此,请按照以下步骤试一试:
- 右键单击“开始”按钮,然后选择“设置”选项。
- 从设置菜单中选择更新和安全类别。
- 从左侧导航栏中,选择故障排除。
- 接下来,单击屏幕右侧的其他疑难解答。
- 向下滚动并在下一页上选择Windows 更新。
- 单击运行疑难解答选项。故障排除需要一些时间才能完成,所以请不要担心它是否会延迟。此外,故障排除程序可能无法自动修复问题。但是,您会收到一些额外的说明,因此请务必遵循这些说明。
执行上述步骤后,检查 Windows 现在是否允许您安装更新。
3.运行系统文件检查器工具
此错误代码有多种可能的原因,但最常见的原因是临时故障或损坏的系统文件。在这种情况下,您将需要使用名为系统文件检查器的内置工具来扫描和修复损坏的文件。运行该工具的过程如下:
- 以管理员身份运行命令提示符。
- 复制并粘贴以下命令,然后按 Enter:
sfc /scannow
该过程需要一段时间才能完成。如果您愿意,您可以在系统扫描数据以查找丢失或损坏的系统文件时执行其他任务。完成该过程后,重新启动计算机并再次尝试更新 Windows。
如果问题仍然存在,您必须运行 DISM 扫描来修复任何损坏的系统映像并恢复系统文件。按着这些次序:
- 打开命令提示符。
- 在命令提示符窗口中键入以下命令,然后按 Enter 键:
Dism.exe /online /cleanup-image /scanhealthDism.exe /online /cleanup-image /restorehealth
该过程可能需要一段时间才能完成。执行 DISM 命令后,重新启动计算机并检查是否修复了错误。然后,如果问题仍然存在,请继续执行下一步。
4.重启一些重要的Windows服务
此解决方案要求您重新启动某些未运行的关键 Windows 更新服务。步骤如下:
- 右键单击“开始”菜单,然后从菜单列表中选择“运行” 。
- 在对话框中键入services.msc ,然后单击“确定”按钮。
- 在“服务”窗口中,向下滚动到Windows 更新服务。
- 找到它后,双击它以打开“属性”窗口。
- 当 Properties 窗口打开时,将Startup type设置为Automatic。
- 在服务状态下,单击开始。
- 单击应用,然后单击确定以保存更改。
完成上述步骤后,对计算机上存在的其他一些服务重复该过程:
- 后台智能传输服务。
- 加密服务。
- Windows 更新医疗服务。
- 加密服务
- DCOM 服务器进程启动器
- RPC 端点映射器
- Windows 安装程序
5. 将 Windows 更新组件重置为默认值
损坏的 Windows 更新组件通常会导致更新错误。要解决此问题,您必须重置所有 Windows 更新组件并重新尝试更新 Windows。
net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc
- 按Windows + R键打开“运行”对话框。
- 在文本框中键入cmd ,然后按Ctrl + Shift + Enter键。这将打开具有管理员权限的命令提示符。
- 在命令提示符窗口中,键入以下命令并在每个命令后按 Enter 键:
- 接下来,键入以下命令并按 Enter 重命名 SoftwareDistribution 文件夹:
Ren %systemroot%SoftwareDistribution SoftwareDistribution.old
- 现在您需要运行以下命令来重命名 catroot2 文件夹:
Ren %systemroot%System32catroot2 catroot2.old
- 完成此操作后,就该重新启动之前停止的服务了。为此,请键入以下命令并在每个命令后按 Enter 键:
net start bitsnet start wuauservnet start appidsvcnet start cryptsvc
完成上述过程后,重新启动计算机并检查它是否解决了错误代码。
6.执行干净启动
启动程序或服务与更新过程之间的冲突通常会导致 Windows 更新错误。发生这种情况时,您应该按照以下步骤执行干净启动:
- 打开运行命令对话框。
- 在对话框中键入msconfig并按 Enter
- 在“系统配置”窗口中,转到“常规”选项卡。
- 选中Selective startup旁边的框。
- 从Load startup items中删除复选标记。
- 切换到“服务”选项卡。
- 选中Hide all Microsoft services框,然后单击Disable all。
- 单击“应用”按钮以保存更改。
- 单击启动选项卡上的打开任务管理器。
- 在“启动”选项卡上,右键单击每个服务并禁用它们。
- 在“系统配置”窗口中,单击“确定”以保存您的更改。
完成上述步骤后,重新启动计算机并尝试将 Windows 更新到最新版本。如果此方法解决了您的问题,则表明您禁用的其中一项服务才是真正的问题所在。在这种情况下,您应该一次启用每项服务并检查是哪一项导致了错误。
毫无问题地获取 Windows 更新
将操作系统更新到最新版本时,通常会遇到 Windows Update 错误。幸运的是,上述信息将帮助您解决 Windows 设备上的此类问题。但是,如果上述步骤都无法帮助您解决问题,那么是时候重置您的 Windows 计算机了。