当您尝试在计算机上安装最新的累积更新时,通常会出现错误代码 0x800f0989。损坏的系统文件、累积的缓存、有问题的更新安装或禁用的更新相关服务是可能在 Windows 11/10 上触发此错误代码的几个原因。
在这篇文章中,我们将研究上述所有原因,包括可以正确解决这些问题的方法。让我们详细探讨解决方案。
更新错误代码0x800f0989解决方案
要解决 Windows 11/10 上的更新错误代码 0x800f0989,请阅读以下建议并检查是否有助于解决此问题 –
1] 删除最近安装的 Windows 更新
如果在最近升级 Windows 后开始出现错误 0x800f0989,则您一定安装了错误的补丁更新。然后要修复它,您应该找到最近安装的安全/非安全/可选更新并将其从系统中删除。
2]运行Windows更新疑难解答
如果您最近没有在您的计算机上安装任何更新但出现此错误,您可以对 Windows 更新进行故障排除以解决可能的损坏问题。以下是如何使用这个内置工具 –
- 打开设置 (Win + I)。
- 选择更新和安全 > 疑难解答。
- 转到右侧窗格,然后单击其他疑难解答。
- 单击以展开 Windows Update 并单击Run the troubleshooter。
- 仔细按照屏幕上的说明进行操作,并按照要求进行操作。
故障排除程序将查找可能在您的设备上触发错误代码 0x800f0989 的可能原因。一旦找到根本原因,它也会自动修复。如果没有,这将告诉您下一步该怎么做。
在很多情况下,这将报告问题,并征求您的同意以应用修复程序。好吧,点击“应用此修复程序”。
- 重新启动 Windows,当它重新加载时,检查您现在是否可以安装挂起的更新。
3]停止并重新启动更新服务
很多时候,像 0x800f0989 这样的错误只是因为某些更新服务未运行或已过时而发生。然后要修复它,请执行下面讨论的步骤 –
- 按WinKey + R启动“运行”对话框。
services.msc
在文本字段中键入“ ”,然后单击“确定”。- 当服务窗口打开时,找到下面的服务,并查看它们的当前状态。
Background Intelligent Transfer Service
Cryptographic Services
Windows Update
- 如果您确实发现上述任何服务已禁用,请右键单击它,然后点击选项 –开始。
- 如果所有服务都已在运行,请右键单击每个服务,然后选择选项 –重新启动。
- 接下来重新启动您的 PC,看看您现在是否可以更新 Windows 而不会进入错误代码 0x800f0989。
4] 清除 Windows 缓存文件夹
在一段时间内,一些缓存会存储在 Windows Update 文件夹中。当存储的缓存超过允许的限制时,这也可能导致类似 0x800f0989 的错误。然后要解决它,您只需要清除这两个文件夹-
提示:在执行以下步骤之前,请停止计算机上所有与更新相关的服务。您必须禁用的服务是 – BITS、Windows 更新和加密。
- 现在您停止了基本服务,请访问下面提供的路径,找到文件夹,并将它们分别重命名为“SD.old”和“Catroot2.old”。
软件分发:C:\Windows\SoftwareDistribution
Catroot2 : C:\Windows\System32\catroot2
- 重命名文件夹后,确保重新启动之前停止的所有服务。
- 接下来重新启动您的 PC,以便所做的更改在下次登录时生效。
5] 手动安装挂起的更新
Microsoft 在更新目录中上传与其每个累积更新相对应的独立程序包。因此,如果您因为错误代码 0x800f0989 而无法更新 Windows,您可以访问官方网站,并手动下载您打算下载/安装的更新。
如果您不知道如何执行此任务,请了解如何完成它。
什么是错误 0x800703f1,我该如何解决?
错误 0x800703f1 是与更新相关的问题,通常在您尝试在 Windows PC 上安装挂起的安全更新或可选更新时发生。仔细阅读上面讨论的建议并应用它们。如果您想深入了解此错误代码的详细解决方案,请阅读本指南。
什么是错误代码 0x80244022,我该如何解决?
错误 0x80244022 是一个通用错误代码,它可能会在安装挂起的更新或打开商店应用程序时发生。访问“设置”>“更新和安全”>“疑难解答”>“其他疑难解答”,对 Windows 更新和 Windows 应用商店应用进行故障排除。
完成这两种工具的故障排除后,检查错误代码 0x80244022 是否在您的计算机上得到解决。如果这些解决方案都没有帮助,您可以继续并手动安装挂起的更新。