如果我安排 chkdsk 在重启时运行:
chkdsk C: /F /X
运行 chkdsk 后,事件日志中没有报告任何结果(使用Ctrl-F
->chkdsk
找到它)。
还有其他人看到这个吗?
更新
似乎有文本日志文件C:\System Volume Information\Chkdsk*.log
- 他们停止将它们移动到事件日志了吗?网络上的所有资源都说 chkdsk 将记录在 wininit 进程下的事件日志中。
答案1
我刚刚测试了与您相同的方法并查看了结果。如果我打开Event Viewer
并导航到Windows Logs
>,Applications
我就能找到所需的结果。
我收到的事件 ID 是26213
和26212
。之后,我能够运行标准自定义过滤器:
我无法发布图片。我想您可以自己制作一个自定义过滤器来证明这一点。查看日志是否与上述 EventID 有关可能会有所帮助,或者您可能需要搜索 ID 列表(我相信参数是用不同的 ID 记录的)
这是一个 powershell 脚本,您可以运行它来找到该文件,然后将其粘贴到您的桌面。
get-winevent -FilterHashTable @{logname="Application"; id="26212"}| ?{$_.providername –match "CHKDSK"} | fl timecreated, message | out-file Desktop\CHKDSKResults.txt
我可以确认,源头wininit
已经不再是它了,而是Chkdsk
它自己。
让我知道我是否已经涵盖了所有内容。如果我错了,我相信这里会有人纠正我。
答案2
答案3
对我有用的解决方案:
清除所有 Windows 事件日志,再次运行 chkdsk,wininit 会再次将其消息放入事件日志中。
干杯