该 refsutil leak
命令可帮助管理员检测和诊断存储泄漏,当存储空间消耗效率低下或不必要的时,会发生这种情况。 扫描指定的弹性文件系统(ReFS)卷时,此命令标识泄漏的位置和大小,以帮助优化存储使用情况和维护系统性能。
语法
refsutil leak <drive> [/a] [/x] [/v] [/d] [/q] [/t <count>] [/s <file>]
参数
参数 | 说明 |
---|---|
<drive> |
以格式 E: 或卷装入点的路径指定驱动器号。 |
/a |
如果泄漏检测发现损坏,此参数将尝试修复它并重新运行泄漏检测。 启用此参数后,对于卷上找到的每个损坏的目录,泄漏检测将重启一次。 |
/x |
对卷使用排他锁进行作。 如果没有此参数,泄漏检测会创建卷的快照进行处理。 |
/v |
启用详细输出,并提供更详细的信息。 |
/d |
仅执行诊断。 泄漏报告给标准输出(stdout),但未修复。 |
/q |
查询泄漏分析作所需的空间。 |
/t <count> |
指定要用于泄漏检测的 CPU 线程数。 利用更多线程可以加快多核 CPU 上的进程速度。 如果设置为4 线程。 |
/s <file> |
将指定 <file> 用作作的暂存缓冲区。
<file> 必须能够增长到参数报告/q 的大小。 如果省略此参数,则会在 TEMP 目录中创建暂存缓冲区。 |
注释
/d
结合使用和/a
参数将会审所有找到的目录和文件损坏,但不修复泄漏。
例子
若要执行泄漏分析并使用 F:\Scratch.tmp 作为使用 6
CPU 线程的临时文件生成详细报告,请运行以下命令:
refsutil leak D: /a /t 6 /s F:\Scratch.tmp
若要使用 CPU 线程执行泄漏分析并显示详细输出 5
,请运行以下命令:
refsutil leak D: /a /d /v /t 5
若要检查 D: 驱动器上的泄漏分析所需的空间量,请运行以下命令:
refsutil leak D: /q