refsutil 泄漏

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