【Windows 11/10/8/7】CMDでディスクをMBRからGPTに変換する方法

ここでは、Windows 11、10、8、7でCMDを通してMBRをGPTに変換する方法を学習できます。さらに、Windows 11、10、8、7でデータを失うことなくMBRをGPTに変換するためのCMDの代替手段を推奨します。

Asher

投稿者:Asher/更新日:2024年01月24日

この記事を共有: instagram reddit

MBRとGPTに関する

CMDを使用してMBRをGPTに変換する前にMBRとGPTに関することを了解しましょう!以下では、概念と違いからMBRとGPTを紹介します。

MBRとGPTの概念

MBRとGPTはどちらもパーティションテーブルの規格です。MBRは古い規格であり、GPTは新しい規格です。

MBRとは、Master Boot Record(マスターブートレコード)の略語であり、FDISK形式のハードディスクにおいて、先頭部分にあるパソコンの起動に関する情報が書かれたセクターということです。ハードディスクのパーティションに関する情報と、ILPが記録されています。MBRが読み込まれると、まず、ブートローダーと呼ばれるソフトウェアが起動します。これにより、ハードディスクに含まれているパーティションの情報が読み込まれ、その情報に従って、起動するOSがインストールされているブートセクターという領域を読み込むことになます。これらを経て、OSが起動することになります。

mbrの基本構造

GPTとは、(Globally Unique Identifier)GUIDパーティションテーブルディスクの略語であり、ハードディスクドライブ上のパーティションテーブルの配置に関する標準規格です。MBRよりもっと新しい規格です。GUIDパーティションテーブルは、インテルの提案しているEFI標準の一部であり、旧来のBIOSで使用されているマスターブートレコード(MBR)の置き換えを意図しています。従来のMBRパーティションが、テーブルのパラメータから、1セクタ512Byteで定義した場合、最大2TiB迄の領域までしか管理できないのに対し、GPTでは、最大8ZiB迄の領域を定義、管理できます。MBRと比べると、GPTの方が互換性がいいです。

gptの基本構造

MBRをGPTに変換する理由

MBRとGPTは、ハードディスク上のパーティションテーブルのレイアウトを定義するための2つの異なる標準です。GPT(GUIDパーティションテーブル)はMBR(マスターブートレコード)よりも優れていることが認識されています。上記の内容から、GPTにはMBRと比較していくつかの利点があります。これが、一部のユーザーがMBRをGPTに変換する主な理由である可能性があります。

GPTは2TBを超えるディスクをサポートし、MBRは最大2TBのハードディスクをサポートします。

GPTは128個のプライマリパーティションを作成できますが、MBRは最大4個のプライマリパーティションを作成できます。

GPTはMBRとは異なり、パーティションとブート情報を複数の場所に保存するため、破損した場合に簡単に復元できます。

公式発表によると、Windows 11は正常に起動するためにUEFIのみをサポートしています。

CMDを使ってWindows 11/10/8/7でMBRをGPTに変換する方法

この部分では、Diskpart、Gptgen、MBR2GPTなどのコマンドラインユーティリティでMBRをGPTに変換する方法を紹介します。

CMDを使用してディスクをMBRからGPTに変換する前にいくつかの重要な準備を行う必要があります:

まず、データのバックアップは絶対に欠かせません。変換作業中にデータの損失が生じる可能性があるため、すべての重要なファイルやドキュメントの外部ドライブやクラウドストレージへのバックアップを確実に取ってください。

次に、Windowsがインストールされている場合、Windowsの再インストール用のメディア(USBメモリやDVDなど)を用意しておくことも重要です。変換後にOSの再インストールが必要になる場合があります。

また、最新のデバイスドライバーやファームウェアのアップデートを確認し、適切にアップデートしてください。これにより、変換作業中のトラブルを避けるための安全策として役立ちます。

DiskpartでMBRをGPTに変換する

Windows 11/10/8/7でディスクをMBRからGPTに変更するには、Windowsに付属のCMDコマンドラインDiskpartを使用することがいい選択です。MBRからGPTへの変換を完了するための使用方法については、次の手順を参照してください。

★注意:
この方法では、選択したディスク上のすべてのパーティションを削除する必要があります。事前にすべてのデータをバックアップしてください。
CMDを使用してシステムディスクをMBRからGPTに変換するには、Windows内でシステム関連のパーティションを削除できないため、WinPEモードに入る必要があります。

