共用方式為


refsutil compression

refsutil compression命令可用來查詢或設定指定復原文件系統 (ReFS) 磁碟區上的壓縮參數。 您可以檢查目前的壓縮狀態、使用不同的格式套用壓縮,或解壓縮壓縮的磁碟區。

Syntax

refsutil compression <drive> <[/q]> | <[/c] [/f <format>] [/e <engine>] [/cs <size>]>

Parameters

Parameters Description
<drive> 指定要以 格式 E:壓縮之磁碟區的驅動器號。
/q 查詢磁碟區的目前壓縮參數。
/c 使用指定的壓縮參數壓縮磁碟區。
/f <format> 指定要使用的壓縮格式。 有效的選項包括:

  • LZ4:快速壓縮演算法。
  • ZSTD:壓縮演算法,提供壓縮比例與速度之間的良好平衡。
  • NONE:用於 解壓縮 先前壓縮的磁碟區。 使用 NONE時,請省略引擎和壓縮區塊大小參數。
  • /e <engine> 定義要使用的壓縮層級,其格式會有所不同:

  • LZ4:層級 13-12。 預設值為 1
    層級 3-12 會使用 LZ4HC 演算法,其會以較慢的壓縮速度來提供較高的壓縮比率。
  • ZSTD:層級 1-22。 預設值為 3
    較高層級可提供更佳的壓縮比率,但會降低壓縮速度,而且可能需要更多記憶體(特別是層級和更高層級 20 )。

    無論選擇的壓縮層級為何,解壓縮速度都會保持一致。

  • 省略 /e 參數或使用 值 0 會設定任何指定壓縮格式的預設層級。
    /cs <size> 以位元組為單位指定壓縮區塊大小。 此值必須是 2 的冪 (2^n),至少等於磁碟區的叢集大小,且不大於 64MB。 較大的區塊大小可以增強壓縮比例,但可能會對較小的數據量對讀取效能造成負面影響。 除此之外 1MB,優點會顯著減少,因此不建議使用較大的大小。

    如果省略或設定為 0,則會使用磁碟區的叢集大小。

    Note

    /e針對 參數,默認壓縮值可能會變更。

    Examples

    若要查詢 F: 磁碟區壓縮參數,請執行 命令:

    refsutil compression F: /q
    

    若要使用 LZ4 層級 12 壓縮的格式壓縮 F:磁碟區,以及 524,288 個字節的區塊大小(512 KB),請執行命令:

    refsutil compression F: /c /f LZ4 /e 12 /cs 524288
    

    若要使用 ZSTD 層級 15 壓縮和區塊大小為 131,072 位元組 (128 KB) 的格式壓縮 F:磁碟區,請執行命令:

    refsutil compression F: /c /f ZSTD /e 15 /cs 131072
    

    若要使用 ZSTD 格式搭配預設壓縮參數壓縮 F: 磁碟區,請執行 命令:

    refsutil compression F: /c /f ZSTD
    

    若要解壓縮 F: 磁碟區,請執行命令:

    refsutil compression F: /c /f NONE