问题现象
ECS Windows2008 R2 更新补丁报“代码 8000FFFF windows update 遇到未知错误”,错误如下图:
问题原因
该问题主要原因是因为 C 盘无 user 权限,导致更新的补丁无法正常安装。
解决方案
为C盘加上user权限,只需要给读写权限即可,为了系统安全在补丁更新完成以后去掉user权限,避免留下安全隐患。
如果以上方法还是无法解决,参考以下方法,通常可以解决:
- 停止 自动更新 和 BITS服务。
在系统的命令行中执行:
net stop wuauserv
net stop bits
- 删除系统中 “C:\Windows\SoftwareDistribution” 文件夹。
- 启动自动更新服务和 BITS服务,当这两个服务运行后会自动创建“C:\Windows\SoftwareDistribution”文件夹。
net start wuauserv
net start bits
- 停止 Cryptographic服务。
- 在系统的命令行中执行:
net stop cryptsvc
- 重命名 C:\windows\System32\catroot2文件夹为:C:\windows\System32\catroot2.bak。
- C:\Windows\SoftwareDistribution” 文件夹生成后, 做自动更新检测,在命令行中输入:
wuauclt.exe /resetauthorization /detectnow
- 15分钟后查看系统是否检测到更新,如果检测到,通常就可以正常安装。
- 如果仍然失败,请参考如下知识点中提到的方案进行跟进处理
Windows Update补丁更新失败的处理
阅读须知
本文仅供用户使用 ECS Windows 时参考,文中引用的微软官方链接,版权归属微软。请注意文章适用的操作系统范围,以及微软 Windows 产品迭代或者文档未及时更新可能带来的问题,阿里云官方不对引用的微软官方链接内容负责。
如果您对文档内容有疑问或认为文档内容有误,请及时通过文档下方的评价板块反馈给我们,我们将酌情改进修正。
如问题还未解决,请联系售后技术支持。