usn 更改日志由 ntfs 按卷维护,用来记录文件和目录发生过的变更。检查状态时只需查询,不必删除或重建日志;随意清除会影响索引、备份和取证工具读取历史变更。
查询指定卷的日志状态
以管理员身份打开命令提示符或 PowerShell,运行 fsutil usn queryjournal C:。如果日志已启用,会返回 Journal ID、First USN、Next USN、Maximum Size 等字段;若提示日志未处于活动状态,再确认该卷是否为 NTFS。

理解关键字段而不修改日志
Next USN 是下一条记录将使用的位置,Lowest Valid USN 表示当前仍可读取的最低边界,Maximum Size 和 Allocation Delta 控制日志空间。记录查询时间和 Journal ID,后续对比时若 ID 变化,通常说明日志被重建过。

识别并避开删除日志命令
运行 fsutil usn 可以看到 queryJournal、readJournal、createJournal 和 deleteJournal 等子命令。检查状态只使用 queryjournal;不要把 deletejournal 当清理空间命令,删除会使索引、备份等依赖 USN 的程序重新扫描。


















