Windows 更新错误 0x80070422(完整指南)

一些用户报告在尝试使用 Windows 更新在他们的计算机上下载和安装最新的系统功能、改进、错误修复和安全补丁时收到错误代码 0x80070422。

更多的问题可能会随之而来。 例如,如果 Windows Update 无法正常运行,Microsoft Store 将无法下载或安装应用程序。 如果这是一次性错误,则无需担心。

Windows 更新错误 0x80070422

但是,当 0x80070422 持久存在时,就会出现问题。 无论问题的根源是什么,您都应该能够按照以下说明进行修复。

如何修复错误 0x80070422

在浏览下面的修复列表之前,您应该采取一些预防措施并在您的 PC 上设置系统还原点。 如果您需要将 Windows 回滚到稳定状态,它将为您节省大量时间和精力。

这样做时,您还应该备份所有重要的应用程序、游戏和文件,例如个人照片和视频或工作文档。 此列表中的最后一个解决方案涉及 Windows 10 出厂重置,因此您应该在到达那里之前用尽所有选项。

1.重启Windows更新服务

当您在 PC 上工作时,Windows 更新服务可能会突然停止工作,从而导致错误 0x80070422。 您需要做的是重新启动此服务并确保它计划在系统启动时自动运行。

按 Ctrl + R,键入 services.msc,然后按 Enter
右键单击 Windows 更新并访问属性
单击启动类型旁边的下拉菜单,然后选择自动(延迟启动)
如果未显示为灰色,请单击“开始”按钮
应用更改

由于您在服务应用程序中,因此您应该对后台智能传输服务和 Windows 许可证管理器服务执行相同的操作。 Windows 更新依赖于它们才能正常工作。

2.删除所有外部硬件设备

如果您最近购买的特定类型的硬件与您的平台和操作系统版本不完全兼容,则可能由于驱动程序不兼容而导致硬件故障。 随后,这可能会导致 Windows 更新错误 0x80070422。

要验证这一点,您应该关闭您的 PC 并拔下所有非必要的外围硬件组件,例如您的无线网络适配器、外部硬盘、USB 闪存驱动器、网络摄像头或新打印机。 然后,打开您的 PC 并尝试运行 Windows 更新。

如果您不再收到错误 0x80070422,那么您肯定知道至少有一台设备不适合您的计算机。 要找出它是哪一个,您可以开始一次插入一个组件,直到您发现触发错误代码的那个。

3.干净启动Windows 10

任何事情都可能导致您的 PC 上出现 0x80070422 错误代码,例如驱动程序错误、服务故障或流氓进程。 识别有罪的一方可能具有挑战性,尤其是当您的计算机已因错误而发生故障时。

但是您可以通过运行干净启动来创建一个安全、隔离的环境。 它涉及仅加载基本流程、服务和驱动程序,而忽略任何不必要的组件。 因此,您应该能够成功运行 Windows 更新而不会出现任何错误。

单击开始按钮,键入系统配置,然后按 Enter
选择服务选项卡,清除隐藏所有 Microsoft 服务框,然后单击全部禁用
切换到启动选项卡,然后单击打开任务管理器
禁用列表中的所有启动进程
重启你的电脑

  您是否在 Windows 10 上收到“打印机驱动程序不可用”? (固定的)

4. 使用 Windows 更新疑难解答

您可以使用 Windows Update 疑难解答解决可能影响 Windows Update 并导致错误 0x80070422 的常见问题,例如未正确优化的网络设置。

最好的部分是所有优化都是自动应用的,因此您不必自己检查或更改任何内容。 它非常适合寻求快速修复的休闲 PC 用户。

右键单击开始按钮并转到设置
单击更新和安全
选择疑难解答,然后选择 Windows 更新
单击运行疑难解答并按照屏幕上的说明进行操作
重启你的电脑

5.暂时禁用你的防火墙

您计算机的防火墙可能会阻止对 Windows Update 使用的关键进程的 Web 访问。 当您安装带有集成防火墙的第三方 Internet 安全解决方案时,通常会发生这种情况。 默认配置可能不适合您的 PC。

但是您应该能够通过暂时停用防火墙来迅速解决此问题。 如果您已自定义 Windows 防火墙设置以允许或拒绝各种进程的 Internet 访问,那么您应该将注意力转移到那里。

如何禁用 Windows 防火墙:

确保您以 PC 管理员身份登录
按 Ctrl + R 并键入控制面板以访问此部分
找到并选择 Windows Defender 防火墙
单击打开或关闭 Windows Defender(位于左侧)
在专用和公共网络设置中,选择关闭 Windows Defender 防火墙(不推荐)
点击确定确认