ステップ 1. キーボードの「Win+R」を押して、「ファイル名を指定して実行」ダイアログを開きます。このダイアログで、「cmd」と入力し、Enterキーを押し、コマンドプロンプトを開きます。

ステップ 2. コマンドプロンプトウィンドウで、「diskpart」と入力し、Enterキーを押します。

ステップ 3. そして次のコマンドを順番に入力し、各コマンドの後にEnterキーを押します。

list disk(すべてのオンラインディスクを表示します。)

select disk 1(「1」はターゲットMBRディスクの番号です。)

clean(ターゲットディスク上のすべてのパーティションを削除します。)

convert gpt(ターゲットディスクをgptに変換します。)

MBR To GPT CMD

このデモンストレーションは、データディスクの変換に基づいています。変換が正常に終了したら、「Exit」と入力し、Enterを押してこのウィンドウを終了します。

GptgenでMBRをGPTに変換する

Gptgenは、データを保持しながらハードドライブをMBRディスクからGPTディスクに換できるコマンドラインユーティリティです。WindowsでGptgenを正しく実行するには、以下の手順に従います。

ステップ 1. 公式WebサイトからGptgenをダウンロードし、解凍します。

ステップ 2. 「Win+R」を押し、「cmd」と入力して、コマンドプロンプトを開きます。

ステップ 3. 「gptgen.exe-w \\.\\ physicaldrive n」と入力します(「n」は選択したドライブの番号です)。

「このツールは、変換後にそのようなパーティションが起動可能なままであることを保証するものではありません。続行しますか?[Y/N]」というメッセージが表示され、「Y」と入力するとすぐに実行されます。

MBRからGPTへのディスク変換

Windowsを除いて、GptgenはLinuxにも適しています。
Gptgenは、ダイナミックディスクのMBRスタイルからGPTへの変換をサポートしていません。
誤った操作によるデータの損失を防ぐために、重要な情報とOSをバックアップすることをお勧めします。

MBR2GPTでWindows 10/11のMBRをGPTに変換する

コンピューターがWindows 10バージョン1703またはそれ以降のバージョンを実行している場合、MBR2GPTユーティリティが付属しています。MBRディスクにOSがインストールされている場合は、MBR2GPTを使用して、データを失うことなくGPTに変換できます。次の手順を実行して、変換を完了します。

ステップ 1. 「Windows+R」を押して、管理者としてコマンドプロンプトを実行します。「cmd」と入力してEnterキーを押します。

ステップ 2. コマンドプロンプトウィンドウに「mbr2gpt / convert / disk n / allowfullos」と入力します(「n」は、GPTに変換する必要のあるハードディスク番号です)。

MBR2GPT Convert

★注意:
ディスクにBitLockerで暗号化されたボリュームがある場合は、ディスクを変換する前に一時停止してください。変換後にBitLockerを復元するには、既存のプロテクターを削除してから再作成します。
変換する前にデバイスがUEFI/EFIブートをサポートしていることを確認し、操作した後に、BIOSに入り、レガシーBIOSをEFI/UEFIに変更します。
MBR2GPT.exeは、システムディスクをMBRからGPTに変換するためにのみ使用されます。これを使用してデータディスクを変換すると、「MBR2GPT.exeはOSパーティションを見つけることができません」というエラーメッセージが表示されます。

CMDの代替手段:データを失うことなくMBRをGPTに変換する

要約すると、重要なデータが失われないように、CMDでMBRをGPTに変換する前にMBRディスクをバックアップする必要があることがわかっています。したがって、パーティションを削除したりデータを失ったりすることなく、データとシステムのMBRディスクをGPTに変換できるかどうか疑問に思われるかもしれません。幸い、AOMEI Partition Assistant Professionalを使用してそれを実行することは完全に可能です。このソフトウェアは、既存のパーティションを削除せずに、データとブートディスクの両方をMBRからGPTに変換できます(デモ版をダウンロードして、操作をシミュレートできます)。

Proのデモ版 Win 11/10/8.1/8/7/XP
安全かつ高速
動作確認の目的でのみ使用される

ステップ 1. AOMEI Partition Assistantをダウンロードして起動します。メインインターフェイスで変換するディスクを右クリックし、「GPTディスクに変換」を選択します。

