尊敬的微软团队你们好:
我的 Windows 11 专业版目前出现严重的系统维护和更新问题,希望微软帮助确认是否属于 Windows Component-Based Servicing(CBS)或系统组件存储异常。
系统信息
Windows 11 专业版
24H2
OS Build:26120.6690
系统语言:中文
x64
主要问题
Windows Update 无法正常更新,出现:
0x8007000d
同时系统偶尔出现绿屏/蓝屏,但重启后有时可以恢复正常,目前日常使用和运行游戏基本正常。
更严重的问题是 Windows 自带的系统修复功能也无法工作。
SFC
运行 sfc /scannow 时无法开始修复,并提示 Windows Resource Protection 无法启动修复服务。
检查后发现 TrustedInstaller 服务无法正常启动,并曾返回:
Error 13 - The data is invalid
DISM
使用 DISM 检查和修复系统映像时也无法正常工作,并多次出现:
Error 87
DISM 日志中还出现与 CBS 相关的错误,包括:
0x8007000d
以及无法创建 CBS Session、无法初始化 CBS Provider 等错误。
日志中涉及:
CbsProvider.dll
以及 CBS Session 初始化失败。
CBS
检查 Windows CBS 相关状态时,Component Based Servicing 注册表中出现过:
Corrupt = 1
同时 CBS 日志也出现异常。
因此我怀疑问题可能已经涉及 Windows 的 CBS/Component Store,而不仅仅是 Windows Update 缓存问题。
已尝试的修复
我已经尝试过 Windows 自带的 SFC、DISM 等官方修复方法,但均无法正常完成。
之后我使用 Windows 11 安装介质检查了 install.wim 的版本。
当前系统:
26120.6690
安装介质中的 Windows 11 Pro 镜像也确认是:
26120.6690
也就是说,我特意使用了与当前系统版本一致的安装源进行 DISM 修复,但 RestoreHealth 仍然无法完成。
最后,我还使用 Windows 11 ISO 执行了就地升级,并选择:
保留文件和应用
安装程序最终仍然失败。
另外一个需要微软确认的问题
我发现当前系统中的:
DISM.exe:10.0.26100.4741
而当前 Windows 映像为:
10.0.26120.6690
我无法判断这种版本差异是否属于正常情况,因此希望微软确认:
1.DISM 26100.4741 与 Windows 26120.6690 是否应该兼容;
2.当前 CBS、Servicing Stack、DISM Provider 和 Component Store 是否存在版本不一致;
3.CBS/Component Store 是否已经损坏;
4.是否存在官方方法可以在不删除个人文件和已安装应用的情况下修复 CBS;
5.如果系统组件存储已经无法在线修复,微软建议采用什么恢复方式。
(我在很久之前已经加入Windows 预览体验计划,即使在这么多年的时间里出现了无数次的绿屏/宕机/游戏闪退/界面异常/卡顿等诸多bug,但是基于我电脑的应用数据存放和使用习惯我始终不想尝试重装系统,都是在慢慢的等待官方补丁修复,特别在某次steam游戏闪退bug持续了整整数个月我仍然没有选择重装,如果有不重装系统的方法可以让我回归到正常系统或者Beta系统就更好了,请理解我的无奈)
总结
目前的故障表现是:
Windows Update 0x8007000d
→ SFC 无法启动修复
→ TrustedInstaller Error 13
→ DISM Error 87 / 0x8007000d
→ CBS Session / CbsProvider 初始化失败
→ Component Servicing 状态异常
→ 使用匹配版本 install.wim 仍无法 RestoreHealth
→ Windows 11 ISO 保留文件和应用的就地升级也失败
因此希望微软从 CBS / Component Store / Servicing Stack / DISM 版本兼容性 的角度进一步分析,而不是仅按照普通 Windows Update 故障处理。
感谢帮助。