Win11更新失败?我的实测排查与修复

上周三晚上,系统弹出提示说有个重要安全更新,我随手点了安装。进度条走了将近半小时,突然弹出0x800f0922错误,然后更新被撤销,电脑自动重启。重启后再次提示更新,我又试了一次,依旧失败,反复循环。我意识到问题不简单,决定自己动手排查。

第一步,我运行了系统自带的更新疑难解答。右键开始菜单选设置,进入更新和安全,找到“疑难解答”里的“Windows更新”,运行后它扫描了一圈,最后说“无法修复此问题”。这工具太基础,根本没用。我只好手动处理。

第二步,我用了DISM和SFC命令修复系统文件。以管理员身份打开命令提示符,先输入dism /online /cleanup-image /restorehealth,等待十几分钟后显示“修复成功”,然后又输入sfc /scannow,扫描发现并修复了一些损坏文件。重启后再试更新,仍然失败。看来系统文件不是主因。

第三步,我清空了更新缓存。停止Windows Update服务(net stop wuauserv)和后台智能传输服务(net stop bits),然后进入C:\Windows\SoftwareDistribution,删掉里面所有文件和文件夹,再清空C:\Windows\System32\catroot2文件夹(这个要先停止CryptSvc服务)。重启服务后,重新检查更新,进度条又走了一段时间,但依旧报错。我有点沮丧。

第四步,我决定手动下载补丁。根据更新历史里的KB编号(比如KB5020040),去Microsoft更新目录网站搜索,找到对应版本的独立安装包,下载后双击安装。这次安装过程顺利,重启后系统显示更新成功。后续其他小更新也都能正常安装了。我总结,遇到顽固更新失败时,手动安装是最后也是最有效的办法。

问:Win11更新失败常见的错误代码有哪些?

答:我遇到的是0x800f0922,此外常见还有0x80070003、0x80073701、0x80092004等。不同代码原因不同:0x800f0922通常与系统组件损坏或系统保留分区空间不足有关;0x80070003可能是更新文件下载不完整;0x80073701代表更新所需系统文件缺失。建议先用DISM和SFC修复,再清空SoftwareDistribution文件夹,如果不行就手动下载补丁。

问:如何提前备份系统,防止更新失败导致无法开机?

答:我平时会用系统自带的“创建还原点”功能,在更新前手动创建一个。方法是搜索“创建还原点”,选中系统盘(通常是C:),点“配置”开启保护,再点“创建”输入描述。更新失败后,如果进不去桌面,可以在开机时按F8(或带命令行的安全模式)进入恢复环境,选择“系统还原”回到更新前的状态。另外,用第三方备份工具如Acronis或Macrium Reflect做个完整系统镜像更稳妥。

问:更新失败后修复过程中出现“无法删除文件”或“访问被拒绝”怎么办?

答:我在清空Catroot2文件夹时也遇到过“拒绝访问”。这是因为相关服务还在运行。必须确保先停止CryptSvc(加密服务),命令是net stop cryptsvc,再删除文件夹内的内容。如果还不行,可以重启电脑进入安全模式再操作。安全模式下系统加载的服务最少,权限更灵活。或者用管理员权限打开命令提示符,先执行takeown和icacls命令获取所有权。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除,本文链接:https://www.spubm.cn/70608.html

(0)
上一篇 1小时前
下一篇 1小时前

好文章推荐

发表评论

登录后才能评论