当 DISM 和标准安装失败时,针对 KB5060829 及类似累积更新的详细修复方法。
错误代码 0x800f0991 通常出现在 Windows 更新无法完成累积更新或功能安装时。它在 Windows 11 24H2 设备的预览版和每月更新(例如 KB5060829)期间出现过,也可能在运行 DISM 的 RestoreHealth 时出现。根本原因通常是更新组件损坏、缺少依赖项或某个服务卡住导致安装程序无法准备文件。
从低影响的检查开始
• 暂停更新,重新启动,然后继续更新。
• 暂时禁用第三方杀毒软件并断开非必要的外接设备。
• 释放系统驱动器上几个 GB 的磁盘空间。
• 如果您正在尝试预览更新,那么等待下一个稳定版本的发布是合理的,因为其安装通常更可靠。
________________________________________
运行 Windows 更新疑难解答程序
Windows 可以自动修复常见的更新问题,包括损坏的组件和配置错误的服务。您可以通过“设置”打开 Windows 更新疑难解答,或者从 Microsoft 的支持流程中启动它:
打开 Windows 更新疑难解答程序
应用它提供的任何修复措施,重新启动,然后再次尝试更新。
________________________________________
确保所需服务正在运行(并设置为自动启动)
更新依赖于以下服务:后台智能传输服务(BITS)、Windows 更新、加密服务、Windows 安装程序和应用程序准备服务。
• 按下 Windows R,输入 services.msc ,然后按回车键。
• 对于上述每个服务:将启动类型设置为“自动”,如果已停止则点击“启动”,然后点击“应用”。
重试更新。
________________________________________
重置 Windows 更新组件和 Winsock
这会重建更新缓存,并重新初始化更新所使用的网络套接字。
# Run in Windows PowerShell (Admin) or Command Prompt (Admin)
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
netsh winsock reset
重新启动电脑,然后再次运行 Windows 更新。
________________________________________
使用 SFC 和 DISM 修复系统文件
如果组件存储已损坏,则无法进行更新的暂存。请按以下顺序在提升权限的控制台中运行这些命令:
sfc /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
如果 /RestoreHealth 也返回 0x800f0991,请继续执行下面的就地修复部分。
________________________________________
从 Microsoft 更新目录手动安装该知识库 (KB
手动安装可以绕过内置更新程序存在的问题。
• 打开目录,搜索知识库编号(例如,x64 的 KB5060829),然后下载与您的版本和架构相匹配的包。
访问 Microsoft 更新目录
运行下载的 .msu 并按照提示操作。如有要求,请重新启动。
________________________________________
使用安装助手或就地修复升级
如果存在服务性损坏,原位修复会重新安装系统文件,同时保留应用程序和数据。您可以使用安装助手,或者挂载当前的 ISO 并运行 setup.exe ,选择保留个人文件和应用程序。
提示:在开始安装前,请断开不必要的外设,并暂时禁用第三方防病毒软件。
________________________________________
如果您使用的是 Windows 11 N 版(缺少媒体组件)
某些累积更新需要多媒体组件存在。在 N 版本上,请安装媒体功能包:
上一篇:Windows 11 25H2 安装失败?常见更新错误的解决方法
下一篇:返回列表
相关文章
网友评论(共有 0 条评论)