MBRをGPTに変換する方法は複数あります。空のディスクならWindowsの「ディスクの管理」やDiskpartで変換できますが、既存のパーティションを削除する必要があります。Windowsが入ったシステムディスクなら、Microsoftのmbr2gpt.exeでデータを保持したまま変換できる場合があります。ただし、mbr2gptは対象がシステムディスクに限られ、パーティション構成やUEFI対応などの条件を満たさないと失敗します。データディスクも含めて、画面上で確認しながらMBRからGPTへ変換したい場合は、AOMEI Partition Assistantのようなパーティション管理ソフトを使う方法がわかりやすいです。
はじめまして、テクニカルライターのひとみです。
「MBRからGPTに変換したいけど、PCが起動しなくなるのが怖い…」「データが全部消えるのは絶対に避けたい!」と不安を感じていませんか?私も過去に、コマンド操作でデータを失いかけた経験があります。
この記事では、私自身のWindows 11移行の検証環境で、AOMEI Partition Assistantを使ってデータ損失ゼロでMBRディスクをGPTに変換する安全な手順を、成功の証拠画像付きで全てお見せします。
MBRとGPTは、HDDやSSDのパーティションを管理する方式です。どちらもディスク上の領域を整理するための仕組みですが、対応できる容量、作成できるパーティション数、起動方式が異なります。
| 項目 | MBR | GPT |
|---|---|---|
| 正式名称 | Master Boot Record | GUID Partition Table |
| 主な起動方式 | Legacy BIOS | UEFI |
| 対応容量 | 2TBまでが基本 | 2TBを超える大容量ディスクに対応 |
| プライマリパーティション | 最大4個 | Windowsでは通常最大128個 |
| Windows 11との相性 | 非推奨 | UEFI/Secure Boot環境で使われる |
| 向いている環境 | 古いPC、古いOS | Windows 11、NVMe SSD、大容量HDD/SSD |
Microsoftの資料でも、MBRは2TB以下のディスク向けで、GPTはUEFIを使う新しい方式として説明されています。Windows 11ではシステム要件としてUEFIとSecure Boot対応が求められるため、古いMBR環境のままだとアップグレード時に止まることがあります。
MBRからGPTへの変換が必要になるのは、主に次のようなケースです。
Windows 11へアップグレードしたい
Windows 11では、UEFI、Secure Boot、TPM 2.0などの要件が関係します。起動ディスクがMBRで、PCがLegacy BIOSモードで動いている場合、Windows 11の要件チェックで問題になることがあります。
この場合は、ディスクをGPTへ変換したうえで、BIOS/UEFI設定をLegacyからUEFIへ切り替える必要があります。
2TBを超えるHDD/SSDをフル活用したい
MBR形式では、一般的に2TBを超える領域を扱えません。3TB、4TB、8TBなどのHDD/SSDをMBRのまま使うと、残りの容量が未割り当て領域として残り、使えないことがあります。
大容量ディスクをデータ保存用として使うなら、GPT形式に変換するのが基本です。
パーティションを4個以上作りたい
MBRでは、プライマリパーティションを最大4個までしか作成できません。複数のOS、回復領域、データ領域を分けて使いたい場合は、GPTのほうが扱いやすくなります。
NVMe SSDや新しいPC環境に合わせたい
最近のPCはUEFI起動が標準です。NVMe SSDを起動ディスクとして使う場合も、GPT形式で構成されているほうがトラブルを避けやすくなります。
MBRとGPTの変換は、ディスクのパーティション情報を書き換える作業です。データを保持できる方法を使う場合でも、作業前の確認は必須です。
Windowsでは、次の手順でパーティション形式を確認できます。
ここに「マスター ブート レコード (MBR)」と表示されていればMBR形式です。「GUID パーティション テーブル (GPT)」なら、すでにGPTです。
Windowsが入っているディスクを変換する場合と、データ保存用ディスクを変換する場合では、使える方法が違います。
| ディスクの種類 | 例 | 注意点 |
|---|---|---|
| システムディスク | Cドライブ、EFI/システム予約領域を含むディスク | 変換後にUEFI起動へ切り替える必要がある |
| データディスク | Dドライブ、外付けHDD、保存用SSD | mbr2gptは通常対象外。方法選びに注意 |
Microsoftのmbr2gpt.exeは、データを削除せずにMBRからGPTへ変換できるWindows標準ツールですが、主な対象はシステムディスクです。非システムのデータディスクを変換したい場合は、別の方法を選ぶ必要があります。
「データを失わずに変換できる」とされる方法でも、停電、誤操作、ディスク障害、BitLocker設定などでトラブルが起きる可能性はあります。写真、仕事用ファイル、ライセンス情報などは、外付けHDDやクラウドにバックアップしてから作業してください。
特にシステムディスクを変換する場合は、復元できる状態を作ってから進めるのが安全です。
GPT形式のシステムディスクからWindowsを起動するには、PC側がUEFI起動に対応している必要があります。古いPCでLegacy BIOSしか使えない場合、システムディスクをGPTに変換してもWindowsが起動できません。
BIOS/UEFI設定画面で、Boot Mode、UEFI/Legacy、CSM、Secure Bootなどの項目を確認してください。
システム情報での確認手順
1. キーボードの [Windows] キー + [R] キーを同時に押します。
2. 「ファイル名を指定して実行」が開くので、名前に「msinfo32」と入力して [Enter] キーを押します。
3. 開いたウィンドウの右側で 「BIOSモード」 という項目を探します。
「UEFI」 と表示されている場合:UEFIに対応し、現在UEFIモードで動作しています。
「レガシ」 と表示されている場合:従来のBIOSモードで動作しています。
※「レガシ」と表示されていても、比較的新しいPCであればマザーボード自体はUEFIに対応していることがあります。その場合はマザーボードの仕様書やメーカー公式サイトで型番を確認するか、再起動時にBIOS(UEFI)設定画面を呼び出して確認できます。
BitLockerで暗号化されたディスクを変換する場合は、作業前に保護を一時停止し、回復キーも確認しておくと安心です。Microsoftのmbr2gpt資料でも、BitLockerで暗号化されたボリュームは保護を一時停止すれば変換できる場合があると説明されています。
MBRからGPTへ変換する方法は、大きく分けて4つあります。違いは「データを保持できるか」「システムディスクに使えるか」「操作が難しいか」です。
| 方法 | データ保持 | 対象 | 難易度 | 向いている人 |
|---|---|---|---|---|
| AOMEI Partition Assistant | 可能 | システムディスク、データディスク | 低 | 画面上で確認しながら安全に変換したい人 |
| mbr2gpt.exe | 可能 | 主にシステムディスク | 中〜高 | コマンド操作に慣れている人 |
| ディスクの管理 | 不可 | 空のデータディスクなど | 中 | データ削除済みのディスクを変換したい人 |
| Diskpart | 不可 | 空のディスク | 高 | コマンド操作に慣れた上級者 |
ここで注意したいのは、「Windows標準ツール」と一括りにしないことです。ディスクの管理とDiskpartは、基本的にパーティションを削除して空にしてから変換します。一方、mbr2gpt.exeはデータを保持したままシステムディスクを変換できる標準ツールですが、条件チェックを通過する必要があります。
MBRからGPTに変換した後は、マザーボードの設定(BIOS/UEFI)でブートモードを「Legacy(BIOS)」から「UEFI」に変更する必要があります。これを忘れると、Windowsが起動しなくなるので注意してください。
データを保持したまま、画面操作でMBRからGPTへ変換したい場合は、AOMEI Partition Assistantを使う方法がわかりやすいです。ディスク一覧を見ながら対象ディスクを選べるため、コマンド入力に不安がある人でも作業しやすくなります。
この方法は、次のような人に向いています。
1. AOMEI Partition Assistantをインストールして起動します。
2. メイン画面で、変換したいMBRディスクを確認します。
3. 対象ディスクを右クリックし、「GPTディスクに変換」を選択します。
4. 確認画面で対象ディスクに間違いがないか確認します。
5. 「適用」をクリックし、保留中の操作を実行します。
たったこれだけで、難しいコマンドを打つことなく、安全にMBRディスクからGPTディスクに変換が完了します。同じ方法によってGPTディスクからMBRディスクへの変換も可能です。
私の環境では、再起動後の変換処理に約2分15秒かかりました。処理完了後、Windowsが通常通り起動します。標準機能のようにバックアップ/復元を行う必要がなく、トータル時間で30分以上の作業短縮になりました。
変換前に、対象ディスクの番号、容量、ドライブ文字を必ず確認してください。複数のHDD/SSDを接続している場合、間違ったディスクを選ばないようにします。
また、システムディスクを変換する場合は、変換後にUEFI起動へ切り替えないとWindowsが起動しないことがあります。AOMEIで変換する場合も、この起動方式の確認は省略できません。
mbr2gpt.exeは、Windows 10/11に搭載されているMicrosoft公式の変換ツールです。システムディスクをMBRからGPTへ変換するためのコマンドで、データを削除せずに変換できる場合があります。
Microsoftの資料によると、mbr2gpt.exeはWindows PEから実行でき、/allowFullOSオプションを使えば通常のWindows上からも実行できます。ただし、変換前にディスク構成の検証が行われ、条件を満たさない場合は変換されません。
mbr2gptの基本コマンド
まず、管理者としてコマンドプロンプトを開き、変換できるか検証します。
mbr2gpt /validate /disk:0 /allowFullOS
検証に成功したら、次のコマンドで変換します。
mbr2gpt /convert /disk:0 /allowFullOS
/disk:0 の数字は環境によって変わります。ディスク番号を間違えると危険なので、事前に「ディスクの管理」やDiskpartで確認してください。
mbr2gptが向いているケース
mbr2gptで失敗しやすいケース
Microsoftの資料では、mbr2gptの変換前提として、対象ディスクがMBRであること、必要な空き領域があること、MBRパーティションが多すぎないこと、拡張/論理パーティションがないことなどが挙げられています。
そのため、次のような環境では失敗することがあります。
コマンド結果にエラーが出る場合は、無理に繰り返さず、ログやディスク構成を確認してください。
Windowsの「ディスクの管理」でも、MBRディスクをGPTディスクに変換できます。ただし、この方法はディスク内のボリュームをすべて削除してから実行する必要があります。
データが入ったままのディスクでは、「GPTディスクに変換」がグレーアウトして選べないことがあります。
1. 必要なデータを別のディスクへバックアップします。
2. 「スタート」を右クリックし、「ディスクの管理」を開きます。
3. 変換したいディスク上のボリュームをすべて削除します。
4. 対象ディスクの左側を右クリックします。
5. 「GPTディスクに変換」を選択します。
6. 必要に応じて新しいボリュームを作成し、フォーマットします。
この方法は、購入直後の空のHDD/SSD、またはバックアップ済みで削除してもよいデータディスクに向いています。現在使っているCドライブや重要なデータが入ったディスクには向きません。
Diskpartは、Windowsのコマンドラインでディスクを管理するツールです。MBRからGPTへの変換もできますが、通常はcleanコマンドでディスク上のパーティションを削除してから変換します。
操作ミスの影響が大きいため、初心者にはおすすめしません。
select disk 1 の番号は例です。実際には、自分の環境で変換したいディスク番号を指定してください。各コマンドを入力した後にEnterキーを押すことで入力内容を確定する必要があります。
cleanを実行すると、選択したディスク上のパーティション情報が削除されます。必要なデータがあるディスクでは実行しないでください。
MBRからGPTへの変換自体が成功しても、起動設定が合っていないとWindowsが起動しないことがあります。特にシステムディスクを変換した後は、次の順番で確認してください。
1. BIOS/UEFIで起動モードをUEFIにする
MBRはLegacy BIOS、GPTはUEFIと組み合わせて使われるのが基本です。変換後もLegacyモードのままだと、Windowsが見つからない、起動デバイスがない、というエラーが出ることがあります。
PCを再起動し、F2、Del、F12、EscなどのキーでBIOS/UEFI設定画面を開きます。Boot ModeがLegacyやCSMになっている場合は、UEFIへ変更してください。
2. Windows Boot Managerを優先する
UEFI環境では、ディスク名ではなく「Windows Boot Manager」を起動項目として選ぶことがあります。起動順位でWindows Boot Managerが下にある場合は、最優先に変更します。
3. Secure Bootの状態を確認する
Windows 11へアップグレードしたい場合は、Secure Boot対応も関係します。MicrosoftはSecure Bootについて、PC起動時に信頼されたソフトウェアだけを実行するためのセキュリティ機能と説明しています。
UEFIに切り替えた後、Secure Bootを有効にできるか確認してください。👉Microsoft - Windows 11 とセキュア ブート
4. 古い起動設定が残っていないか確認する
複数のディスクを接続している場合、PCが古いディスクから起動し続けることがあります。変換したディスクから起動できることを確認するまでは、古いディスクの削除や初期化は避けてください。
変換に失敗する場合は、原因を切り分けることが大切です。よくある原因と対処法は次の通りです。
| 症状 | 主な原因 | 対処法 |
|---|---|---|
| 「GPTディスクに変換」がグレーアウトする | ボリュームが残っている | ディスクの管理では全ボリューム削除が必要。データ保持したい場合は別方法を選ぶ |
| mbr2gpt /validate が失敗する | パーティション構成が条件を満たさない | パーティション数、拡張/論理パーティション、空き領域、BCDを確認 |
| 変換後に起動しない | Legacy/UEFI設定が合っていない | BIOS/UEFIでUEFI起動に変更し、Windows Boot Managerを優先 |
| 2TB以上が使えない | ディスクがMBRのまま | GPTへ変換し、未割り当て領域を新規作成または既存領域へ割り当てる |
| BitLocker関連の画面が出る | 暗号化保護が有効 | 事前にBitLockerを一時停止し、回復キーを確認 |
| 変換するディスクを間違えそう | 複数ディスクが接続されている | 容量、型番、ドライブ文字を確認し、不要な外付けディスクは外す |
特に多いのは、変換後のUEFI切り替え忘れです。システムディスクをGPTへ変換した場合は、変換作業と起動設定をセットで考えてください。
目的別に選ぶなら、次のように考えるとわかりやすいです。
| 目的 | おすすめの方法 |
|---|---|
| データを消さずにデータディスクをGPTへ変換したい | AOMEI Partition Assistant |
| Windows 11対応のためにシステムディスクをGPTへ変換したい | AOMEI Partition Assistantまたはmbr2gpt |
| コマンド操作に慣れていて無料の標準ツールを使いたい | mbr2gpt |
| 空のディスクをGPTにしたい | ディスクの管理 |
| コマンドで空のディスクを変換したい | Diskpart |
| 変換後にパーティション調整もしたい | AOMEI Partition Assistant |
コマンドに慣れている場合、mbr2gptは有力な選択肢です。一方、データディスクも扱いたい、画面上で対象ディスクを確認したい、変換後にパーティション管理もしたい場合は、AOMEI Partition Assistantのほうが作業しやすくなります。
Q1. MBRからGPTに変換するとデータは消えますか?
選ぶ方法によって異なります。ディスクの管理やDiskpartでは、通常パーティションを削除してから変換するためデータは消えます。mbr2gptやAOMEI Partition Assistantでは、条件を満たせばデータを保持したまま変換できます。ただし、作業前のバックアップは必ず行ってください。
Q2. Windows 11にするにはMBRをGPTに変換する必要がありますか?
現在のPCがLegacy BIOSとMBRで起動している場合、Windows 11の要件を満たすためにGPTとUEFIへの切り替えが必要になることがあります。Windows 11はUEFI、Secure Boot、TPM 2.0などの要件が関係するため、ディスク形式だけでなくファームウェア設定も確認してください。
Q3. mbr2gptとAOMEI Partition Assistantはどちらを使うべきですか?
システムディスクを無料の標準ツールで変換したい、かつコマンド操作に慣れているならmbr2gptが候補になります。データディスクも変換したい、対象ディスクを画面上で確認したい、失敗原因を避けながら進めたい場合はAOMEI Partition Assistantが使いやすいです。
Q4. 変換後にWindowsが起動しないのはなぜですか?
多くの場合、BIOS/UEFIの起動モードがLegacyのままになっていることが原因です。GPT形式のシステムディスクから起動するには、UEFIモードへ切り替え、Windows Boot Managerを優先する必要があります。変換前にPCがUEFI対応か確認しておきましょう。
Q5. ディスクの管理で「GPTディスクに変換」が押せないのはなぜですか?
対象ディスクにパーティションやボリュームが残っているためです。Windowsのディスクの管理では、基本的にすべてのボリュームを削除して未割り当て状態にしないと変換できません。データを残したい場合は、mbr2gptや専用のパーティション管理ソフトを検討してください。
Q6. MBRからGPTへ変換する前に何をバックアップすればいいですか?
写真、文書、仕事用ファイル、ライセンス情報、メールデータ、ブラウザの重要データなどを別の場所へ保存してください。システムディスクを変換する場合は、通常のファイルだけでなく、復元用のバックアップや回復メディアも用意しておくと安心です。
MBRをGPTに変換すれば、Windows 11のUEFI環境に対応しやすくなり、2TBを超えるHDD/SSDも活用しやすくなります。ただし、変換方法によってデータ保持の可否と難易度が大きく変わります。
この記事のポイントは次の通りです。
どの方法でも、変換前のバックアップとディスク番号の確認は必須 データを保持したままMBRからGPTへ変換したい場合は、AOMEI Partition Assistantで対象ディスクを確認し、変換後のUEFI設定まで忘れずに行ってください。