James - Hasleo Technology のシニアテクニカルライター
著者:James
Hasleo Technology のシニアテクニカルライター。Windows テクノロジーとデータ保護の分野で 10 年以上の経験を持っています。
2026年5月26日更新 | Hasleo Backup Suite

このチュートリアルでは、Hasleo Backup Suiteを使用してMBRシステムバックアップイメージをGPTディスクへ復元する方法を説明します。また、この特定の復元シナリオにおける重要な概念についても解説します。

MBRとGPTの比較

MBR(マスターブートレコード):1983年にIBM PC DOSで初めて導入され、ハードドライブ上のパーティションテーブルのレイアウトを定義します。ディスクの最初のセクター(LBA 0またはCHS 0/0/1)に位置し、ブートコード、ディスクシグネチャ、パーティションテーブル、終了フラグで構成されます。その具体的な構造は次のとおりです:

オフセット サイズ(バイト) 説明
0x000 440 ブートコード(フラットバイナリ実行コード)
0x1B8 4 一意のディスクシグネチャ
0x1BC 16 最初のパーティションテーブルエントリ
0x1CC 16 2番目のパーティションテーブルエントリ
0x1DC 16 3番目のパーティションテーブルエントリ
0x1EC 16 4番目のパーティションテーブルエントリ
0x1FE 2 終了フラグ(0x55、0xAA)

MBRはパーティションテーブルエントリを使用してディスク上のパーティションを記述します。パーティションテーブルエントリの構造は次のとおりです:

オフセット サイズ(バイト) 説明
0x00 1 ドライブ属性(0x80:アクティブパーティション)
0x01 3 パーティション開始のCHSアドレス
0x04 1 パーティションの種類
0x05 3 最後のパーティションセクターのCHSアドレス
0x08 4 パーティション開始のLBA
0x0C 4 パーティション内のセクター数

CHSアドレス指定方式では7.844GB以下のディスクにしかアクセスできないため、現在のオペレーティングシステムは通常LBAアドレス指定方式を使用してディスクにアクセスします。そしてMBRのパーティションテーブルエントリにはLBAが4バイトしかないため、MBRパーティション方式では最大2TB(2 ^ 32 x 512)のサイズのディスクにしかアクセスできません。

GPT(GUIDパーティションテーブル):ハードドライブ上のパーティションテーブルのレイアウトを定義するEFI標準の一部です。歴史的なCHSアドレス指定の代わりにLBAアドレス指定を使用し、主にレガシーBIOSコンピューターで使用されるMBRパーティション方式を置き換えるために設計されました。GPTディスクでは、パーティションテーブルの位置情報はGPTヘッダーに格納されます。古いシステムとの互換性のため、ハードディスクの最初のセクターはMBR(保護MBR)のままです。ディスク全体の構造は、順に保護MBR、プライマリGPTヘッダー、プライマリパーティションテーブル、実際のパーティション、バックアップパーティションテーブル、GPTヘッダーとなります。具体的な構造は次のとおりです:

gpt partition scheme

✦ 保護MBR: GPTディスクの保護MBRには、パーティションタイプが0xEEのパーティションテーブルエントリがあり、GPTディスクかMBRディスクかを区別するために使用されます。

✦ プライマリGPTヘッダー: プライマリGPTヘッダーには、一意のディスクGUID(GPTディスクを一意に識別するために使用)、GPTヘッダーとパーティションテーブルのCRC(巡回冗長検査)、パーティションテーブルエントリの数、パーティションテーブルエントリ配列の開始LBAなどの情報が格納されています。

✦ パーティションテーブルエントリ: ディスク上のパーティションを記述するために使用され、パーティションGUID、開始LBA、終了LBAなどを含みます:

オフセット サイズ(バイト) 説明
0x00 16 パーティションタイプGUID
0x10 16 一意のパーティションGUID
0x20 8 最初のLBA
0x28 8 最後のLBA
0x30 8 属性フラグ(読み取り専用、非表示など)
0x38 72 パーティション名

✦ バックアップパーティションテーブルとGPTヘッダー: これらはプライマリパーティションテーブルとGPTヘッダーのバックアップであり、プライマリパーティションテーブルまたはGPTヘッダーが失われたり破損したりした場合にGPTを復元するために使用されます。

GPTの利点

MBRパーティション方式と比較して、GPTパーティション方式にはより多くの利点があります。

MBR GPT
最大ディスク容量 2 TB 9.4 ZB (9,400,000,000 TB)
最大パーティション容量 2 TB 9.4 ZB (9,400,000,000 TB)
パーティションの最大数 プライマリパーティション4つと複数の論理パーティション プライマリパーティションは無制限、Windowsでは128個に制限
ファームウェア起動サポート BIOS UEFI
データの読み書きサポート すべてのWindowsオペレーティングシステム 32ビットWindows Vista以降、64ビットWindows XP以降

