MBRとGPT:SSDにはどちらを使用する必要がありますか?

ドライブをWindowsに接続するときは、マスターブートレコード(MBR)またはGUIDパーティションテーブル(GPT)のいずれかを選択する必要があります。これらは、データがドライブにどのように保存されているかに関する情報を保持するメソッドです。しかし、どれを使用するかをどうやって知るのでしょうか?

MBRとGPTの違いを見ていきます。GPTはWindows10に最適であり、SSDに最適なものを評価します。 GPTはより近代的で大きな利点がありますが、MBRが必要ないくつかの固有の状況があります。

MBRとGPT:パーティション

簡単に言えば、パーティションはデータを格納するドライブ上のセクションです。ドライブには常に少なくとも1つのパーティションが必要です。そうでないと、何も保存できません。物理ドライブが1つしかない場合でも、パーティションを使用してそれを分割し、各パーティションに異なるドライブ文字を割り当てることができます。

MBRでは、4つのプライマリパーティションしか作成できません。ただし、論理パーティションを使用することで、この制限を回避できます。これは、3つのプライマリパーティションと拡張パーティションを作成できることを意味します。この拡張パーティション内に、論理パーティションを作成できます。

これに関する最大の制限は、Windowsオペレーティングシステムファイルを保持するパーティションの一種であるブートボリュームとして論理パーティションを使用できないことです。たとえば、あるパーティションにWindows 10を配置し、別のパーティションにWindows7を配置することができます。同じドライブから複数のオペレーティングシステムを起動する場合を除いて、これはほとんどの人にとって問題にはなりません。

関連:オペレーティングシステムをデュアルブートする場合のリスク

GPTには同じ制限はありません。論理パーティションの回避策を使用せずに、単一のGPTドライブに最大128のパーティションを作成できます。 128の制限はWindowsによって決定されます(他のオペレーティングシステムではさらに多くのことが可能です)が、その数に達する状況になる可能性はほとんどありません。

つまり、 MBRは4つのプライマリパーティションを持つことができます。 GPTには128を指定できます。

MBRとGPT:容量

ソリッドステートドライブ(SSD)は、ハードディスクドライブに比べて高価ですが、価格差は縮まり続けています。コンシューマーSSDが提供する容量も増え続けています。現在では、複数のテラバイトを提供するSSDを購入するのが一般的です。ドライブの容量には、制限が異なるため、MBRまたはGPTの決定が決まります。

その背後にある技術には注意が必要ですが、MBRは容量とそのセクターの数の制限によって制約され、論理セクターを表すために使用できるのは32ビットのみです。 詳細については、MicrosoftのTechNetブログを参照してください。ただし、MBRは最大2TBのストレージスペースしか使用できないことを意味します。それよりも大きいもの、および余分なディスク領域は、未割り当ておよび使用不可としてマークされます。

GPTは64ビットを許可します。これは、ストレージ制限が9.4ZBであることを意味します。これはゼタバイトで、1兆バイトまたは1兆ギガバイトです。実際には、それが実際に意味するのは、GPTには実際の制限がないということです。任意の容量のドライブを購入でき、GPTはすべてのスペースを使用できるようになります。

つまり、 MBRは最大2TBをサポートできます。 GPTは最大9.4ZBを処理します。

MBRとGPT:回復

MBRは、すべてのパーティションとブートデータを1か所に保存します。これは、何かが破損した場合、問題が発生することを意味します。 MBRでデータが破損した場合、システムの起動に失敗したときにのみ検出される可能性があります。 MBRからの回復は可能ですが、常に成功するとは限りません。

GPTは、テーブルヘッダーの最初と最後にある複数のパーティションにまたがってブートデータの複数のコピーを格納するという点ではるかに優れています。 1つのパーティションが破損した場合、他のパーティションを使用して回復できます。

さらに、GPTには、起動時にパーティションテーブルを評価し、それらに問題があるかどうかを確認するエラー検出コードがあります。エラーを検出した場合、GPTはそれ自体の修復を試みることができます。

つまり、 GPTはエラーに対してより耐性があります。

MBRとGPT:互換性

BIOSとUEFIは、マシンを起動するインターフェイスです。どちらも同じ目的を果たしますが、違います。

BIOSは古く(80年代から存在しています)、2010年以降に購入した新しいシステムではUEFIを使用する可能性が非常に高くなります。

関連: Windows 10(およびそれ以前のバージョン)でBIOSに入る方法

MBRまたはGPTを使用できるかどうかは、システムがサポートしているインターフェイスによって異なります。

  • 64ビットのWindows10、8 / 8.1、7、およびVistaでは、GPTドライブから起動するためにUEFIベースのシステムが必要です。
  • 32ビットのWindows10および8 / 8.1では、GPTドライブから起動するためにUEFIベースのシステムが必要です。
  • 32ビットのWindows7およびVistaは、GPTドライブから起動できません。
  • 上記のすべてのWindowsバージョンは、GPTドライブからの読み取りおよびGPTドライブへの書き込みが可能です。

つまり、 MBRは古いオペレーティングシステムに適しています。 GPTは、最新のコンピューターに適しています。

MBRとGPT:どちらが最適ですか?

追いかけるには、GPTが最適です。ドライブが2TBを超える場合は、必須です。 GPTは破損に対する耐性が高く、パーティション管理が優れています。これは、より新しく、より信頼性の高い標準です。

SSDはHDDとは動作が異なりますが、主な利点の1つは、Windowsを非常に高速に起動できることです。ここではMBRとGPTの両方が役立ちますが、いずれにせよこれらの速度を利用するにはUEFIベースのシステムが必要です。そのため、SSDのMBRまたはGPTに関しては、GPTは互換性に基づいてより論理的な選択を行います。

では、いつMBRを使用する必要がありますか?実際、古いオペレーティングシステムを実行したい場合に限ります。特にSSDはWindows10などの現在のオペレーティングシステムに適しているため、標準ユーザーはこれを望んでいない可能性があります。たとえば、Windows XPでSSDを使用すると、サポートが不足しているため、ドライブの寿命とパフォーマンスが大幅に低下します。 TRIMと呼ばれる機能。

つまり、 GPTを使用します。

ドライブがMBRまたはGPTを使用しているかどうかを確認する方法

既存のものがMBRとGPTのどちらを使用しているかを確認したい場合は、簡単です。

  1. Windowsキー+ Xを押します
  2. [ディスク管理]をクリックします
  3. 下のペインでドライブを見つけて右クリックし、[プロパティ]をクリックします
  4. [ボリューム]タブに切り替えます。
  5. パーティションスタイルの横に、マスターブートレコード(MBR)またはGUIDパーティションテーブル(GPT)のいずれかが表示されます。

MBRからGPTに変換する方法

私たちが確立したように、GPTが勝者です。どちらが必要かわからない場合は、GPTを使用してください。

ドライブをMBRを使用するように設定していて、GPTを使用したい場合でも、恐れることはありません。データを失うことなくパーティションテーブルを切り替えるために使用できるツールがあります。それらは無料であるだけでなく、本当に使いやすいです。