PowershellでMBRディスクをGPTに変換する方法

どうやってディスク(HDD/SSD)をMBRからGPTに無料で変換できますか?このチュートリアルでは、Windows 11/10/8/8.1/7でPowerShellと強力なMBR&GPTの無料コンバーターを介してMBRからGPTに変換する方法を学びましょう。

投稿者 @Comnena 2024年05月29日 @Comnena 最後の更新 2023年05月15日

MBRディスクをGPTに変換する必要があるのはなぜ?

長時間使用のコンピュータまたはウイルスに感染したコンピュータを再利用するために、Windows OSを再インストールすることをお勧めします。ただし、コンピューターのHDDがMBRパーティションスタイルであり、インストールするOSにエラーメッセージが表示されますー「このディスクにWindowsをインストールすることはできません。選択されたディスクはGPTのパーティションの形式ではありません」。EFIシステムでは、WindowsはGPTディスクにのみインストールできます。また、Windows 11へのアップグレードを計画している場合は、GPTディスクを選択する必要があります。これは、UEFIモードからしか起動できないためです。

または、既存のディスク容量に満足できず、より大きな容量(2TBを超える)のディスクを購入したが、MBRディスクが2TBを超えてサポートしていないことがわかりました。したがって、ディスクのパーティションスタイルをMBRからGPTに変更する必要があります。

MBRとGPTについて

ディスクをGPTに変換する方法を理解する前に、MBRとGPTの基本を理解してください。MBRディスクとGPTディスクは、2つの異なるタイプのディスクです。主な違いは、パーティション構造とパーティション分割方法にあります。GPTディスクは、近年登場した新しいタイプのディスクです。

GPTは比較的新しいパーティションシステムであり、古いバージョンのオペレーティングシステムをサポートすることはできません。18EBのボリューム、一つのディスクに最大128個のパーティションをサポートします。パーティションテーブルの複製および巡回冗長検査(CRC)保護により、より高い信頼性を提供します。GPTディスクには容量制限がなく、UEFIをサポートします。
MBRディスクはWindows 11以外ほとんどのバージョンと互換性があります。最大2TBのボリュームと1個のディスクに最大4つのプライマリパーティションをサポートします。MBRパーティションディスクとは異なり、プラットフォーム操作に不可欠なデータはパーティションに含まれており、パーティション分割されていないセクターや非表示セクターには含まれていません。MBRディスクは最大2TBのディスクを保持でき、BIOSをサポートします。

現在の傾向では、GPTディスクは徐々にMBRディスクに置き換えられます。古いマシンはMBRディスクのみをサポートしますが、新しく購入したマシンのほとんどはGPTディスクをサポートします。

PowershellでディスクをMBRからGPTに変換

MBRとGPTディスクの機能を理解したら、PowershellでディスクをMBRからGPTに変換する方法を学習します。

方法 1. コンピューターの通常の使用中に、Windows Powershellを使用して、以下の手順に従ってパーティションスタイルをGPTに変換できます。

手順 1. CMDインターフェイスにアクセスします。Windows+Rを同時に押し、「cmd」と入力してEnterキーを押します。

手順 2. 「diskpart」と入力し、Enterキーを押します。

手順 3. 「list disk」と入力し、Enterキーを押して、マシンに接続されているすべてのディスクを一覧表示します。(例として、次のスクリーンショットのディスク1をGPTに変換します)

手順 4. 変換するのはディスク1なので、「select disk 1」コマンドを実行すると、インターフェイスにディスク1が選択ディスクであることが示されます。そして、次のすべての操作はディスク1に対して行われます。

手順 5. ターゲットディスクを選択したら、変換する必要があります。「convert gpt」と入力し、Enterキーを押します。次に、インターフェイスは、Diskpartが選択したディスクをGPT形式に正常に変換したことを表示します。

方法 2. WindowsインストールインターフェイスでMBRをGPTに変換する必要がある場合は、Shift + F10を押して管理者としてCMDを開き、次の手順を実行します。(注:この方法では、ターゲットディスク上のすべてのデータが消去されます。事前にディスクをバックアップしてください。)

CMDインターフェイスにアクセスした後、次のコマンドを順番に入力し、各コマンドの後にEnterキーを押します。

diskpart(Diskpartユーティリティを実行します)
list disk
select disk 0(ディスク0が選択されています)
clean(ディスク上のすべてのパーティションを削除します)
convert gpt
list partition
create partition efi size=100(デフォルトの単位はMです)
create partition msr size =128
create partition primary size =102400(作成したいCドライブの容量を入力します)
exit

ディスクをGPTに変換した後、Windowsインストールインターフェイスに入り、Windowsオペレーティングシステムをインストールできます。

MBRをGPTに変換するためのWindows Powershellの代替

一部のユーザーにとって、Diskpartを使用してディスクをMBRからGPTに変換するのは少し難しいかもしれません。したがって、サードパーティのGUIソフトウェアであるAOMEI Partition Assistant Professionalを利用できます。非常に使いやすく、Windows 11、10、8.1/ 8、7、XP、Vistaで動作します。それはでうまくいくことができます:

データを失うことなくMBRシステムディスクをGPTに変換できる
パーティションを削除せずに、大きなデータのMBRディスクをGPTに変換できる
インストール中にMBRディスクをGPTに変換できる
データを失うことなく、GPTをMBRに変換できる

PS:通常、AOMEI Partition Assistantを使用してMBRをGPTに変換しても、ターゲットディスクのデータが失われることはありません。ただし、不適切な操作によるデータの損失を回避するために、ディスク全体またはディスク上の重要なファイルをバックアップしてください。

次に、ソフトウェアをインストールして起動し、どのように機能するかを確認します。デモ版を無料でダウンロードしてお試しいただけます!

Proのデモ版 Win 11/10/8.1/8/7/XP
安全かつ高速
注意:デモ版は動作確認の目的でのみ使用されます。つまり、デモでは、すべての機能をプレビュー、すべての操作をシミュレートすることしかできません。

手順 1. 変換する必要のあるディスク(ここではシステムディスク)を右クリックし、「GPTディスクに変換」を選択します。

手順 2. ポップアップウィンドウで「はい」をクリックします。

手順 3. メインインターフェースに戻り、操作を確認し、「適用」>「続行」をクリックして実行します。

★ノート:
システムディスクをGPTに変換する前に、コンピューターがUEFIをサポートしていることを確認する必要があります。また、変換後、ブートモードをレガシーからUEFIに変更する必要があります。
Windows ServerでMBRをGPTに変換するには、AOMEI Partition Assistant Serverを使用できます。

まとめ

確かに、Windows Powershellを使用してMBRをGPTに自由に変換できます。ただし、データディスクやシステムディスクに関係なく、AOMEI Partition Assistant Professionalで簡単にディスクをGPTに変換できます。実際、OSをMBRディスクからGPTに移行するなど、より多くの機能を備えています。