从 Windows 8.1 升级到 Windows 10 后,每当我尝试应用更新或添加 Windows 功能时,我都会不断收到错误 0x80070005 E_ACCESSDENIED
。
当我尝试使用进程监视器进行监视时,我发现FSCTL_SET_EXTERNAL_BACKING
中的某些文件\Windows\Servicing\Sessions\*.xml
失败了STATUS_ACCESS_DENIED
,这令人困惑。调整权限也无济于事。
问题是什么?
答案1
提示已登录\Windows\Servicing\Sessions\CBS.log
:
Info CBS Failed WOF compressing file \\?\C:\WINDOWS\Servicing\Sessions\{name}.xml
WOF 是指 Windows Overlay File System,用于 Windows 10 中的文件压缩。
关闭 CompactOS(通过Compact /CompactOS:Never
在命令提示符中运行)可使错误消失。(但我不清楚为什么存在此问题。)