shrink

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

DiskPart shrink コマンドは、選択したボリュームのサイズを指定した量だけ縮小します。 このコマンドでは、ボリュームの最後に、未使用の領域から使用可能な空きディスク領域を作成します。

この操作を成功させるのには、ボリュームを選択してください。 使用して、 ボリュームを選択して コマンドのボリュームを選択し、それにフォーカスをします。

Note

このコマンドは、ベーシック ボリュームとシンプル ボリュームまたはスパン ダイナミック ボリュームは機能します。 相手先ブランド供給 (OEM) パーティション、拡張ファームウェア インターフェイス (EFI) システム パーティション、または回復パーティションでは機能しません。

構文

shrink [desired=<n>] [minimum=<n>] [nowait] [noerr]
shrink querymax [noerr]

パラメーター

パラメーター 説明
desired=<n> メガバイト (MB)、ボリュームのサイズを小さく領域の必要な量を指定します。
minimum=<n> (Mb) ではボリュームのサイズを小さくには、領域の最小容量を指定します。
querymax ボリュームを削減できます (mb) の領域の最大量を返します。 アプリケーションは、ボリュームを現在アクセスしている場合、この値を変更できます。
nowait 進行中の圧縮処理中にすぐに取得するコマンドがするように指定します。
noerr スクリプト専用です。 エラーが発生しても、エラーが発生しなかったかのように DiskPart はコマンドの処理を続けます。 このパラメーターは、エラー発生すると、DiskPart はエラー コードを生成して終了します。

解説

  • NTFS ファイル システムでフォーマットされている場合またはファイル システムがあるない場合にのみ、ボリュームのサイズを小さくことができます。

  • 必要な量が指定されていない場合、ボリュームは最小量 (指定されている場合) だけ縮小されます。

  • 最小量が指定されていない場合、ボリュームは必要な量 (指定されている場合) だけ縮小されます。

  • 最小量も必要な量も指定されていない場合、ボリュームはできるだけ多くの量を縮小します。

  • 最小量が指定されていても、十分な空き領域がない場合、コマンドは失敗します。

選択したボリュームのサイズを減らすためを 250 および 500 件のメガバイト数の間で最大の可能な量には、次のように入力します。

shrink desired=500 minimum=250

削減されることができます、ボリュームを mb 単位の最大数を表示するには、次のように入力します。

shrink querymax