Windows 10:为什么 CBS.log 说目录被两次拥有或其安全性设置了两次?

Windows 10:为什么 CBS.log 说目录被两次拥有或其安全性设置了两次?

在我的系统上,C:\Windows\Logs\CBS\CBS.log 包含以下行:

2019-10-08 02:00:48, Info                  CSI    0000008e Warning: Overlap: Directory \??\C:\WINDOWS\System32\drivers\en-US\ is owned twice or has its security set twice
   Original owner: Microsoft-Windows-Foundation-Default-Security.Resources, version 10.0.18362.1, arch amd64, culture [l:5]'en-US', nonSxS, pkt {l:8 b:31bf3856ad364e35}
   New owner: Microsoft-Windows-Foundation-Default-Security.Resources, version 10.0.18362.1, arch amd64, culture [l:5]'en-US', nonSxS, pkt {l:8 b:31bf3856ad364e35}

这些行令人费解,因为在两种情况下所有者似乎相同。我假设这些行中指定的所有者是 TrustedInstaller 的 longspeak,它是在文件资源管理器 > 右键单击​​该目录(即 C:\WINDOWS\System32\drivers\en-US)> 属性 > 安全选项卡 > 高级中指定的所有者。我添加了该高级对话框的图像(如下)。

我的问题是 CBS.log 为什么这么说。理想情况下,答案会指向修复它的方法。

根据要求,属性 > 安全选项卡 > 高级的屏幕截图

答案1

我不知道这些文件是如何被多次拥有的,但这是在 Windows 更新后很常见的现象。

SFC /SCANNOW 通常会修复上次更新期间更改的安全描述符,从而导致出现警告。以下是我刚刚执行的修复该问题的命令的日志。

如果此方法无法解决问题,则下一步是使用 DISM。如果您已从一个版本的 Windows 升级到另一个版本,例如从 20H1 升级到 21H2,则在某个时候需要下载最新的独立安装程序以与 DISM 一起使用,因为您需要安装文件来重建启动盘上的损坏文件。正确操作后,这不是重新安装,而是刷新已有内容 - 谷歌搜索该过程 - 这并不容易,但也不是很困难。

> C:\WINDOWS\system32>sfc /scannow
> 
> Beginning system scan.  This process will take some time.
> 
> Beginning verification phase of system scan. Verification 100%
> complete.
> 
> Windows Resource Protection found corrupt files and successfully
> repaired them. For online repairs, details are included in the CBS log
> file located at windir\Logs\CBS\CBS.log. For example
> C:\Windows\Logs\CBS\CBS.log. For offline repairs, details are included
> in the log file provided by the /OFFLOGFILE flag.

答案2

Windows 10 更新版本 20H2,内部版本 19042.746

在 CBS 日志中,SFC 显示owned twice...以下目录的警告:

  • C:\WINDOWS\System32\drivers\en-US\
  • C:\WINDOWS\System32\wbem\en-US\ C:\WINDOWS\help\mui\0409\
  • C:\ProgramData\Microsoft\Windows\开始菜单\
  • C:\ProgramData\Microsoft\Windows\开始菜单\程序\
  • C:\ProgramData\Microsoft\Windows\开始菜单\程序\启动\
  • C:\WINDOWS\SysWOW64\drivers\en-US\ C:\WINDOWS\SysWOW64\wbem\en-US\
  • C:\WINDOWS\help\mui\0409\ C:\Program Files (x86)\
  • C:\ProgramData\Microsoft\Windows\开始菜单\
  • C:\ProgramData\Microsoft\Windows\开始菜单\程序\
  • C:\ProgramData\Microsoft\Windows\开始菜单\程序\启动\

可以安全地忽略这些,因为 SFC 将扫描的最终结果报告为“未发现完整性违规”。

相关内容