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