如何修复Windows更新错误0x800f0991
Windows11和10中解决0x800f0991错误代码的方法。
下载并安装到计算机上后,Windows 更新可确保更好的安全性和强大的操作系统。不幸的是,有时安装失败可能会出现错误代码0x800f0991,这是此过程的障碍。Windows 11和10会自动接收更新,但此问题会阻止中间的操作,从而使您无法获得改进和错误修复。无需担心,因为解决方案可能比您预期的更容易。
由于系统文件损坏、不支持的设备驱动程序或第三方程序的干扰,可能会出现安装错误 0x800f0991。在某些情况下,恶意软件、互联网访问中断、服务配置不正确以及注册表项不正确也可能导致 Windows 更新下载或安装过程失败。
Windows 更新错误 0x800f0991
以下是修复 Windows 更新错误 0x800f0991 的方法:
使用系统文件检查器和 DISM
为了解决麻烦的 Windows 更新错误 0x800f0991,我们最初的方法是使用命令行工具 SFC Scan 和 DISM。系统文件检查器(SFC 扫描)将用于纠正损坏的文件,而部署映像服务和管理(DISM)工具将用于解决 Windows 映像结构中的任何中断。
通过执行这些特定命令,您可以轻松地遇到并消除阻碍 Windows 更新进度的障碍。
- 按Windows 键和R。
- 输入cmd。
- 然后,按Ctrl + Shift + Enter。
- 在 UAC 对话框中选择“是” 。
- 这将以管理员身份打开命令提示符。
- 键入以下命令并按“Enter”-
Sfc /Scannow
。 - 检查完成后,您可能会看到“验证100%完成。Windows 资源保护未发现任何完整性违规”;重新启动系统。
- 导航至“设置”>“Windows 更新”,然后单击“检查更新”。
- 如果安装失败,请再次以管理员身份打开命令提示符。
- 现在,一次运行下面给出的命令行:
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
- 运行每个命令后等待一段时间。
- 最后,重新启动系统并安装 Windows 更新。
重置并清除 Windows 更新数据库缓存
您是否曾想过,像重命名文件夹这样的简单操作如何有助于解决 Windows 更新错误 0x800f0991?对于那些不熟悉的人来说,SoftwareDistribution 文件夹是 Windows 存储与更新相关的临时文件的位置。
有时,这些文件可能会交织在一起,导致 Windows 更新错误。因此,通过为此文件夹分配一个新名称,您实际上可以纠正所有问题。
- 如上一方法中所述,以管理员身份打开命令提示符。
- 按顺序复制粘贴下面的命令,然后按Enter。
net stop wuauservnet stop bits
net stop msiserver
net stop CryptSvc
- 完成后,运行命令:
ren %systemroot%SoftwareDistribution softwaredistribution.old
- 之后,启动 Windows 更新、BITS、Windows Installer 服务和加密服务:
net start wuauservnet start bits
net start msiserver
net start CryptSvc
- 退出命令提示符并重新启动您的电脑。
或者,您可以使用脚本Reset_Windows_11_update.zip以更简单的方式重置缓存。
使用 Windows 更新疑难解答
解决上述错误的另一种非常合适的方法是使用 Windows 更新疑难解答。系统中的这个内置工具可用作修复解决方案,查明导致前面提到的问题的问题。
- 单击“开始”并选择“设置”。
- 从右侧窗格中选择系统。
- .转到左侧并单击“故障排除”。
- 选择其他疑难解答。
- 找到Windows Update并单击显示“运行”的按钮。
- 如果该工具显示建议,请遵循它们。
配置 Windows 更新相关服务
如果您尚未找到合适的解决方案,我们建议您检查您的 Windows 更新服务。当您计算机上的此服务处于非活动状态时,更新可能会卡住,从而导致错误 0x800f0991。通过确认该服务已启用,您基本上可以促进顺利更新。
- 按Windows键和S 键。
- 键入services并按Enter。
- 双击加密服务将其打开。
- 从“启动类型”下拉列表中选择“自动”。
- 如果服务正在运行,请查看“运行状态”。如果没有单击“开始”。
- 单击“应用”和“确定”并保存修改。
- 按照与上述步骤相同的方式更改后台智能传输服务和 Windows 更新的启动类型和运行状态。
删除注册表项
Windows 注册表中过期文件的积累也可能是导致上述更新错误的一个重要因素。通过删除这些文件,您可以有效地为更新奠定干净的基础。这可确保 Windows 能够获取新的更新文件,而不会遇到过时更新文件的阻碍,从而有可能解决该过程中的错误。
- 按Winkey和R。
- 键入regedit.exe并按“Enter”键。
- 转到以下字符串:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- 在右侧面板中,找到 DWORD WIStatusServer和WUServer。
- 右键单击每一项并选择删除。
- 重新启动设备并检查更新是否已成功安装。
使用独立包安装更新
Windows 更新目录充当专门的存储库,您可以在其中查找和下载重要的更新和补救措施。此外,该网站还充当原始设备制造商 (OEM) 的修补程序和驱动程序的托管平台。
如果您在尝试安装补丁或通过自动方式构建时遇到 Windows 更新错误 0x800f0991,您确实可以通过在目录中查找相同的更新来替代。补充方法需要手动安装过程。以下是如何进行:
- 进入“设置 > Windows 更新 > 更新历史记录”,复制安装失败的 KB 编号。
- 导航至此链接。
- 将复制的知识库编号粘贴到搜索框中,然后按“Enter”键。
- 搜索与您计算机的处理器(x86、x64 或 ARM64)兼容的更新文件。
- 单击“下载”按钮。
- 弹出页面后,单击此处的链接。
- 下载更新后,打开 .msu 文件并选择“是”进行确认。
执行就地升级
就地升级类似于对现有设备进行软件改造。通过此方法,您可以使用新版本更新或替换过时的软件,同时保留所有文件、首选项和应用程序。考虑到这一点,请继续执行以下步骤以成功安装更新:
- 访问下载 Windows 11的网站。
- 转到“下载适用于 x64 设备的 Windows 11 磁盘映像 (ISO) ”区域。
- 单击选择下载并选择Windows 11(适用于 x64 设备的多版本 ISO)。单击“立即下载” 。
- 页面加载后,单击“选择之一”并选择适当的产品语言。
- 单击显示“确认”的按钮。
- 选择“64 位下载”按钮。
- 完成后,右键单击 ISO 并选择Mount。
- 在警告对话框中选择“打开”。
- 在新文件夹中,右键单击“Setup.exe”并选择“打开”。
- 在用户帐户控制弹出窗口中选择“是”。
- 将出现“ Windows 11 设置”窗口;单击“下一步”。
- 在“适用声明和许可条款”窗口中,选择 –接受。
- 稍后,更新将与新版本一起安装。
我们希望通过这 7 种方法,您将能够修复系统中的 Windows 更新错误 0x800f0991。
以上是 如何修复Windows更新错误0x800f0991 的全部内容, 来源链接: utcz.com/dzbk/942823.html