GPTディスクに変換

ステップ 2. ポップアップする2つのウィンドウで「はい」をクリックします。

変換を確認

ステップ 3. 保留中の操作が表示されます。「適用」⇒「続行」をクリックして、GPTディスクへの変換を実行します。

適用

補充:WindowsのコマンドプロンプトでOSのインストール中にMBRをGPTに変換

OSをインストールまたは再インストールする場合、「このディスクにWindowsをインストールすることはできません。選択されたディスクには、MBRパーティションテーブルがあります。EFIシステムでは、GPTディスクのみにWindowsをインストールできます」というエラーが発生したことがあります。この問題を解決するために、インストール中にCMDを使用できます。以下では、Windows 10のインストール時にコマンドプロンプトでディスクをMBRからGPTに変更する方法について説明します。

★注意:
CMDを使用してシステムディスクをGPTに変換すると、システムディスク上のすべてのデータが消去されるので、システムディスク上に重要なデータがあれば、事前にバックアップしてください。
ブートディスクをMBRからGPTに変換する前に、変換した後にブートモードをレガシーBIOSからUEFIに変更する必要があるため、マザーボードがUEFIブートモードをサポートしていることを確認する必要があります。

ステップ 1. WindowsインストールCD/DVDからコンピュータを起動します。

ステップ 2. 「Windowsセットアップ」画面を待ちます。

windowsセットアップ

ステップ 3. キーボードの「Shift+F10」キーを同時に押して、コマンドプロンプトウィンドウを開きます。

ステップ 4. CMDウィンドウに「Diskpart」と入力します。

ステップ 5. 最後に、コマンド「list disk->select disk #->clean ->convert gpt」を実行して、ディスクをMBRからGPTに変換します。

DVDメディアから起動できない場合、またはインストールを持っていない場合、AOMEI Partition Assistant Proを使用して、Windowsを起動したり、既存のボリューム/データ削除したりせずに、起動可能なUSBを作成してMBRをGPTに変換できます。

ヒント:空のUSBドライブが必要であり、動作中のWindowsコンピューターに接続する必要があります。

ステップ 1. 動作中のPCにAOMEI Partition Assistant Professionalをインストールして起動します。メインインターフェイスの右上隅にある「ツール」をクリックして、「ブータブルCD/USBを作成」を選択し、ウィザードに従って起動可能なUSBドライブを作成します。

ブータブルCD/USBを作成

ステップ 2. ブータブルUSBが作成された後、USBをOSのインストールにエラーが発生したコンピューターに挿入し、BIOSで起動デバイスの優先順位をUSBドライブに変更してから、コンピューターを起動します。

起動デバイスの起動順位を変更

ステップ 3. ログイン後、AOMEI Partition Assistant Professionalのメインインターフェイスに入ります。システムディスクを右クリックし、「GPTディスクに変換」を選択します。

GPTディスクに変換

残りの手順は、上記のデータディスクをGPTに変換すると同様です。

結論

上記は、CMDとCMDの代替手段AOMEI Partition Assistantを使用してMBRをGPTに変換する方法についてです。明らかに、既存のパーティションを削除したり、データを失ったりせずに、MBRディスクをGPTに変換する場合は、AOMEI Partition Assistantの方が賢明な選択です。

AOMEI Partition Assistantそのほかのバージョン

Windows Server 2003、2008(R2)、2011、2012(R2)、2016、2019、2022のユーザーの場合、AOMEI Partition Assistant Server版を使用してください。また、社内の台数無制限のPC&Serverで利用可能なAOMEI Partition Assistant Unlimited版もあります。
更に、AOMEI Partition Assistant Technician版を購入するIT専門家、システム管理者、技術者はクライアントに技術サポートを有償サービスとして提供することができます。ニーズに応じて適切なバージョンを選択しましょう~(●'◡'●)

Asher
Asher・編集者
Asherは、AOMEI Technology会社の編集者として長年AOMEI製品についての記事やコンピュータに関する記事を翻訳したり、書いたりしています。パソコンの基礎知識とか、AOMEI製品の機能(例えば、ディスクとパーティション管理、ディスクのクローン、バックアップ&復元、同期など)について詳しいです。 IT業界に対して深い興味を持っています。そのほか、旅行、アニメ、音楽、色々なことに趣味があります。