適用対象: Windows Server 2022、Windows 10、Windows 8.1、Windows 8、Windows 7、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2、Windows Server 2008
diskpart コマンド インタープリターは、コンピューターのドライブ (ディスク、パーティション、ボリューム、または仮想ハード ディスク) を管理するのに役立ちます。
diskpart コマンドを使用する前に、まずオブジェクトを一覧表示し、次にオブジェクトを選択してフォーカスを設定する必要があります。 オブジェクトにフォーカスが移動すると、入力した diskpart コマンドはそのオブジェクトに対して動作します。
Determine focus
オブジェクトを選択すると、別のオブジェクトを選択するまで、そのオブジェクトにフォーカスが残ります。 たとえば、ディスク 0 にフォーカスが設定されていて、ディスク 2 のボリューム 8 を選択すると、ディスク 0 からディスク 2、ボリューム 8 にフォーカスが移動します。
一部のコマンドでは、フォーカスが自動的に変更されます。 たとえば、新しいパーティションを作成すると、フォーカスが自動的に新しいパーティションに切り替えます。
選択したディスク上のパーティションにのみフォーカスを設定できます。 パーティションにフォーカスが設定されると、関連するボリューム (存在する場合) にもフォーカスが設定されます。 ボリュームにフォーカスがあると、ボリュームが 1 つの特定のパーティションにマップされる場合、関連するディスクとパーティションにもフォーカスがあります。 そうでない場合は、ディスクにフォーカスを合わせ、パーティションが失われます。
Syntax
diskpart コマンド インタープリターを開始するには、コマンド プロンプトで次のように入力します。
diskpart <parameter>
Important
diskpartを実行するには、ローカル のAdministrators グループ、または同様の権限を持つグループに属している必要があります。
Parameters
Diskpart コマンド インタープリターから次のコマンドを実行できます。
| Command | Description |
|---|---|
| active | ディスクのパーティションにフォーカスを設定し、アクティブとしてマークします。 |
| add | 指定したディスクにフォーカスを置いた単純なボリュームをミラー化します。 |
| assign | フォーカスがあるボリュームに、ドライブ文字またはマウント ポイントを割り当てます。 |
| attach vdisk | 仮想ハード ディスク (VHD) をアタッチ (マウントまたはサーフェスとも呼ばれる) して、ローカル ハード ディスク ドライブとしてホスト コンピューターに表示します。 |
| attributes | ディスクまたはボリュームの属性を表示、設定、またはクリアします。 |
| automount | 自動マウント機能を有効または無効にします。 |
| break | ミラー化されたボリュームをフォーカス付きで 2 つの単純なボリュームに分割します。 |
| clean | フォーカスのあるディスクから、パーティションまたはボリュームの書式設定をすべて削除します。 |
| compact vdisk | 動的に拡張する仮想ハード ディスク (VHD) ファイルの物理サイズを減らします。 |
| convert | ファイルアロケーション テーブル (FAT) ボリュームと FAT32 ボリュームを NTFS ファイル システムに変換し、既存のファイルとディレクトリはそのままにします。 |
| create | ディスク、1 つ以上のディスク上のボリューム、または仮想ハード ディスク (VHD) にパーティションを作成します。 |
| delete | パーティションまたはボリュームを削除します。 |
| detach vdisk | 選択した仮想ハードディスク (VHD) がホスト コンピューター上のローカル ハード ディスク ドライブとして表示されなくなります。 |
| detail | 選択したディスク、パーティション、ボリューム、または仮想ハード ディスク (VHD) に関する情報を表示します。 |
| exit | diskpart コマンド インタープリターを終了します。 |
| expand vdisk | 仮想ハード ディスク (VHD) を指定したサイズに拡張します。 |
| extend | ボリュームまたはパーティションをファイル システムと共に、ディスク上の空き (未割り当て) 領域に拡張します。 |
| filesystems | フォーカスのあるボリュームの現在のファイル システムに関する情報を表示し、ボリュームの書式設定でサポートされているファイル システムの一覧を表示します。 |
| format | ファイルを受け入れるようにディスクをフォーマットします。 |
| gpt | 基本的な GUID パーティション テーブル (gpt) ディスクに重点を置き、gpt 属性をパーティションに割り当てます。 |
| help | 使用可能なコマンドの一覧または指定したコマンドに関する詳細なヘルプ情報を表示します。 |
| import | 外部ディスク グループをローカル コンピューターのディスク グループにインポートします。 |
| inactive | システム パーティションまたはブート パーティションを、基本マスター ブート レコード (MBR) ディスクでは非アクティブとしてマークします。 |
| list | ディスク、ディスク内のパーティション、ディスク内のボリューム、または仮想ハード ディスク (VHD) の一覧を表示します。 |
| merge vdisk | 差分仮想ハード_ディスク (VHD)、対応する親 VHD をマージします。 |
| offline | オンライン ディスクまたはボリュームをオフライン状態にします。 |
| online | オフライン ディスクまたはボリュームをオンライン状態にします。 |
| recover | ディスク グループ内のすべてのディスクの状態を更新し、無効なディスク グループ内のディスクの回復を試み、古いデータを含むミラー化されたボリュームと RAID-5 ボリュームを再同期します。 |
| rem | スクリプトにコメントを追加する方法を提供します。 |
| remove | ボリュームからドライブ文字またはマウント ポイントを削除します。 |
| repair | 障害が発生したディスク領域を、指定したダイナミック ディスクで置き換えることにより、フォーカスのある RAID-5 ボリュームを修復します。 |
| rescan | コンピューターに追加された可能性がある新しいディスクを検索します。 |
| retain | ブート またはシステム ボリュームとして使用する既存の動的単純ボリュームを準備します。 |
| san | オペレーティング システムの記憶域ネットワーク (SAN) ポリシーを表示または設定します。 |
| select | ディスク、パーティション、ボリューム、または仮想ハード ディスク (VHD) にフォーカスを移動します。 |
| set id | フォーカスのあるパーティションのパーティションの種類フィールドを変更します。 |
| shrink | 選択したボリュームのサイズを、指定した量ずつ小さくします。 |
| uniqueid | フォーカスのあるディスクの GUID パーティション テーブル (GPT) 識別子またはマスター ブート レコード (MBR) 署名を表示または設定します。 |
使用可能なオブジェクトの一覧表示
各コマンドに関連付けられているオプションの一覧を表示するには、メイン コマンドを実行し、その特定のコマンドで使用できるオプションを実行します。 リストを単独で実行すると、以下の4つのパラメータが表示されます。
Note
list コマンドを実行すると、フォーカス オブジェクトの横にアスタリスク (*) が表示されます。
Examples
使用可能なディスクを表示するには、 list disk を実行します。
list disk
ディスクを選択するには、 select disk を実行してからディスク番号を実行します。 For example:
select disk 1
ディスク 1 を使用する前に、パーティションプライマリの作成を実行して パーティションを作成する必要があります。
create partition primary
最後に、次に示すように、フォーマット fs=ntfs label=Backup quick を実行することで、"Backup" というラベルを持つディスク 1 から NTFS へのクイック形式を実行できます。
format fs=ntfs label=Backup quick
Related links
Windows PowerShell でのストレージ コマンドレット