何らかの理由で、パーティション方式をマスターブートレコード(MBR)からGUIDパーティションテーブル(GPT)に切り替える必要があります。直面する主な問題は、ディスクを再フォーマットする必要があり、すべてのデータが削除されることです。
しかし、貴重なデータを失うことなく変換できることをご存知でしたか?そして、それはあなたが思うほど難しくはありません。データを失わずにMBRをGPTに変換する方法を読み進めてください。
MBRからGPTに切り替える理由
ほとんどの場合、絶対に必要でない限り、MBRからGPTに切り替えません。しかし、ハードドライブ技術が進化するにつれて、GPTははるかに魅力的なオプションになってきています。場合によっては、実際に必要となります。例えば、Windows 11を使用するためには、オペレーティングシステムがGPTパーティションスキームとUEFI互換のマザーボードを使用するシステムにインストールされている必要があります。
パラメータ | MBR | GPT |
パーティション容量 | パーティションは最大 2 TB までサポート。 | パーティションは 2 TB を超えてもサポート。理論上、最大パーティションサイズは 9.4 ゼタバイト (ZB) で、9.4 兆 GB に相当します。 |
パーティション量 | パーティションは最大 4 つまで。 | GPT ははるかに多くをサポートし、OS によって制限されます。Windowsでは、最大128。 |
対応するドライブサイズ | 2 TB 超のドライブを読み取ることはできますが、2 TB を超える部分は使用できません。 | GPT はすべてのサイズのドライブをサポート。 |
互換性 | 古いシステムに最適。 | UEFI対応のマザーボードを使用するモダンなシステムに最適。 |
上記の違いに加えて、GPTには改良されたセキュリティ(セキュアブートなど)やパーティションテーブルの冗長性などの機能が提供されており、ディスクの終端にコピーを保存します。
プロセス中にデータを保護するためにバックアップを作成する
MBRからGPTにデータを消去せずに変換するための鍵は、バックアップを取ることです。バックアップがない場合、フォーマットはドライブ上のすべてのものを削除します。
ウェブ上には多数のバックアップソリューションがありますが、私たちの実績のあるソリューションはディスクドリルです。主にデータ復旧ツールでありながら、無料のバイト単位のドライブバックアップ機能も含まれており、この機能を使用してドライブの完全コピーを作成し、完了後にデータを復旧することができます。バイト単位のドライブコピーは、通常のバックアップとは異なり、ディスク上の各バイトを個別にコピーするため、MBRからGPTへの変換プロセスで何か問題が発生した場合にデータを復元できる一時点のスナップショットとして機能します。
こちらが、Disk Drillを使用してWindows 10および11でバイト単位のバックアップを作成する方法です:
MBRディスクをGPTに変換する方法
データがバックアップに安全に保存されたら、以下の方法のいずれかを使用して、データを失うことなくMBRをGPTに変換する方法を示します。
ディスクがMBRからGPTに変換されると、起動しなくなる可能性があります。その場合は、BIOSモードをLegacyからUEFIに切り替える必要があります。特定の手順については、マザーボードまたはBIOSバージョンのドキュメントを参照してください。
DiskPartの使用
DiskPartは、Windowsに含まれているハードドライブおよびパーティション管理ユーティリティです。ディスク管理に似ていますが、代わりにコマンドレベルで実行されます。
システムディスクを変換する際は、WindowsインストールメディアまたはWinREからCMDを実行する必要があります。
これがコマンドプロンプトでDiskPartを使用してMBRをGPTに変換する方法です:
- 開始 を右クリックし、 ターミナル (管理者) をクリックします。Windows 10 ユーザーは代わりに Windows PowerShell(管理者) をクリックする必要があります。
- diskpart と入力して、 入力 を押します。
- list disk と入力して、 入力 を押します。MBR ディスクの番号をメモしてください。
- select disk * と入力します。 * を MBR ディスクの番号に置き換えます。 入力 を押します。
- clean と入力して、 入力 を押します。これにより、ディスクのすべての情報が削除され、パーティション テーブルも削除されます。
- convert GPT と入力して、 入力 を押します。
ディスク管理の使用
非システムドライブをMBRからGPTに変換する場合は、少し簡単です。ディスク管理の唯一の欠点は、システムパーティションの完全な機能を維持する必要があるため、システムドライブではこれを行うことができないということです。
ディスクの管理を通じてMBRをGPTに変更する手順は次の通りです:
- 開始 を右クリックし、 ディスク管理 をクリックします。
- MBRディスクを右クリックし、 GPTディスクに変換 をクリックします。
MBR2GPTの使用
MBR2GPTは、データを変更または削除することなく、ディスクをMBRからGPTに変換するために設計されたWindowsの内蔵ユーティリティです。MBR2GPTを使用してMBRをGPTに変換することは、Windows回復環境(WinRE)で行うことができ、必要に応じてWindows 11をインストールする前にディスクを変換できます。
MBR2GPT はデータを削除せずに MBR システムディスクを GPT に変換するよう設計されていますが、何が起こるかわからないため、バックアップを作成することを強くお勧めします。
データを失うことなく、Windowsインストール中にMBRをGPTに変換する方法は次のとおりです:
- WinREを起動します。
- 言語の設定を選択し、 次 をクリックします。
- コンピューターを修理する をクリックします。
- トラブルシュート をクリックします。
- 詳細オプション をクリックします。
- コマンドプロンプト をクリックします。
- mbr2gpt /disk:0 /validateと入力し、 入力 を押します。これにより、ディスクがMBRからGPTに変換可能かどうかを確認します。
- mbr2gpt /disk:0 /convertと入力し、 入力 を押します。
変換後にデータを復元する方法
MBRからGPTにディスクを変換したら、バックアップしたデータをすべて復元する時です。これには、ディスクのバイト単位のバックアップを作成するために使用したのと同じアプリケーションDisk Drillを使用します。Disk Drillは主にデータ復旧ツールであるため、私たちの推奨オプションです。バックアップを作成しなかった場合や、変換プロセス中に一部のファイルが失われた場合でも、GPTパーティションからデータを復旧後で復元できます。
これらの手順に従って、MBRからGPTへの変換後に失われたデータを復元してください:
- Disk Drillを開く。
- 前に作成したバイト単位のバックアップを割り当てて選択します。バックアップを作成しなかった場合は、代わりにデバイスリストからGPTディスクを選択します。 紛失したデータを検索 をクリックします。
- 見つかったアイテムを確認 をクリックして、復元可能なすべてのファイルを確認します。
- MBRからGPTへの変換中に失ったファイルを選択します。復元の可能性の列とプレビューパネルを使用して、どのファイルが最も復元の見込みがあるかを判断します。準備ができたら、 回復 をクリックします。
- 安全な復元場所を選択します。別のストレージデバイスに復元場所を選択してください。復元を完了するには、 次 をクリックします。
結論
MBRからGPTにディスクを変更するために通過する必要があるプロセスは、何をすべきか知らないと難しいかもしれません。何かを行う前に、データを保護するためにドライブのバイト単位のバックアップを作成してください。その後、DiskPart、ディスク管理、またはMBR2GPTを使用してMBRディスクをGPTに変換できます。変換が完了したら、すべてのバックアップデータを復元してください。
よくある質問
- BIOSモードでデバイスを起動し、Windows 10にアップグレードします。
- WinREにブートします。
- 通貨と言語の設定を指定して、 次 をクリックします。
- コンピューターを修理する をクリックします。
- トラブルシュート をクリックします。
- コマンドプロンプト をクリックします。
- mbr2gpt /validate を入力して 入力 を押します。
- mbr2gpt /convert を入力して 入力 を押します。
- ファームウェアをBIOSからUEFIモードに変更し、Windowsにブートします。
- WinREを起動します。
- 言語の設定を選択し、 次 をクリックします。
- コンピューターを修理する をクリックします。
- トラブルシュート をクリックします。
- 詳細オプション をクリックします。
- コマンドプロンプト をクリックします。
- mbr2gpt /validate を入力し、 入力 を押します。
- mbr2gpt /convert を入力し、 入力 を押します。