如何通过阅读 CBS.LOG 查找已修复的文件

如何通过阅读 CBS.LOG 查找已修复的文件

我跑了sfc /scannow

获取消息

Windows 资源保护发现损坏的文件并成功修复了它们。对于在线修复,详细信息包含在位于 windir\Logs\CBS\CBS.log 的 CBS 日志文件中。例如 C:\Windows\Logs\CBS\CBS.log。对于离线修复,详细信息包含在 /OFFLOGFILE 标志提供的日志文件中。

查看生成的日志文件,我并没有发现任何损坏的文件。但话说回来……文件很大15,425 KB

我可以搜索哪些关键字来查找损坏的文件?

答案1

微软已针对此发布了说明:

https://support.microsoft.com/en-us/help/929833/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system

打开提升的命令提示符并运行以下命令:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

这会在桌面上创建包含信息的 sfcdetails.txt。

如果当前 CBS 日志文件中不再提供该信息,则必须使命令适应指定文件夹中的上一个日志文件。

相关内容