如果您现在成功使用 Windows 更新,请下载并安装所有必需的 udpate,然后返回上述区域以重新启用防火墙。 它也适用于您可能已设置的任何第三方防火墙。 否则,您的 PC 将无法抵御恶意软件的攻击。

6. 为更多文件腾出空间

您的硬盘驱动器上必须始终有一定数量的磁盘空间可用,以便 Windows 可以毫无问题地执行其任务。 如果没有足够的空间,当您突然收到错误代码 0x80070422 时,您不应该感到惊讶。

但微软确保在通知中心提醒你注意这个问题。 不要简单地忽略磁盘空间不足的消息。 有两种方法可以解决此问题:向操作系统分区添加更多存储空间,或删除现有文件。

在添加更多存储空间时,请检查您的磁盘空间在分区之间的分布情况。 如果 Windows 分区(通常是 C:)没有足够的存储容量,但另一个分区(比如说 D:)有足够的空间,那么您可以转向磁盘管理将更多的磁盘空间从 D: 分配到 C:。

如何使用磁盘管理:

按 Ctrl + R,键入 diskmgmt.msc,然后按 Enter
右键单击不包含 Windows 的大分区(例如 D:),然后选择 Shrink Volume
设置要分配给该驱动器的新空间量,然后单击收缩
右键单击安装了 Windows 的驱动器(例如 C:)并选择扩展卷
通过分配您之前获得的所有可用空间来指定新的驱动器容量
按照屏幕上的说明重新启动计算机

至于删除现有文件,您应该首先将所有重要数据传输到外部硬盘驱动器,将其刻录到 CD 或 DVD,或将其上传到云存储帐户。 这应该涵盖所有大型项目,例如个人照片和视频。

借助 CCleaner 等专门的应用程序,可以消除系统垃圾文件。 但是,如果您不想在您的计算机上安装任何第三方工具,您可以求助于 Windows 磁盘清理。

如何使用磁盘清理:

以管理员角色登录 Windows
检查下载文件夹和回收站以备份或恢复您可能需要的任何文件(它们将被删除)
按 Win + E 打开文件资源管理器,右键单击 C: 驱动器(或安装 Windows 的位置)并选择属性
单击磁盘清理按钮
选择要删除的所有文件,然后单击清理系统文件
文件搜索完成后,全选,点击确定
磁盘清理完成其工作后,重新启动您的 PC

  Windows 10 的 BitLocker 加密不再信任您的 SSD

7.检查您的网络驱动程序

如果您的网络驱动程序丢失、过时或与您的操作系统不兼容,这会影响所有需要有效 Internet 连接的应用程序和服务,包括 Windows 更新。 副作用之一是收到 Windows 更新错误 0x80070422。

从好的方面来说,您应该能够通过重新安装网络设备并更新其驱动程序来解决此问题。 如果您安装了多个网络适配器,您也可以尝试更改主要的网络适配器。

如何重新安装网络设备:

按 Ctrl + R,键入 devmgmt.msc,然后按 Enter 访问设备管理器
展开网络适配器类别
右键单击您的主网络适配器
选择卸载设备
重启你的电脑

如果这不能解决您的 0x80070422 错误,那么您的网络驱动程序可能已过时。

如何更新您的网络驱动程序:

转到设备管理器,右键单击您的网络驱动程序,然后选择更新驱动程序
单击自动搜索更新的驱动程序软件
如果找不到任何内容,请单击在 Windows 更新上搜索更新的驱动程序
重启你的电脑

如果 Windows Update 找不到更新的网络驱动程序版本,您可以访问网络制造商的网站,查看是否有可供下载和安装的内容。

但是,如果您不想经历所有这些麻烦并冒险安装不兼容的驱动程序,则可以求助于第三方驱动程序更新应用程序。 它会检测您 PC 上所有过时的驱动程序并自动更新它们,从而消除任何兼容性问题。

8.修复硬盘和操作系统错误

您可以使用 CHKDSK(检查磁盘)快速修复任何可能妨碍 Windows 更新的硬盘错误。 当涉及到操作系统中的损坏文件时,请改用 SFC(系统文件检查器)和 DISM(部署映像服务和管理)。

所有三个工具都可以从命令行环境部署。 不用担心,因为您不需要任何 CMD 经验,只要您按照以下确切步骤操作即可。 并且三个应用程序之间没有冲突,因此您可以毫无问题地运行它们。

如何运行 CHKDSK:

按 Ctrl + R,键入 cmd,然后按 Ctrl + Shift + R 以管理员身份运行 CMD
如果 Windows 安装在 C: 驱动器上,请运行 chkdsk c:/f。 否则,请确保指定正确的驱动器号
当要求在下次系统启动时运行 CHKDSK 时键入 y 并按 Enter
重新启动计算机并等待 CHKDSK 完成其工作

