修复 Windows 更新错误代码 0x800f0991

Windows 更新错误代码 0x800f0991 是更新安装或操作系统升级过程中最常见的问题之一。此错误可能会导致电脑无法下载和安装必要的更新,从而使您的系统容易受到影响且过时。

Windows 11 上的 Windows 更新错误代码 0x800f0991。

如果您在 Windows 11 中收到安装失败的错误消息,错误代码为 0x800f0991,那么您来对地方了。这种情况的积极一面是,可以通过使用一些经过验证的策略来纠正错误。在本文中,我们将向您介绍 8 个信息丰富的解决方案来修复 Windows 更新错误代码 0X800f0991。

Windows 更新错误代码 0x800f0991 可能看起来很难修复,但是当您拥有这些分步解决方案时,您可以轻松地让更新再次运行。从简单的维修开始,必要时进行复杂的维修。

修复 1:首先尝试一些基本修复

您可以从这些简单的修复开始,然后再进行复杂的修复,这通常可以立即解决问题。

1. 您可以重新启动电脑,这可以帮助清除临时故障并阻止更新。

2. 确保网络稳定,避免出现连接不良或断线的情况,否则可能会导致 Windows 更新失败。

3. 使用以下步骤暂停和恢复更新:-

  • 单击“设置”,然后单击“Windows 更新”,然后单击“暂停更新 1 周”选项。

  • 等待几分钟,然后使用“恢复更新”按钮开始更新。

4. 关闭第三方防病毒程序。

如果问题仍然存在,请继续执行第二种技术。

修复 2:手动安装 Windows 更新

如果 Windows 更新不起作用,可以通过 Microsoft 更新目录手动安装给定的更新。

参见:修复 Windows 更新错误代码 0x80070641

1. 为此,请访问 Microsoft 更新目录网站 (https://www.catalog.update.microsoft.com/Home.aspx)。

2. 搜索更新失败的KB 号。安装适当版本的 Windows 版本 (x86/x64)。

安装安装程序并按照屏幕上的说明进行操作。这是避免自动更新失败并手动安装更新的一种方法。

修复 3:清理软件分发文件夹

Windows 更新错误 0x800f0991 可能是由损坏的更新缓存文件引起的。删除 SoftwareDistribution 文件夹会导致 Windows 重新生成新的更新缓存。

1. 以管理员身份启动命令提示符。

2. 依次执行以下命令:-

net stop wuauserv
net stop bits

3. 在文件资源管理器中转至该文件夹。

C:WindowsSoftwareDistribution

删除里面的所有文件。

4. 现在,此命令将在命令提示符中重新启动服务。

net start wuauserv
net start bits

5. 现在再次检查更新。

修复 4:检查 Windows 更新服务

Windows 使用许多后台服务来处理更新。如果其中任何一个失败,则会出现错误 0x800f0991。

1. 第一步是按 Win + R 键以打开 RUN 框。接下来,输入以下命令并按 Enter 键。

services.msc

2. 找到这些服务。

  • Windows更新
  • 后台智能传输服务 (BITS)
  • 加密服务

3. 依次右键单击服务 > 选择“属性”。

4. 将启动类型设置为“自动”,然后按“开始”以防启动停止。单击“应用”>“确定”。

确保一切正常运行后,重新尝试安装更新。

修复 5:运行 SFC 和 DISM 工具

系统文件也可能被损坏,并在更新过程中导致 0x800f0991 等错误。两个内置实用程序:系统文件检查器 (SFC) 和部署映像服务和管理 (DISM),可用于在 Windows 中修复它们。

1.找到命令提示符,右键单击,并使其以管理员身份运行。

2. 输入以下命令并按 Enter 键。这些命令应在完成后一次运行一个。

sfc /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

3. 完成两次扫描后,重新启动 PC 并尝试再次运行 Windows Update。

修复 6:重置 Windows 更新组件

如果上述技术均未成功,他们可以通过手动重置 Windows 更新组件轻松纠正错误 0x800f0991。

1. 再次打开管理员命令提示符。

2. 将以下命令一一复制并键入,然后按 Enter。

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

关闭命令提示符并重新启动系统。它将重新格式化所有更新的元素,Windows 将自动重新创建它们。

修复 7:执行磁盘清理

由于磁盘空间不足或剩余系统文件,更新可能会被阻止。这种情况可以通过清理它们来修复。

1. 转到磁盘清理。

2. 选择您的“C:”驱动器。其中,这些是不必要的文件,应该选择。

单击“确定”>“删除文件”。完成后,重新启动电脑并再次更新。

修复 8:安装介质(最终修复)

当以上所有方法都无法帮助您时,您可以依靠 Windows 安装介质工具,它可以帮助您修复或更新系统而不会丢失数据。

1. 访问 Microsoft 软件下载页面。访问媒体创建工具并下载它。

2. 选择升级此电脑,选择屏幕设置,然后继续。

这将恢复 Windows 并保留您的文件和应用程序。该过程完成后,您的系统应该正常完成,不会出现 0x800f0991 错误。

常见问题 (FAQ)


是什么原因导致 Windows 更新错误代码 0x800f0991?
此故障通常是由于更新文件损坏、系统文件损坏、更新中断,甚至更新服务禁用而引起的。

我可以在不重新安装 Windows 的情况下修复错误 0x800f0991 吗?
是的!大多数用户可以通过清除SoftwareDistribution文件夹、运行SFC/DISM或重置Windows Update元素等方法来解决此问题。

删除 SoftwareDistribution 文件夹是否安全?
是的,这是完全安全的。下次您检查更新时,Windows 将自动重新创建此文件夹。

重置 Windows 更新组件会删除我的数据吗?
不会。它只会重新格式化处理更新的文件和服务,并且您的个人信息不会丢失。

就是这样!