Windows 10でMBRをGPTに無料で変換する方法(データを失うことなく)

BIOSの代わりにUEFIブートモードを使用する場合は、MBRをGPTに変換する必要があります。 WindowsをインストールするときにUEFIを直接選択する方が簡単ですが、Windowsを使用していて、データを失うことなくMBRをGPTに変換する場合は注意が必要です。

マスターブートレコード(略してMBR)とGUIDパーティションテーブル(GPT)は、どちらもWindowsを実行しているコンピューターのパーティションスタイルです。 2つの間にいくつかの違いがあります。

MBRは、最大4つのプライマリパーティションで最大2TBのパーティションサイズをサポートします。 MBRは、BIOSの起動とともに使用されていた古いパーティション形式です。

GPTパーティションスタイルには、128のプライマリパーティションと256TBのパーティションサイズを管理する機能があります。 クイックサマリー 隠れる 1 MBRとGPT 2 Diskpartユーティリティを使用してMBRをGPTに変換する 3 ディスクの管理を使用してMBRをGPTに変換する 4 MBR2GPTツールを使用してMBRをGPTに変換する 5 結論

MBRとGPT

これは、どのパーティション形式が適しているかについてのクイックリファレンスです。

特徴MBRGPT
最大ストレージ容量2TB(NTFSの場合は最大4TB)ディスク容量の制限なし
起動モードBIOSUEFA
互換性WindowsNTからWindows10およびWindowsServer2019までのすべてのWindowsおよびWindowsServerバージョンWindows 7、8、8.1、10
Windows Server 2008、2012、2016、2019
安全セキュリティ機能なしで簡単に構成できますより安全な
データの安全性ブートレコードが同じパーティションに保存されるため、エラーが発生しやすくなりますCRC情報は別のパーティションに保存されるため、エラーやデータ回復の可能性が低くなります。

MBRとGPT

データの損失を防ぎながらMBRをGPTディスクに変換するための3つの基本的な方法があります。それらすべてについて、以下で詳しく説明します。安全のために、次の操作を実行する前にデータをバックアップすることを強くお勧めします。

さらに、システムディスクをGPTに変換する場合は、マザーボードがEFI / UEFIブートモードをサポートできる必要があることを確認してください。

Diskpartユーティリティを使用してMBRをGPTに変換する

最初の方法は、単にDiskpartを使用することです。 Diskpartはfdiskの代替品であり、Windows 2000以降のWindowsオペレーティングシステムにユーティリティとして含まれています。コマンドラインディスクのパーティション分割が可能で、データにリスクを与えることなくMBRをGPTパーティションに簡単に変換できます。この手順は次のとおりです。

  1. [実行]ダイアログを開き(Windowsキー+ R)、次のように入力します diskpart [OK]をクリックします。これにより、diskpartコマンドラインユーティリティが開きます。
  2. Windowsのインストール中にコマンドプロンプトを開くこともできます。押すだけ Shift + F10 。次に、 diskpart を押して 入力 コマンドラインユーティリティを開きます。 (この手順は、USBまたはDVDドライブからWindowsを起動する場合にのみ必要です。)
  3. コマンドを実行します リストディスク 。これにより、PCに接続されているすべてのハードドライブが表示されます。
  4. コマンドを実行します ディスクXを選択します (Xは、GPTに変換するMBRディスクの番号です)。これにより、必要なハードディスクが選択されます。
  5. コマンドを実行します gptを変換する 。これにより、ターゲットがGPTに変換されます。

ディスクの管理を使用してMBRをGPTに変換する

データを失うことなくMBRをGPTに変換するために一般的に使用される2番目の方法は、ディスクの管理を使用することです。

ディスクの管理もWindowsに含まれています。これは、diskpartではなくグラフィカルツールです。

PC上のディスクドライブの表示と管理が可能であるため、データを失うことなくMBRをGPTに変換するためにも使用できます。以下の手順に従って、MBRディスクをGPTに変換してください。

  1. [実行]ダイアログを開き(Windowsキー+ R)、次のように入力します diskmgmt.msc 。これにより、ディスクの管理コンソールが開きます。
  2. 変換するディスクを選択し、[アクション]メニュー–> [すべてのタスク] –> [GPTに変換]に移動します。これにより、MBRがGPTに変換されます。

ディスクがすでにGPTである場合は、GPTをMBRに変換するオプションが表示されることに注意してください。

ここでもう1つ注意すべき点は、グラフィカルツールがシステムディスク(Windowsがインストールされている場所)をGPTまたはMBRに変換できないことです。

システムディスクを変換する場合は、mbr2gptツールを使用する次の方法を使用できます。

MBR2GPTツールを使用してMBRをGPTに変換する

これらは、誰でも使用できるWindows10内で利用可能なユーティリティを使用する方法です。変換プロセスをさらに細かく制御したい場合は、 MBR2GPTツール Windows 10の新しいバージョン、ビルド1703以降に含まれています。

このツールは、Windows PE(プレインストール環境)から実行するように設計されていますが、/ allowFullOSコマンドを使用して、フルオペレーティングシステムから実行できます。

ただし、WinPEでBIOSをUEFIに変換する前に実行することをお勧めします。ファームウェアが変換された後のエラーは、BIOSへの手動変換が成功するまでPCをブリックする可能性があります。

このツールは特定のタスク用であるため、convertコマンドを実行する前にチェックリストを実行します。これには、次のものが含まれます。いずれかのチェックに失敗してもコマンドは実行されません。

  • 現在のパーティション:MBRであり、Windows10が認識できるタイプである必要があります。そうでない場合は、/ mapを使用してマッピングを指定する必要があります。
  • プライマリGPTとセカンダリGPTの両方に必要なスペース(フロントに16KB + 2セクター、最後に16KB + 1セクター)
  • ターゲット上のプライマリパーティションの数が3を超えない
  • 1つのパーティションがアクティブに設定され、システムパーティションとして構成されますが、BCDストアにはデフォルトのOSがあり、OSパーティションに転送されます。
  • 論理パーティションはありません。
  • すべてのボリュームには、ドライブ文字付きの有効で取得可能なボリュームIDがあります。

環境に応じて、次のコマンドを使用してツールを実行します。

WinPEでツールを実行している場合は、次のコマンドを使用します

mbr2gpt /convert /disk: X

Xは、diskpartから取得したディスク番号です。

Windows 10を実行している場合は、次のコマンドを使用します

mbr2gpt /convert /disk: X /allowfullOS

Xは、diskpartから取得したディスク番号です。

結論

mbr2gptツールを使用して大成功を収めました。最初の2つの方法は、システム以外のハードドライブをMBRパーティションスタイルからGPTに変換するのに適していますが、mbr2gptは、あらゆる種類のドライブをGPTに変換するための究極のツールです。

MiniTool Partition Wizard、Disk Genius、Partition Magicなど、あらゆるタイプのパーティションスタイルを簡単かつ安全に変換できるサードパーティツールがあります。

これらのツールは、最新バージョンのWindows 10を使用していない場合、またはデータを失うことなく簡単に変換できるビジュアルツールを使用する場合にのみ使用することをお勧めします。