Windows 7/8/10/11でDiskPartを利用して、HDD/SSDがMBRかGPTか確認したり、GPTディスクをMBRディスクに変換することができます。しかし、ディスク上のパーティションをすべて削除する必要があります。強力なディスク管理ソフトウェアAOMEI Partition Assistant Professionalを使用して、データを失うことなくディスクをGPTからMBRに変換することができます。
MBRディスクとGPTディスクでは、パーティションを管理する仕組みが違います。
MBR(マスタブートレコード)は古いパーティション方式です。レガシBIOSモードでWindowsシステムを起動する時にディスクがMBRである必要があります。最大4つのプライマリパーティションしかサポートしません(より多くのパーティションを作成する場合、1つのプライマリパーティションが拡張パーティションに変換され、拡張パーティションの中に複数の論理ドライブが作成できます)。HDDの容量を最大2TBまでしか認識できません(2TBを超えた領域は「未割当て」として表示されます)。
※Windows11以外のすべてのオペレーティングシステムはMBRに対応します。
GPT(GUIDパーティションテーブル)はMBRより新しいパーティション方式です。UEFIブートモードでWindowsシステムを起動する時にディスクがGPTである必要があります(マザーボードがUEFIブートに対応して、BIOS設定でUEFIモードを有効にする必要があります)。パーティションを最大128個まで作れます。2TB以上のHDDの容量を認識できます(3TBのハードディスクを扱うにはGPT方式でなければなりません)。
※Windowsが正式にGPTに対応したのはWindows Vista以降となるので、XPを含め以前のOSで使用できません。加えて64ビットの環境が必要です。Windows11に対応するためにGPTに変更する必要があります。
🔎【関連記事】MBRディスクとGPTディスクの違いは何ですか?
Diskpartとは、Windows系で使えるコマンドです。サブコマンドを使って、ディスクのパーティションやボリュームを管理/操作することができます。
diskpart.exeはコマンドプロンプト上で利用するCUIツールなので、「コマンド プロンプト」を管理者として実行した後、「diskpart」と入力すれば起動することができます。
diskpartコマンドが起動したら、対話形式となり、後はディスクやパーティション、ボリュームなどを操作するサブコマンドを対話的に入力して利用することができます。
🔎【関連記事】Windows10/11でDiskPartコマンドを使用する方法
diskpartを起動した後、「list disk」と入力してEnterキーを押すことにより、ハードディスクの一覧を表示させます。diskpartやlist diskを実行したからといって、データが消えるということは絶対にないのでご安心ください。
もっと効率よくPCの性能を100%引き出せるように、お使いのシステムがWindows Vista以降の64ビットで、ハードディスク容量が2TB以上で、またUEFIモードをサポートする仕様であれば、起動ディスクをGPTに変換した方がメリットがあると思います。
しかし、GPTディスクをMBRディスクに変換する必要がある場合もあります。
●GPTは比較的新しい仕組みのため、古いシステム(Windows XP以前とか)はGPTディスクに対応していません。例えば、Windows 95/98/ME、Windows NT4、Windows 2000、Windows 2003 32ビット、Windows XP 32ビットでディスクをMBRに変換しないと、認識できません。
●Windows Vista以降、データディスクをGPT方式に初期化することができますが、システムディスクの場合、64ビットが必要です。そのため、32ビットのWindows OSでシステムディスクをMBRに変換しなければなりません。
●USBメモリやSDカード等、汎用性が高く、容量もそれほど大きくない記憶装置は、MBRディスクで使われていることが多いです。
●PCに搭載されるマザーボードがUEFIブートに対応していない場合、GPTディスクをMBRディスクに変換する必要があります。
●ブートモードがレガシーBIOSモードに設定されている場合、ディスクをGPTからMBRへ変更する必要があります。
......
Windows 11/10/8/7でDiskpartを使用してディスクをGPTからMBRに変換する方法は次の通りです。
ステップ 1. 「スタート」ボタンをクリックし、検索ボックスに「cmd」と入力し、検索結果の「コマンド プロンプト」を右クリックし、「管理者として実行」を選択し、コマンドプロンプトが開いたら、「diskpart」と入力し、「Enter」キーを押し、Diskpartを起動します。
ステップ 2. 「list disk」と入力し、「Enter」キーを押します。※これにより、コンピュータに接続されているすべてのディスクが表示され、どのディスクがGPTかを知ることができます。
ステップ 3. 「select disk 1」と入力し、「Enter」キーを押します。※この例では、ディスク1を操作対象として選択/指定して、MBRディスクに変換します。
ステップ 4. 「detail disk」と入力し、「Enter」キーを押します。※これにより、ターゲットディスクにあるすべてのボリュームまたはパーティションが表示されます。
ステップ 5. 「convert mbr」と入力し、「Enter」キーを押します。※これにより、GPTディスクがMBRディスクに変換されます。
ステップ 6. 「exit」と入力し、「Enter」キーを押します。
ここでは、サードパーティ製のディスク管理ソフト「AOMEI Partition Assistant Professional」を使用してGPTディスクをMBRディスクに変換する方法を強くお勧めします。
ステップ 1. AOMEI Partition Assistant Professionalをダウンロード、インストール、起動します。
ステップ 2. 対象のGPTディスクを指定し、右側の「MBRディスクに変換」をクリックするか、対象のGPTディスクを右クリックし、プルダウンリストから「MBRディスクに変換」を選択します。
ステップ 3. GPTディスクからMBRディスクに変換する確認画面が表示されるので「はい」をクリックして続行します。
ステップ 4. メイン画面に戻り、GPTディスクがMBRに変換される結果をプレビューできます。問題なければ、ツールバーの「適用」をクリックして保留中の操作を実行します。
ステップ 5. 「続行」をクリックしてMBRディスクへの変換操作を開始します。
質問1:diskpartとは何ですか?
回答1:diskpartはWindowsオペレーティングシステムに組み込まれているコマンドラインユーティリティで、ハードディスクやSSDなどのストレージデバイスを管理するために使用されます。
質問2:GPTとMBRは何ですか?
回答2:GPT(GUID Partition Table)とMBR(Master Boot Record)は、ストレージデバイス上にパーティションを作成する際の異なるパーティションスタイルの形式です。GPTはより新しい形式で、より大きなディスクサイズやより多くのパーティションをサポートしています。一方、MBRは古い形式で、一部の古いコンピューターや特定の制限があります。
質問3:diskpartを使用してGPTからMBRに変換する方法はありますか?
回答3:はい、diskpartを使用してGPTからMBRに変換することが可能です。
質問4:MBRからGPTに変換することはできますか?
回答4:はい、MBRからGPTに変換することも可能です。ただし、変換を行う前にディスク上のデータが失われる可能性があるため、重要なデータを事前にバックアップすることが重要です。
質問5:diskpartを使わずにGPTからMBRに変換する方法はありますか?
回答5:はい、AOMEI Partition Assistant Professionalのようなサードパーティのツールを使用することでdiskpartを使わずにGPTからMBRに変換することができる場合があります。ただし、変換を行う前に注意深く調査し、信頼性のあるソフトウェアを選択することが重要です。
ここまで、Windows標準ツールDiskPartを使用してGPTディスクをMBRディスクに変換する方法を紹介しました。しかし、「convert mbr」コマンドは空ディスクに対してのみ機能します。ディスクにボリューム(またはパーティション)がある場合、バックアップを取ってからそれらをすべて削除する必要があります。変換後、バックアップからデータをターゲットディスクに復元することができます。
強力なディスク管理ソフトウェアAOMEI Partition Assistant Professionalを使うと、データを失うことなく、GPTディスクをMBRディスクに直接変換することができます。変換後、データがそのままMBRディスクに保存されています。バックアップを作成したり、復元を実行したりする必要もありません。
もし、この記事が役立つなら、友達や家族と共有しましょう!また、何か質問や提案がある場合は、support@aomeitech.comまでご連絡ください。よろしくお願いします。