如何运行证监会:

使用提升权限启动命令提示符
运行 sfc /scannow 并等待它完成
重启你的电脑

如果 SFC 没有摆脱 Windows 更新错误 0x80070422,请运行 DISM。

如何运行 DISM:

以管理员角色打开命令提示符
运行 DISM /online /cleanup-image /scanhealth 以执行扫描
如果扫描显示任何问题,请通过运行 DISM /online /cleanup-image /restorehealth 来修复它们
DISM 完成后,重新启动计算机
再次以管理员身份启动 CMD
运行 sfc /scannow 并等待它完成任务
最后一次重启你的电脑

9.禁用IPv6连接

默认情况下,在 Windows 10 上启用 IPv6 连接。通常,它不应该干扰 IPv4,但一些用户报告说关闭 IPv6 修复了错误 0x80070422。 但是,只有当您的 ISP 不支持 IPv6 时,您才应该这样做。

如何在 Windows 10 上禁用 IPv6:

以管理员身份登录 Windows 10
右键单击开始按钮并转到网络连接
单击更改适配器选项
右键单击您的 Internet 连接
清除 Internet 协议版本 6 (TCP/IPv6) 旁边的框
点击确定

  如何修复 Windows 10 上损坏的目录

您还应该访问路由器的管理页面以停用 IPv6 连接。

10. 在注册表编辑器中检查 EnableFeaturedSoftware

修复 0x80070422 错误的另一种方法是检查特定的注册表项:EnableFeaturedSoftware。

按 Ctrl + R,键入 regedit,按 Enter,如果 UAC(用户帐户控制)提示,请单击是
打开文件菜单,选择导出,然后指定文件名和文件夹以保存当前注册表配置的备份
输入以下地址以在注册表编辑器中访问此位置

ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdateAuto Update

检查 EnableFeaturedSoftware 的值是否设置为 1。否则,双击该条目并将值设置为 1
如果 EnableFeaturedSoftware 不存在,请单击编辑 > 新建 > DWORD(32 位)值以创建它
将条目设置为 EnableFeaturedSoftware。 然后,双击它并将其值设置为 1
重启你的电脑

如果您注意到您的计算机性能恶化或您开始收到更多错误代码,请双击您之前创建的 .reg 文件作为备份,以恢复原始注册表设置。

11.禁用网络列表服务

网络列表服务是一项负责检测您连接到的所有网络的服务。 但是,一些用户声称将其关闭有助于解决 0x80070422 错误代码。

按 Windows 键 + R,键入 services.msc,然后按 Enter
找到并双击网络列表服务以查看其属性
将启动类型设置为禁用
如果服务当前正在运行,请单击停止
应用所有修改并重新启动您的 PC

12.重置Windows Update组件

您可以重置 Windows 更新过程中涉及的所有组件以消除任何错误。 为此,您需要管理员权限和控制台环境。

以管理员身份登录 Windows 10
按 Ctrl + R,键入 cmd,然后按 Enter
运行以下命令并在每行后按 Enter

重新启动您的电脑并尝试运行 Windows 更新

13. 重置您的 Windows 10 电脑

如果之前的所有解决方案都失败了,并且您在尝试运行 Windows 更新时仍然看到 0x80070422,那么延迟它就没有意义了。 是时候将您的操作系统重置为默认配置了。

在开始之前,如果您现在还没有备份您的游戏和其他已安装的应用程序,请确保备份。

右键单击开始菜单并转到设置
选择更新和安全
转到左侧的恢复
在重置此 PC 时,单击开始
选择保留我的文件并按照屏幕上的说明进行操作
等到 Windows 完成重新安装
设置初始计算机设置并立即尝试运行 Windows 更新

0x80070422 修复的概要

总而言之,0x80070422 是阻止您使用 Windows 更新的错误代码。 在某些情况下,您也无法从 Microsoft Store 下载和安装应用程序。

但是,无需恐慌,因为您可以在没有第一手技术经验的情况下尝试许多解决方案。 例如,您应该重新启动 Windows Update 服务并安排它在启动时自动运行。

分离所有外围设备、运行干净的 Windows 启动、使用内置的 Windows 更新疑难解答、暂时禁用防火墙和任何第三方 Internet 安全工具以及在 C 上腾出更多空间也是一个好主意:驾驶。

您还应该检查网络驱动程序、修复任何硬盘驱动器和操作系统错误、禁用 IPv6 连接、检查注册表编辑器中的条目、关闭网络列表服务以及从命令行环境重置 Windows 更新组件。 如果一切都失败了,是时候将您的 PC 重置为出厂选项了。

这些解决方案是否有助于修复您 PC 上的 Windows 更新错误 0x80070422? 在下面的评论部分告诉我们您的经历。