✦ 1. GPTはディスクとパーティションの容量に関するMBRの制限を打破します: GPTはより大きなパーティションとディスク容量をサポートし、最大9.4ZBのパーティションおよびディスク容量を扱えます。

✦ 2. GPTディスクはUEFIベースのコンピューターの起動デバイスとして使用できます: 最新のコンピューターは通常UEFIファームウェアを使用し、UEFIファームウェアは起動にGPTパーティション方式を必要とし、それがUEFI標準の一部であるため、GPTは将来のトレンドになりつつあります。

✦ 3. GPTパーティション方式はより安全です: GPTヘッダーにはCRCチェックが含まれており、GPTヘッダーとパーティションテーブルが破損しているかどうかを判断できます。また、GPTヘッダーとパーティションテーブルのバックアップがあるため、プライマリGPTヘッダーまたはパーティションテーブルが失われたり破損したりしても、バックアップから復元できます。

✦ 4. Windows 11はGPTディスクにしかインストールできません: Windows 11以降、MicrosoftはWindows 11をUEFIコンピューターにインストールすることを義務付けており、Windows 11をインストールして実行するにはGPTを使用する必要があります。

Hasleo Backup Suiteを使用してMBRシステムバックアップイメージをGPTディスクへ復元するチュートリアル

新しいUEFIベースのコンピューターを購入し、何も再インストールや設定をやり直すことなく、古いコンピューターからWindows環境全体を移行したい場合。または、誤ってUEFIベースのコンピューターにLegacy BIOS(MBR)モードでWindowsをインストールしてしまい(一部のUEFIコンピューターはLegacy BIOSモードとの互換性をまだ備えています。Legacy BIOSとUEFIの詳細については、Legacy BIOSとUEFIの比較を参照してください)、真のUEFIモードで実行したい場合。以下では、Windowsオペレーティングシステムをバックアップする方法と、MBRシステムイメージをGPTディスクへ復元する方法を説明します。

1
Hasleo Backup Suiteをダウンロード、インストールして実行します。Windowsバックアップイメージがない場合は、先にWindowsオペレーティングシステムのバックアップイメージを作成してください。
2
ナビゲーションバーの「復元」ボタンをクリックします。操作領域の「イメージを参照して復元」をクリックします。表示されたファイルダイアログで、復元するシステムバックアップイメージファイルを選択します。
browse backup image to perform gpt system to mbr restore
3
復元するバックアップバージョンを選択し、「システムモード」をクリックして、「次へ」ボタンをクリックします。
select backup version to restore mbr system to gpt
4
Windowsオペレーティングシステムの復元先ディスクを選択し、「GPTとして復元」チェックボックスをオンにして、「次へ」をクリックします。
select destination disk to restore mbr system to gpt
5
必要に応じてパーティションのサイズと場所を調整し、「続行」をクリックします。復元先ドライブ上のすべてのデータが破壊されるという警告メッセージが表示される場合があります。復元先ディスクに重要なデータがない場合は、「はい」をクリックして続行します。Windowsを元のディスクに復元する場合、Hasleo Backup Suiteはクローン操作を完了するためにPre-OS環境へ再起動する必要があることに注意してください。画面の指示に従ってください。
adjust partitions to restore mbr system to gpt
6
Hasleo Backup SuiteがWindowsオペレーティングシステムを復元先ディスクへ復元し始めます。復元操作に必要な時間は復元するデータのサイズに関係しますので、しばらくお待ちください。
restore mbr system to gpt progress
7
クローン操作が完了したら、コンピューターを再起動し、UEFIモードで復元先ディスクから起動するように起動順序を変更します。

ハードディスクの物理構造

✦ ヘッド:メカニカルハードディスクは通常複数のプラッターで構成され、各プラッターには通常2つのヘッド(プラッターの表と裏に1つずつ)があるため、4枚のプラッターを持つディスクには通常、下図のように8つのヘッドがあります。ヘッドは0から番号が付けられ、有効範囲は0~254です。

✦ シリンダー:プラッターは内側から外側へ複数の同心円状のリングに分割され、これをトラックと呼びます。同じハードディスクのすべてのプラッターは同じ数のトラックを持ちます。すべてのプラッター上で同じトラック番号を持つトラックをシリンダーと呼びます。シリンダーは0から番号が付けられ、有効範囲は0~1023です。

