データ損失の回避:MBR2GPT レイアウト検証エラーを解決し、MBR を GPT に安全に変換します
Microsoft の MBR2GPT ツールを実行しようとしましたが、「MBR2GPT ディスク 0 のディスク レイアウト検証に失敗しました」というイライラするエラーが発生しました。 (または 1、2、3 など)"? 現在、このエラーはよく議論されている質問です。多くの Windows ユーザーは、システム ディスクを MBR (マスター ブート レコード) から GPT (GUID パーティション テーブル) に変換しようとすると、この問題に遭遇します。
このエラーは通常、正常な変換を妨げ、特に Windows 11 にアップグレードする場合や UEFI ブート モードを有効にする場合に、スタックしたままになる可能性があります。幸いなことに、この問題は修正できます。この記事では、MBR2GPT 検証失敗エラーが発生する理由、その修正方法、および変換のためのより賢い代替手段について説明します。
パート 1.「MBR2GPT ディスク 0/1/2/3 のディスク レイアウト検証に失敗しました」エラーは何を意味しますか?
MBR2GPT ユーティリティは、Microsoft によって Windows 10 (バージョン 1703 以降) で導入されたコマンド ライン ツールです。これにより、ユーザーはドライブをフォーマットせずに、システム ディスクを MBR (マスター ブート レコード) から GPT (GUID パーティション テーブル) に変換できます。
次のようなコマンドを実行するとき:mbr2gpt /validate /disk:0 /allowFullOS または mbr2gpt /convert /disk:0 /allowFullOS 、エラーが発生する可能性があります:
-
「ディスク 0 の MBR2GPT ディスク レイアウトの検証に失敗しました」 (または他のディスク番号 - ディスク 1、2、3、../)
これは、現在のディスク レイアウトが変換の要件を満たしていないことが検証プロセスで検出されたことを意味します。つまり、パーティション構造が GPT と互換性がないため、mbr2gpt 変換は失敗しました。
パート 2. MBR2GPT 検証失敗エラーの原因 [一般的な原因]
解決策に入る前に、このエラーの根本原因を理解しましょう。主な理由は次のとおりです。
-
プライマリ パーティションが多すぎる:MBR は最大 4 つのプライマリ パーティションをサポートしますが、GPT は新しいシステム パーティション (EFI など) のためのスペースを必要とします。ディスクにすでに 4 つのプライマリ パーティションがある場合、MBR2GPT は必要な新しいパーティションを作成できません。
-
EFI システム パーティション (ESP) のスペースが不十分:変換には、EFI システム パーティションのディスクの先頭または末尾に未割り当てスペースの小さなチャンクが必要です。存在しない場合、検証は失敗します。
-
互換性のないパーティション タイプ:一部の非標準またはサードパーティの回復パーティションは検証を妨げます。
-
間違ったセクター サイズ:ツールは、セクター アラインメントの不一致やサポートされていないセクター サイズを検出した場合、「mbr2gpt 検証中のレイアウト ディスク セクター サイズは 512 バイトです」などの問題にフラグを立てることがあります。
-
システム パーティションの欠落または非アクティブ:もう 1 つの一般的な問題は、「MBR2GPT 検証に失敗しました。OS が見つかりません」です。これは、ツールがアクティブなシステム パーティションを見つけられなかったことを意味します。
-
破損したパーティション テーブル:MBR 構造が破損している場合、MBR2GPT がそれを拒否する可能性があります。
パート 3. データを損失せずに MBR を GPT に変換する方法
通常、MBR2GPT.exe には技術的な要件を必要とするコマンド ライン インターフェイスが付属しており、初心者にとっては扱いが難しいものです。一方、コマンドに慣れていない場合は、貴重なデータを失う可能性があります。したがって、このような状況の中で、4DDiG Partition Manager はより安全で簡単な代替手段になります。
MBR2GPT とは異なり、4DDiG Partition Manager はユーザーフレンドリーなインターフェイスを提供し、データ損失のリスクを排除します。数回クリックするだけで MBR を GPT に変換できるほか、システム全体、パーティション、またはファイルを事前にバックアップすることもできます。これにより、変換中もデータは確実に保護されます。さらに、必要に応じていつでもパーティションやシステム バックアップを復元できます。
4DDiG パーティション マネージャーを選ぶ理由?
- MBR2GPT よりも簡単で、複雑なコマンドや手動修正は必要ありません。
- パーティションをフォーマットしたり削除したりせずに、MBR と GPT の間でディスク スタイルを変換できます。
- 追加機能:ファイル、ディスク、さらにはシステム全体をバックアップします。いつでも Windows やファイルをバックアップから復元
- パーティションの管理、ボリュームのサイズ変更、OS の移行などを行うことができるオールインワン ツール。
- 初心者に優しい最新の UI により、誰でもディスク管理にアクセスできるようになります。
4DDiG Partition Manager を使用して MBR を GPT に変換する方法
-
まず、4DDiG Partition Manager を PC にインストールします。それを開いて「ディスクの変換」に進み、「MBR to GPT」を選択して開始します。
-
GPT に変換したい MBR 形式のディスクを選択し、[続行] をクリックします。システム ディスクの場合、ソフトウェアは PE コンポーネントをダウンロードします。
このステップでは、ファイルが保存され、電源が安定していることを確認してから、「確認」をクリックして PE 環境を再起動してください。
-
再起動後、プログラムは PE 環境で開きます。 「MBR を GPT に変換」を再度選択して、変換を続行します。
-
次に、必要なディスクを再度選択し、「続行」をクリックして確認します。 PE モードでは、システム ディスクのみが表示されることに注意してください。
-
ここで、4DDiG Partition Manager は MBR から GPT への変換を開始します。期間はディスク上のパーティションによって異なります。完了すると、「変換が成功しました」と表示されます。完了したら、画面上の起動ガイダンスに注意深く従わないと、PC が正しく起動しない可能性があります。
パート 4.「MBR2GPT ディスクのディスク レイアウト検証に失敗しました」エラーを修正するための一般的な手順
それでも Microsoft のツールを使用したい場合は、詳細なトラブルシューティング手順を以下に示します。
ステップ 1. ディスク パーティションのレイアウトを確認する
このエラーの最も一般的な理由は、プライマリ パーティションが多すぎる (3 つ以上) か、EFI システム パーティション (ESP) に十分なスペースがないことです。他の作業を行う前に、ディスクのパーティション レイアウトが MBR または GPT であること、およびパーティションの数を確認してください。
-
Windows + R を押し、「
cmd」と入力します。> Enter キーを押してコマンド プロンプトを開きます。 -
次に、次のコマンドを入力し、Enter ketword をタッチして、ディスク パーティションのレイアウトを段階的に確認します。
-
diskpart-- DiskPart ユーティリティを起動するには -
list disk-- すべてのディスクを表示するには -
select disk X--Xを置き換えます ターゲット ディスク番号 (例:0) を入力し、Enter キーを押します。 -
list partition-- パーティション レイアウトを表示します。 EFI システム パーティション (「システム」というラベルが付いているか、サイズが 100 ~ 300 MB) を確認します。また、プライマリ パーティションが 3 つ以下であることを確認してください。
-
注:
MBR から GPT への変換には、3 つ以下のプライマリ パーティションが必要です。プライマリ パーティションが 4 つある場合、MBR2GPT は GPT に必要な追加の ESP と MSR を作成できません。また、検証が機能しない場合は、
を参照してください。予備選挙が4つある場合はどうすればよいですか?数を減らすには、4DDiG Partition Manager を使用して 1 つのパーティションを削除するか、2 つのパーティションを結合する必要があります。注意:削除するとデータが削除されます。変更を加える前に必ずバックアップを行ってください。
ステップ 2. プライマリ パーティションを削除/縮小して領域を解放する
MBR2GPT には、少なくとも ~300 MB の未割り当て領域 (ESP 用に 260 MB、MSR 用に 16 MB、および一部のバッファ) が必要です。パーティションが 3 つ以上ある場合、またはディスクの先頭と末尾に十分な未割り当て領域がない場合、ディスク レイアウト検証エラーが発生します。この中で、変換の失敗を避けるために、これらの要件を満たすためにパーティションを縮小または削除する必要があります。
オプション A:OS パーティションを縮小します (非破壊):
-
4DDiG Partition Manager で、左側の「Partition Management」タブをタップします。次に、UFI パーティション用にさらに多くのスペースを残すために、縮小するターゲット OS パーティションを選択します。選択したら、右側のパネルから「拡張/縮小」をクリックします。
-
「拡張/縮小」ダイアログで、選択した OS パーティションのスライダーを左にドラッグして、サイズを縮小します。完了したら、右下の「OK」ボタンをタップして、縮小タスクを追加します。
注:選択した OS パーティションに起動可能なシステムが存在する場合、システムの起動が影響を受けます。続行することを確認し、「はい」をタップします。
-
これで、縮小タスクが追加されました。パーティションの縮小を開始するには、右下のタスクリストセクションにある「1 つのタスクを実行」をクリックしてください。プロンプトが表示されたら、「OK」を選択してタスクを続行します。
-
ソフトウェアがタスクを完了するまで辛抱強く待ちます。一方、データの損失を避けるため、タスクが完了するまで 4DDiG プログラムを決して閉じないでください。
オプション B:パーティションを削除します:
-
4DDiG Partition Manager を起動し、「Partition Management」を選択します。
-
後で、領域を解放するために削除するターゲット ディスク パーティションを選択します。選択したら、右側のパネルから「削除」をタップします。プロンプトのポップアップが表示されたら、確認する場合は「はい」を選択してください。
-
完了すると、右下の「タスクリスト」セクションに削除タスクが表示されます。 「タスクの実行」をクリックして続行します。
-
[保留中の操作] ウィンドウが表示されたら、削除タスクの詳細をプレビューし、すべてが満たされている場合は [OK] をクリックします。
-
しばらくお待ちください。削除処理が完了したら、「完了」をクリックします。
重要:
未割り当て領域は、OS パーティションの隣に配置する必要があります。遠い場合、MBR2GPT は使用できません。
ステップ 3. ディスク セクター サイズを検証し、互換性を確認する
もう 1 つの一般的な問題は、一部のディスクがサポートされていない論理セクター サイズを使用していることです。 MBR2GPT は主に 512 バイトのセクター ドライブ (512n または 512e) をサポートします。ディスクが 4K (4096 バイトの論理セクター) の場合、ツールは失敗します。ディスクのセクターサイズと互換性を確認する方法は次のとおりです。
手順:
-
Win + R キーを押し、「cmd」と入力して Enter キーを押し、管理者としてコマンド プロンプトを開きます。
-
コマンド プロンプトで次のコマンドを実行します:fsutil fsinfoectorinfo C:
-
「Bytes Per Sector」の行を確認してください。
-
512 と表示されている場合、そのディスクはサポートされています。 4096 が表示される場合は、これが変換失敗の原因である可能性があります。
ヒント:
ディスクが 4Kn (4096) の場合はどうすればよいですか?一部のエンタープライズ/NVMe ドライブは 4Kn のみをサポートします。 MBR2GPT はこれらを処理できません。回避策は、データのクローンを 512e ディスクに作成するか、4DDiG Partition Manager を使用してディスクを変換することです。
ステップ 4. システム パーティションがアクティブかどうかを確認する
Windows パーティションまたはシステム予約パーティションがアクティブとしてマークされていない場合も、「MBR2GPT 検証に失敗しました:OS が見つかりません」というエラーが表示されます。正しいパーティションをアクティブとして設定すると、変換中にオペレーティング システムが確実に認識されます。
修正手順:
-
コマンド プロンプトで diskpart コマンドを実行して、Diskpart を開きます。
-
list diskと入力します Enter キーを押して、使用可能なすべてのディスクを表示します。 -
をクリックして Enter キーを押します。select disk 0と入力します -
list partitionを入力してください すべてのパーティションを表示するには、「Enter」を押します。 -
「
select partition Y」と入力します "、Y をパーティション番号に置き換えて、Enter キーを押します。 -
activeと入力します Enter キーを押して、選択したパーティションをアクティブに設定します。 -
DiskPartを終了します そしてコンピュータを再起動します。
これにより、MBR2GPT が続行できるように、BIOS が Windows ブート パーティションを認識するように指示されます。
ステップ 5. MBR2GPT コマンドを再度実行します
パーティションを調整し、スペースを解放し、セクター サイズを確認し、正しいパーティションがアクティブであることを確認したら、もう一度お試しください。
-
最初に検証を実行します:mbr2gpt.exe /validate /disk:0 /allowFullOS
- 検証が成功した場合は、続行します。
- それでも失敗する場合は、setupact.log を確認して正確な理由を確認してください。
-
変換を実行します:mbr2gpt.exe /convert /disk:0 /allowFullOS
-
変換後:
- PC を再起動します。
- BIOS/UEFI ファームウェア設定を入力します (通常は起動時に Del または F2)。
- ブート モードをレガシー/CSM から UEFI に変更します。
- 変更を保存して再起動します。
Windows は GPT を使用して UEFI モードで起動するはずです。
結論
「ディスク 0 (または 1、2、3 などの他のディスク番号) の MBR2GPT ディスク レイアウト検証に失敗しました」と表示されても、心配する必要はありません。通常、これは互換性のないパーティションまたはセクター サイズが原因です。パーティション数を確認し、EFI スペースを解放し、セクター サイズが 512 であることを確認し、システム パーティションをアクティブにマークすることで、多くの場合、手動で修正できます。ただし、手動での修正はリスクが高く、複雑です。データを損失せずに MBR を GPT に変換する最も信頼性の高い方法は、4DDiG パーティション マネージャーです。技術的なエラーを回避し、ファイルを保護し、数回のクリックですべてを実行します。
ウィリアム・ボルソン (上級編集者)
4DDiG の編集長である William Bollson は、データの回復、修復、エラー修正など、Windows および Mac 関連の問題に対する最適なソリューションを提供することに専念しています。
(クリックしてこの投稿を評価してください)
あなたは 4.5 と評価しました (参加しました)
-
Office365 で電子メール エイリアスの配布リストを設定する方法。
Office 365 で電子メール エイリアスとして 送信者 として配布リストを作成および設定する方法を知りたい場合は、以下を読み続けてください。ご存じのとおり、「メール エイリアス」は、そのメール アドレスに送信されたメールを受信するために、プライマリ メール アカウントに関連付けることができる追加のメール アドレスです。 つまり、Office 365 ユーザーの電子メール エイリアスを作成すると、そのエイリアス アドレスに送信されたすべての電子メールがユーザーのプライマリ メールボックスに配信されるということです。さらに、ユーザーがこれらの電子メールに返信したい場合、電子メールは Of
-
RAM スパイクを阻止する:非表示の Windows スケジューラ タスクがどのようにパフォーマンスを妨害するか
2026 年 4 月 21 日、午後 2 時 EDT に公開 Yadullah Abidi は、デリー大学でコンピューター サイエンスを卒業し、チェンナイのアジア ジャーナリズム大学でジャーナリズムの大学院の学位を取得しています。 Windows および Linux システム、プログラミング、PC ハードウェア、サイバーセキュリティ、マルウェア分析、ゲームに関して 10 年以上の経験を持つ彼は、深い技術知識と強力な編集本能を組み合わせています。 Yadullah は現在、スタッフ ライターとして MakeUseOf に執筆し、サイバーセキュリティ、ゲーム、消費者向けテクノロジーをカバーし