動的タイプと基本タイプの間でディスクを変換すると、Windows・システムでのストレージの管理方法を変更できます。 Basic ディスクでは、プライマリ パーティション、拡張パーティション、論理ドライブが使用されるため、ほとんどの標準構成に適しています。 ダイナミック ディスクには、スパン ボリューム、ストライピング ボリューム、ミラーリング ボリュームなどの高度な機能が用意されていますが、現在は非推奨となり、新しいデプロイには推奨されません。 ディスクをまとめて大きなボリュームにプールする場合は、ベーシック ディスクまたは新しい 記憶域スペース テクノロジを使用してください。 Windowsブート元のボリュームをミラー化する場合は、多くのマザーボードに含まれているようなハードウェア RAID コントローラーを使用できます。
Prerequisites
ディスクを変換するには、 Administrators グループのメンバーである (または同等の特権を持っている) 必要があります。
Important
ディスクを変換する前に、ディスク上のデータをバックアップし、ディスクにアクセスするすべてのプログラムを閉じます。
ディスクの変換
ディスク管理ツールまたはコマンド ラインを使用して、ディスクを変換できます。 選択する方法については、次の手順に従います。
ディスクの種類を変換する前に、データをバックアップするか、ディスクから移動します。
[スタート] を選択し、「diskmgmt.msc」と入力し、Enter キーを押します。
ディスクに関連するボリュームを右クリックします。
[ ボリュームの削除] を選択し、[ はい] を選択します。 ディスク上のすべてのボリュームに対してこの手順を繰り返します。
ディスクを右クリックし、次のいずれかを選択します。
ダイナミック ディスクに変換し、変換する適切なディスクを選択し、[ OK] を選択します。
ベーシック ディスクに変換します。
変換が完了すると、ディスクの下に [基本 ] または [ 動的] が表示されます。 新しいボリュームが作成された場合は、[種類] 列にディスクの 種類 が表示されます。
パーティション スタイルを変換する前に、データをバックアップするか、ディスクから移動します。
管理者特権のコマンド プロンプト ウィンドウを開き、「 diskpart」と入力して Enter キーを押 します。
パーティションまたはボリュームをクリーニング (削除) して、変換用のディスクを準備します。
Note
ディスクにパーティションまたはボリュームがない場合は、手順 3 に進んでディスクを変換します。
「list disk」と入力して Enter キーを押します。 変換するディスク番号をメモします。
select disk <disk number>入力し、<disk number>を前の手順で書き込んだ番号に置き換えて、Enter キーを押します。
現在選択されているディスクの詳細を確認するには、「 detail disk 」と入力し、 Enter キーを押します。
detail disk コマンドは、現在選択されているディスクに関する情報を表示し、引数としてディスク番号を受け取りません。
clean入力し、Enter キーを押してディスク上のすべてのパーティションとボリュームを削除します。
注意事項
clean コマンドは、選択したディスク上のすべてのデータを完全に破棄します。 このコマンドを実行する前に、すべての重要なデータをバックアップまたは移動してください。
convert basicまたはconvert dynamicを入力し、Enter キーを押します。
変換が完了すると、プロセスが通知されます。
パーティション スタイルを変換する前に、データをバックアップするか、ディスクから移動します。
管理者特権の PowerShell ウィンドウを開きます。
パーティションまたはボリュームをクリーニング (削除) して、変換用のディスクを準備します。
Note
ディスクにパーティションまたはボリュームがない場合は、手順 3 に進んでディスクを変換します。
すべてのディスクを一覧表示するには、次のコマンドを実行します。
Get-Disk
変換するディスク番号をメモします。
ディスクからすべてのパーティションとボリュームを削除するには、次のコマンドを実行します。
<Disk Number>は、前に説明したディスク番号に置き換えます。
Clear-Disk -Number <Disk Number> -RemoveData -Confirm:$false
ディスクの種類を basic に変換するには、次のコマンドを実行し、 Disk Number を実際のディスク番号に置き換えます。
$diskNumber = Disk Number
$convert = @(
"select disk $diskNumber",
"convert basic"
)
$convert | ForEach-Object { $_ } | diskpart
ディスクの種類を 動的に変換するには、次のコマンドを実行し、 Disk Number を実際のディスク番号に置き換えます。
$diskNumber = Disk Number
$convert = @(
"select disk $diskNumber",
"convert dynamic"
)
$convert | ForEach-Object { $_ } | diskpart
変換が完了すると、プロセスが通知されます。