新しい 250 GB SSD ドライブと 3 TB HDD を購入し、Windows 8.1 で使用したいと考えています。SSD ドライブに Windows をインストールしましたが、3 TB ドライブをフル容量で使用することができません。
私が望んでいるのは、3TB HDD ドライブを 2 つの 1.5TB ディスク D:、E: に分割することです。
私が持っているのは次のものです:
ご覧のとおり、システムは 3TB ドライブを無視し、1.99TB のディスクの作成のみを許可しますが、これは私が望んでいることではありません。ディスク マネージャーは、残りのディスク領域を未割り当てとして表示します。Diskpart は、ディスク 1 を (ほぼ) 3TB ドライブとして検出します。
では、3TB ドライブを 2 つの 1.5TB ディスクに分割するにはどうすればよいでしょうか?
答え1
エラーにはすべて記載されていますが、読みましたか?GPTへの変換は成功しませんでしたそのため、最初にちょうど 2TB のパーティションを作成した後、2TB を超えるパーティションを作成することはできません (実際には 2TB を超える MBR パーティションを作成することは可能ですが、これについては後で詳しく説明します)。また、Gpt
変換コマンドの後、対応するディスクの列が強調表示されていないことがわかります。
その理由は、diskpart
Windowsでは機能が非常に限られており、一部のディスクタイプを他のディスクタイプに変換できない急いでGPTに変換する前に、まずすべてのパーティションを削除する必要があります。
Windowsインターフェイスを使用してマスターブートレコードディスクをGUIDパーティションテーブルディスクに変更するには
- GUID パーティション テーブル (GPT) ディスクに変換する基本マスター ブート レコード (MBR) ディスク上のデータをバックアップまたは移動します。
- ディスクにパーティションやボリュームが含まれている場合は、ディスク上のボリュームを右クリックして、
Delete Partition
またはDelete Volume
。- GPT ディスクに変更する MBR ディスクを右クリックし、 をクリックします
Convert to GPT Disk
。コマンドラインを使用してマスターブートレコードディスクをGUIDパーティションテーブルディスクに変更するには
- GUID パーティション テーブル (GPT) ディスクに変換する基本マスター ブート レコード (MBR) ディスク上のデータをバックアップまたは移動します。
- 管理者特権のコマンド プロンプトを開き ([コマンド プロンプト] を右クリックし、[管理者として実行] をクリック)、と入力します
diskpart
。ディスクにパーティションまたはボリュームが含まれていない場合は、手順 6 に進みます。- DISKPART プロンプトで、と入力します
list disk
。変換するディスク番号をメモします。- DISKPART プロンプトで、と入力します
select disk <disknumber>
。- DISKPARTプロンプトで次のように入力します。
clean
。- DISKPART プロンプトで、と入力します
convert gpt
。
データを失うことなくディスクをGPTに変換するには、次のようなサードパーティのソリューションが必要です。gdisk、MiniTool パーティションウィザード、AOMEI パーティションアシスタント、EaseUS パーティションマスター、Macrorit パーティション エキスパート...(私はいずれとも関係ありません)
Windows 10バージョン1703以降では、内蔵行う能力無損失の変換と呼ばれるMBR2GPT.EXE
そうは言っても、2つの1.5TBパーティションを持つ3TB MBRディスクを作成することが可能です。最後のパーティションが始まる限り2TBのマークの前にそして2TB以上は持たないそうすれば大丈夫です。もちろん、これにはOSのサポートが必要です(Windows 8はそれをサポートしています)。また、diskmgmt.mscの代わりにサードパーティのディスクパーティショナーも必要です。
パーティション情報は、開始ブロックアドレスと長さを使用してMBRパーティションテーブルに格納されるため、理論的には、512バイトのセクターを持つディスクに割り当てられたスペースの合計サイズが4TiBに近づくようにパーティションを定義することが可能です。1つのパーティションを除くすべてのパーティションが2 TiBの制限より下に位置し、最後のパーティションがブロック2 32 −1またはその近くで始まるように割り当てられ、サイズを最大2 32 −1に指定する場合これにより、セクターアドレスにアクセスするために32ビットではなく33ビットを必要とするパーティションが定義されます。ただし、実際には、内部で64ビットセクターアドレスを使用するGNU / Linux、FreeBSD、Windows 7などの特定のLBA-48対応オペレーティングシステムのみがこれをサポートしています。
https://en.wikipedia.org/wiki/Master_boot_record#パーティションテーブルエントリ
しかしGPTはより安全な解決策となるだろう
答え2
Windowsはすべてのパーティションを削除せずにディスクフォーマットを変換できないため、cmdでエラーを返します。
この問題はディスクのフォーマットに起因します。MBR ディスクの最大容量は 2TB です。
解決:
- 2TBのパーティションを削除する
- 「ディスク1」を右クリック
- 「GPTに変換」を選択
- 1.5TB のパーティションを 2 つ作成できるはずです。