Windowsで新しいハードドライブを設定するときは、GPT(GUID Partition Table)とMBR(Master Boot Record)のどちらかを選択するよう求められます。 GPTとMBRは毎日聞いている一般的な用語ではないので、あなたがその疑問に困惑しているのは分かります。 この記事では、ハードディスクがどのパーティションテーブルを使用しているかを識別する方法と、ディスクGPTをMBRに変換する方法(その逆)について説明します。
マスターブートレコード(MBR)とGUIDパーティションテーブル(GPT)の動作?
ハードディスクの使用を開始する前に、ハードディスクを分割する必要があります。 パーティションに関するこの情報は、GPTとMBRによって格納され、管理されます。 この情報はパーティションの開始位置で構成されているため、OSはどのパーティションが起動可能で、どのセグメントがどのパーティションに属しているかを認識します。
アーキテクチャ上はどちらも異なりますが、同じ機能を実行します – ハードドライブのパーティションの詳細を提供する.
MBR(マスタブートレコード)
MBRはパーティション方式の古いバージョンであり、WindowsをブートするためにはBIOSモードが必要です。 ディスクドライブの先頭にあり、論理ディスクの情報を保持しています。 それとは別に、MBRにはブートローダも含まれています。これはディスクドライブ上の異なるパーティションからより大きなブートローダをロードするコードです。
このパーティションテーブルの欠点は、それぞれが2TBのサイズを持つ4つのプライマリパーティションのみをサポートしていることです。 より多くのパーティションが必要な場合は、1つのパーティションを「拡張可能なパーティション」として設定し、より多くのサブパーティションを作成する必要があります。 これは大きなストレージドライブを持っている場合には役に立ちません。
もう一つの欠点は、MBRにはドライブのパーティションとブートデータの情報を保持する場所が1つしかないことです。 破損した場合、ディスクドライブ全体が判読不能になります。 データのバックアップがない場合、手動ではできません MBR破損後にデータを復元する.
GPT(GUIDパーティションテーブル)
GPTは最新バージョンであり、UEFIモードを起動する必要があります(必須)。 GPTでは、ハードドライブに無制限のパーティションを作成することができ、各パーティションは最大256TBのサイズを持つことができます。 GPTは、多数のコピーデータをハードディスクにプライマリおよびセカンダリパーティションテーブルとして格納します。 したがって、プライマリ・テーブルが壊れているとデータを回復できます。 これは、エラーを検出し、そこからデータを回復しようとします。
ここで、さまざまな理由でパーティションテーブルを変更したい場合は、コンピュータのハードドライブが使用しているパーティションテーブルを知る必要があります。
そしてどうやって調べるのですか?
これらの方法を使用して、ハードディスクが使用しているパーティションテーブルを知る
ディスクが使用しているパーティションテーブルを確認するには、コマンドプロンプトを使用する方法と、ディスク管理ツールを使用する方法があります。 これら2つの使い方を見てみましょう.
方法1:コマンドプロンプトの使用
あなたは使うことができますDiskpartディスクが使用しているパーティションテーブルを確認するコマンド。 管理者としてコマンドプロンプトを開く必要があります。 これを行うには、Windowsのボタン+ Xを押して「コマンドプロンプト(管理者)」を選択するか、スタートボタンを右クリックして管理者としてコマンドプロンプトを実行します。
次に、コマンドを入力しますdiskpart, 入るキーを押しますと、コマンドを入力しますlist disk.
接続されたディスクの一覧が表示されます。 ディスクがGPTの場合、「Gpt」列の下にアスタリスク(*)が表示されます。 MBRの場合、Gpt列は空白になります。
方法2:ディスク管理ツールの使用
Windowsに含まれているディスク管理ツールを使用して、ディスクが使用しているパーティションテーブルを確認できます。 [スタート]メニューを右クリックするか、Windowsのボタン+ Xを押して[ディスクの管理]を選択してアクセスできます。Windowsのボタン+ Rを押し、ダイアログボックスに「diskmgmt.msc」と入力してEnterキーを押します。
[ディスクの管理]ボックスで、検証するディスクを選択します。 次に、「プロパティ」を右クリックし、「ボリューム」を選択します。「パーティションスタイル」の右側に、「GUIDパーティションテーブル(GPT)」または「MBR(マスターブートレコード) “使用されているディスクに基づいています。
Windows 10でGPTをMBRまたは(MBRからGPTに)変換する方法
ディスクGPTをMBRまたはディスクMBRからGPTに変換するには、まずディスクの内容を消去する必要があります。 したがって、変換プロセスを進める前にデータをバックアップすることが重要です。 そうでなければ、GPTからMBRへの変換後に失われたデータを回復することはできません。
変換プロセスでは、ディスクのすべてのデータとパーティションテーブルがクリーンアップされ、新しいパーティション構造形式に変更され、最初から再配置されます。
このプロセスは少し時間がかかりますが、データ損失やパーティションの問題から逃れるための保証された方法です。 利用可能なサードパーティのツールがあります。これは、データ損失なしでMBRからGPTへの変換を約束します。 しかし、マイクロソフトではこれらのツールを正式にサポートしていないため、データ損失の問題が発生する前にデータをバックアップすることをお勧めします。
オプション1:コマンドプロンプトの使用
コマンドプロンプトから、Diskpartコマンドを使用できます。 ザDiskpart Cleanコマンドを使用すると、ディスク管理ツールで変更不可能でロックされたディスクやパーティションを変更できます。
コマンドプロンプトを「管理者」として実行し、以下のコマンドをダイアログボックスに入力します。 各コマンドの後にEnterキーを押します。
- Diskpart
• List disk
これはあなたのPC上のすべてのディスクの一覧を表示します。 変換するディスク番号をメモしてください。
今度はコマンドを入力し、各コマンドの後にEnterキーを押します。:
- Select disk <数>
• Clean
このコマンドは、パーティションとディスク内のすべてのデータを消去します。 正しいディスク番号を選択してください。
MBRをGPTまたはGPTからMBRに変換するには、次のいずれかのコマンドを入力します。
ディスクMBRをGPTに変換するには、次のように入力します。:
• Convert gpt
GPTをMBRに変更するには、次のように入力します。:
• Convert mbr
パーティションテーブル間の変換に成功しました。
オプション2:ディスク管理ツールの使用
まず、ディスク管理を開き、変換するディスクを見つけます。 ディスク上の各パーティションを右クリックし、[ボリュームの削除]を選択します。ディスク上のすべてのパーティションが削除されるまで、この手順を繰り返します。
すべてのパーティションが削除されたら、ディスクを右クリックして[GPTディスクに変換]または[MBRディスクに変換]を選択します。このオプションは、すべてのパーティションが削除または消去された場合にのみ表示されます.
新しいパーティションを作成するには、ディスク管理の「未割り当て」を右クリックし、1つまたは複数のパーティションを作成します。 次に、バックアップしたデータをこれらの新しいパーティションに移動できます.
Windows 8,7またはVistaでGPTをMBRに変換する
ディスク管理ツールの使用
- PCを起動
•クリック開始 > コントロールパネル > 管理ツール, 次に
•クリックコンピュータマネジメント > ストレージ > ディスクの管理
その後、上記の手順に従います.
コマンドプロンプトの使用
その後、Windowsを起動 開始 > 走る> cmd
Windowsにアクセスできない場合は、Windowsインストールディスクを挿入してコマンドプロンプトを開くことができます。
- インサート元のWindowsインストールディスク再起動あなたのPC
•任意のキーを押して起動します
•案内する “システムリカバリオプション” クリックして コマンド・プロンプト
次に、オプションで説明したコマンドを入力します#1.
結論
GPTは近代的で、ディスクドライブをセットアップするときにGPTを使用することができます。 しかし、従来のBIOSを持つシステムである古いバージョンとの互換性を望むなら、MBRが必要です。 OSをインストールしたり、パーティションのサイズを変更したり、パーティションテーブルを変更したりする場合は、必ずデータのバックアップを取ってください。 そうでない場合は、データ復旧ソフトウェアだけが パーティションの復旧, ハードディスクと紛失したファイル.