fsutil repair
管理和监视 NTFS 自愈修复操作。 自愈 NTFS 会尝试联机纠正 NTFS 文件系统的损坏问题,而无需运行 Chkdsk.exe。 有关详细信息,请参阅自愈 NTFS。
语法
fsutil repair [enumerate] <volumepath> [<logname>]
fsutil repair [initiate] <volumepath> <filereference>
fsutil repair [query] <volumepath>
fsutil repair [set] <volumepath> <flags>
fsutil repair [wait][<waittype>] <volumepath>
参数
参数 | 说明 |
---|---|
enumerate | 枚举卷的损坏日志的条目。 |
<logname> |
可以是 $corrupt (卷中一组已确认的损坏)或 $verify (卷中一组潜在的未经证实的损坏)。 |
initiate | 启动 NTFS 自愈。 |
<filereference> |
指定特定于 NTFS 卷的文件 ID(文件参考编号)。 文件参考包括文件的段号。 |
查询 | 查询 NTFS 卷的自愈状态。 |
set | 设置卷的自愈状态。 |
<flags> |
指定在设置卷的自愈状态时要使用的修复方法。 此参数可以设置为三个值:
|
state | 查询系统或给定卷的损坏状态。 |
wait | 等待修复完成。 如果 NTFS 在正在执行修复的卷上检测到问题,则此选项允许系统等待修复完成,然后再运行任何挂起的脚本。 |
[waittype {0|1}] |
指示是等待当前修复完成还是等待所有修复完成。 waittype 参数可设置为下列值之一:
|
示例
若要枚举卷的已确认损坏,请键入:
fsutil repair enumerate C: $Corrupt
若要在驱动器 C 上启用自愈修复,请键入:
fsutil repair set c: 1
若要在驱动器 C 上禁用自愈修复,请键入:
fsutil repair set c: 0