Windows 10および11のMBR2GPT「OSパーティションが見つかりません」エラーを解決する
これは、MBR2GBT がディスクの OS パーティションを見つけることができないというエラーですか? わかりますか?これは、Microsoft の組み込み MBR2gpt コマンドを使用して Windows 10 または Windows 11 でレガシー BIOS と UEFI を切り替えるときに発生します。これは、ツールがシステム パーティションを検出できないため、変換を実行できないことを示します。
それは心配する必要はありません。この問題は一般的であり、解決可能です。このガイドでは、この問題が発生する理由と、何も失うことなくこの問題を解決する方法を説明します。
パート 1. MBR2GPT がディスク 0 (または 1、2、3...) の OS パーティションを見つけられない理由
コマンド「mbr2gpt /convert /allowfullos」を入力すると、Windows はディスクのシステム パーティションをチェックします。正しく検出できない場合は、「MBR2GPT が OS パーティションを見つけることができません」というエラーが表示されます。
1.一般的な理由
エラーの一般的な原因は次のとおりです。
- MBR2GPT はデフォルトで Windows ディスク 0 をシークします。別のディスクにインストールされている場合、失敗します。
- ブート構成データ ファイルがバグがあるか欠落している可能性があるため、MBR2GPT はシステム パーティションを検出できません。
- Windows が適切にマークされていない場合、ツールは Windows をスキップします。
- MBR2GPT は Windows 回復環境に依存する場合があります。
- パーティションの数が多すぎる場合や無効なレイアウトによっても、MBR2GPT が混乱する可能性があります。
2. MBR2GPT を実行する前の要件
変換を試みる前に、次のことを確認してください。
-
Windows 10 v1703 以降、または Windows 11 を実行しています。
-
ディスクは MBR であり、パーティションの数は 4 つ未満です。
-
EFI パーティションの作成には、少なくとも 200 MB の空き領域が必要です。
-
Windows はディスク 0 にインストールされます (または、正しいディスク番号を指定する必要があります)。
これらのいずれかに当てはまらない場合は、「MBR2GPT がディスクの OS パーティションを見つけることができません」というエラーが表示される可能性があります。
パート 2. データ損失や MBR2GPT エラーを発生させずに MBR を GPT に変換する簡単な方法
この組み込みメソッドは主に IT プロフェッショナル向けに設計されており、新規ユーザーが使用するのはかなり困難です。データを失う危険を冒したくない場合や、コマンド エラーの修復にかなりの時間を費やしたくない場合を除き、4DDiG Partition Manager などの使いやすいツールを利用するのが最善の方法です。
このツールは、MBR を GPT に変換するためにデータを削除しませんが、わかりやすいグラフィカル インターフェイスで機能し、MBR2GPT によってスローされる可能性のあるすべてのエラーをスキップします。さらに、このオールインワン パーティション マネージャーには、ファイル、ディスク パーティション、さらには OS 全体をバックアップして、PC クラッシュによるデータを保護する機能があります。バックアップが完了すると、いつでも必要なときにバックアップから Windows を復元できます。
4DDiG Partition Manager を使用して MBR を GPT に変換する手順
4DDiG Partition Manager を使用して MBR を GPT に簡単に変換するには、以下の手順に従ってください。
-
4DDiG Partition Manager をコンピュータにダウンロードしてインストールします。ソフトウェアを起動し、「ディスクの変換」オプションをクリックして、「MBR to GPT」を選択します。
-
変換したいディスクをクリックし、「続行」をクリックし、「はい」をクリックしてタスクリストに追加します。
-
ここで、PE 環境に入ります。 4DDiG パーティション マネージャーで、[ディスクの変換]> [MBR から GPT へ] を選択し、パーティションを選択してから、[続行] ボタンをクリックすると、4DDiG による MBR2GPT がディスクの OS パーティションを見つけることができないエラーが自動的に解決されます。
-
4DDiG がパーティションを正常に変換したら、画面上の指示に従ってコンピューターの再起動に進みます。
パート 3. MBR2GPT が OS パーティションを見つけられないエラーを修正する方法
このエラーは、システム パーティションが間違って指定されているか、Windows 回復環境 (WinRE) が無効になっているか、オペレーティング システムが MBR2GPT にとって予期しないディスク上にあることが原因である可能性があります。これらの問題は、いくつかのコマンドライン コマンドと適切な設定を使用することで簡単に解決できます。
1. ドライブ C で再構築 (BCD) し、システム パーティションとしてマークします
MBR2GPT が OS パーティションを識別できない最も一般的な原因の 1 つは、ブート構成データ (BCD) の問題です。適切なブート ファイルがないと、変換中にシステム パーティションが表示されない場合があります。
この問題は、この BCD を C ドライブに再作成し、それをシステム パーティションとして指定することで解決します。これは非常に簡単なプロセスで、ほんの数分で完了し、必要なコマンドは 1 つだけで、データは削除されません。
-
Windows Search に「CMD」と入力し、コマンド プロンプトを右クリックして管理者として実行します。
-
コマンドを実行します:bcdboot C:Windows /s C:
2. WinRE を有効にして、Windows 回復環境から MBR2GPT を実行します
エラーのもう 1 つの原因は、Windows 回復環境 (WinRE) が無効になっていることです。場合によっては、MBR2GPT では、変換を失敗せずに実行するために WinRE を有効にする必要がある場合があります。 WinRE のステータスを確認し、無効になっている場合は有効にします。
WinRE を使用しているときにコマンド プロンプトで MBR2GPT を実行すると、ツールを完全なオペレーティング システムで実行したときに発生する可能性のある競合を防ぐことができます。また、変換環境が整然と保たれ、パーティション認識に関する問題が発生する可能性が低くなります。
-
管理者としてコマンド プロンプトを開き、reagentc /info
で WinRE ステータスを確認します。 -
無効になっていると表示されている場合は、reagentc /enable
で有効にします。 -
次に、Windows 回復環境 (WinRE) を起動します。Windows の設定> 「システム」> 「回復」に移動し、詳細スタートアップの「今すぐ再起動」をタップします。
-
WinRE でコマンド プロンプトを開き、「mbr2gpt /convert /disk:0」と入力します。
注:エラーが発生した場合は、最初に diskpart でディスクを識別し、disk をリストし、次に mbr2gpt /convert /disk:X (X をディスク番号に置き換えます) を実行することで、ディスクを明示的に指定します。
-
成功すると、ツールは GPT へのディスク変換を確認します。最後に、コマンド プロンプトを閉じ、「続行」を選択して PC を再起動します。
3. Windows が指定したディスク上にあることを確認します
オペレーティング システムがディスク 0 にない場合、MBR2GPT は自動的にオペレーティング システムを見つけられない可能性があります。ツールがデフォルトでディスク 0 に設定されているため、複数のドライブを持つユーザーの大部分がこの問題に遭遇します。これを解決するには、OS インストールが含まれる適切なディスクを指定し、正しいディスク番号で MBR2GPT を実行します。
-
コマンド プロンプトを開き、「diskpart」と入力し、次に「list disc」と入力します。
-
OS インストールが含まれるディスクを特定します。ディスク 0 ではない場合 (たとえば、ディスク 1)、正しいディスク番号「mbr2gpt /convert /disk:1 /allowfullos」を指定して MBR2GPT を実行します。
MBR2GPT について尋ねられる人もいます
Q1:MBR2GPT は安全ですか?
はい、MBR2GPT は正しく使用すれば安全ですが、システム パーティションが見つからない、またはアクティブでない場合、MBR2GPT が OS パーティションを見つけられないなどのエラーが表示されることがあります。
Q2:MBR2GPT はデータを削除しますか?
MBR2GPT によってデータが削除されることはありません。 「mbr2gpt がディスク上で OS パーティションを見つけることができません」というエラー メッセージが表示された場合、ディスク構造を修正するまで変換は停止します。
Q3:MBR2GPT にはどのくらい時間がかかりますか?
多くの場合、変換には数分かかります。 MBR2GPT.exe がディスク 0 (または他のディスク番号) の OS パーティションを見つけられないなどのエラーが発生すると、プロセスは失敗し、解決に時間がかかります。
Q4:MBR2GPT が検出できるように、OS パーティションをアクティブとしてマークするにはどうすればよいですか?
DiskPart を使用して、システム パーティションをアクティブにマークします。多くの場合、これにより変換の問題が解決されます。
Q5:このエラーを修正するには回復パーティションを削除する必要がありますか?
回復パーティションの削除は有益ですが、MBR2GPT 検証で OS パーティションが見つからないなどのエラーが発生した場合は、通常、BCD の再構築または WinRE の有効化が必要になります。
Q6:MBR2GPT が失敗した場合、データを失うことなく MBR を GPT に変換できますか?
メッセージが引き続き表示される場合は、4DDiG Partition Manager を使用して安全な変換を実行してください。
結論
「MBR2GPT がディスクの OS パーティションを見つけることができません」というエラーは、MBR2GPT がシステム パーティションを認識できない場合に発生します。理由としては、BCD の不良、WinRE の非アクティブ化、または OS が別のディスク上にあることが考えられます。 BCD を再構築するか、WinRE を有効にするか、有効なディスク番号を入力することで修復できます。
問題なく、より複雑で安全なソリューションを実現するには、4DDiG Partition Manager をお勧めします。数回クリックするだけで、データ損失の危険を冒さずに MBR を GPT に変換します。
ウィリアム・ボルソン (上級編集者)
4DDiG の編集長である William Bollson は、データの回復、修復、エラー修正など、Windows および Mac 関連の問題に対する最適なソリューションを提供することに専念しています。
(クリックしてこの投稿を評価してください)
あなたは 4.5 と評価しました (参加しました)
-
5つの簡単なステップでWindowsUpdateの問題を解決する方法
Windows 10は常に更新を受信しており、大小を問わず、通常は問題なく更新されます。ただし、ダウンロードがスタックしたり、アップデートのインストールが拒否されたり、システムが再起動ループに巻き込まれたりするなどの問題が発生する可能性があります。 失敗した更新のエラーメッセージが役立つことはめったにありません。つまり、特定の解決策を見つけるのが難しい場合があります。 WindowsUpdateで最も一般的な問題を解決するためのヒントをまとめました。 Windows Updateエラーを共有するための独自のストーリーや役立つヒントがある場合は、コメントセクションでそれらを共有してくださ
-
MacBookのキーボードがこんなに簡単に壊れてしまう理由(そして詰まったキーを修正する方法)
コンピューターは完璧ではありません。部品は壊れることがあり、壊れることもあります---そして何かがうまくいかないとき、それは苛立たしい経験です。 MacBookも例外ではありません。ユーザーは、壊れたMacトラックパッドから、バッテリーで実行しているときのパフォーマンスの低下まで、あらゆることについて不満を漏らしています。 しかし、これらの両方の問題よりもさらに一般的なのは、キーボードの誤動作です。それはまた、より厄介な問題です。バッテリーが壊れていると、外部電源を使い果たす可能性があります。トラックパッドが機能しない場合は、物理的なマウスを使用できます。しかし、キーボードが壊れた場合はど