✦ セクター:ディスク上のすべてのトラックは同じ数の単位に分割され、これをセクターと呼びます。ディスク上のすべてのセクターのサイズは同じで、通常512バイトです。理論的にはプラッターの外周のトラックの方が多くのセクターを持てますが、プラッター上のすべてのトラックは同じ数のセクターを持つことに注意してください。トラック内のセクターは1から番号が付けられ、有効範囲は1~63です。

physical disk structure

シリンダー数、ディスク数、ディスクのセクターサイズが分かれば、次の方法でディスクの容量を計算できます:ハードディスク容量 = シリンダー数 × ヘッド数 × トラックあたりのセクター数 × セクターあたりのバイト数

CHSとLBAの比較

コンピューターの愛好家であれば、ハードドライブのCHS(シリンダー・ヘッド・セクター方式)とLBA(論理ブロックアドレス方式)というアドレス指定方式を聞いたことがあるかもしれません。

✦ CHS:前述のように、ディスク上のすべてのセクターはシリンダー、ヘッド、セクター番号を使用して特定できます。しかし、これらの値にはそれぞれ定義された最大値があるため、CHS方式では最大7.844GBのディスクにしかアクセスできません。

✦ LBA:7.844GBより大きなハードディスクでは、CHSアドレス指定方式では明らかにすべてのセクターにアクセスできません。そこで、この問題を解決するために論理ブロックアドレス(LBA)方式が導入されました。LBAは、すべてのディスクセクターを0から順番に番号付けすることで、CHSの容量制限を解消します。ただし、互換性の理由(特にシステム起動時)から、CHSアドレス指定も引き続きサポートする必要がありますが、ここでは説明しません。

よくある質問(FAQ)

Q: MBRシステムバックアップイメージをGPTディスクへ復元する必要があるのはどのような場合ですか?

A: 新しいUEFIベースのコンピューターへアップグレードする場合、GPTが必要なWindows 10からWindows 11への移行、または2TBより大きなディスクを使用したい場合に必要になることがあります。GPTははるかに大きなディスクをサポートし、現代の標準です。

Q: Windowsを再インストールせずにMBRバックアップをGPTへ復元できますか?

A: はい。Hasleo Backup Suiteは復元中にパーティション方式を自動的に変換します。復元先ディスクを選択するときに「GPTとして復元」オプションをオンにするだけで、ソフトウェアがすべての変換を処理します。

Q: MBRに対するGPTの主な利点は何ですか?

A: GPTは最大9.4ZBのディスクをサポートし(MBRの制限は2TB)、無制限のパーティションを許可し(Windowsでは128個に制限)、データ保護のためのCRCチェックを内蔵し、UEFI起動とWindows 11に必要です。

Q: GPTへ復元した後にUEFIモードを有効にする必要がありますか?

A: はい。復元後は、BIOS/UEFI設定に入り、UEFI起動モードを有効にする必要があります。必要に応じてSecure Bootが構成されていることを確認し、GPTディスクを最初の起動優先順位に設定してください。

Q: 復元後にプログラムと設定は保持されますか?

A: はい。復元プロセスは完全で、インストール済みのすべてのプログラム、設定、個人ファイルが含まれます。ただし、新しいコンピューターでは一部のハードウェア固有のドライバーを再インストールする必要がある場合があります。

Q: 代わりにGPTバックアップをMBRディスクへ復元できますか?

A: はい。Hasleo Backup Suiteは双方向の変換をサポートしています。「MBRとして復元」オプションを使用して、GPTシステムバックアップイメージをMBRディスクへ復元することもできます。

Q: GPTへの変換は32ビットと64ビットの両方のWindowsで機能しますか?

A: はい。Hasleo Backup Suiteは、32ビットと64ビットの両方のWindowsバージョンをGPTディスクへ復元することをサポートしています。復元プロセスは、新しいパーティション方式に必要な調整をすべて自動的に処理します。

Q: 復元先のGPTディスクがコピー元のMBRディスクより小さい場合はどうなりますか?

A: 復元先のGPTディスクは、コピー元のMBRディスクの使用済みデータをすべて保持できる十分な容量が必要です。コピー元の使用済み容量が500GBで、復元先が300GBしかない場合、復元は失敗します。

まとめ

このチュートリアルでは、Hasleo Backup Suiteを使用してMBRシステムバックアップイメージをGPTディスクへ復元する方法を説明しました。また、ハードウェアの物理構造、CHSとLBAのアドレス指定方式、MBRとGPTの違い、GPTの利点など、このプロセスに関連する知識も紹介しました。

プロフェッショナルなWindowsバックアップ・クローンソフトとして、Hasleo Backup SuiteではMBRシステムバックアップイメージをGPTディスクへ復元できるだけでなく、GPTシステムバックアップイメージをMBRディスクへ復元することもできます。