GPT HDD/SSDからWindows 7/8/10/11が起動しなくなった場合、「ブート領域(BCD:ブート構成データ)に問題が発生しているかもしれません。この記事では、GPT(GUIDパーティションテーブルの略)形式のHDD/SSDでUEFIブートローダーを修復する方法についてご紹介します。Windowsインストールメディア(DVDまたはUSB)や回復ドライブなどが必要になります。
Windowsオペレーティングシステムで起動の問題が発生しているほとんどのユーザーは、起動の問題自体を修正しようとするのではなく、オペレーティングシステムを再インストールすることを選択するでしょう。このページでは、データを失うことなく、GPT(GUIDパーティション テーブル)HDD/SSD上のUEFIブートローダーを修復する方法について説明します。
Windows10が起動できなくなってしまい困っております。青い背景に「自動修復でPCを修復できませんでした 」と表示されています。「スタートアップ修復」「システムの復元」などを行うも、修復や復元は行なえませんでした。いろいろ調べるとGPTのブート領域がおかしくなっているっぽいのですが、仮にGPTの異常だとだとして、GPTを修復するにはどうしたらよいでしょうか?個人的にコマンドプロントなどの作業は理解ができない部分が多いです。またGPTやMBRについてはフワッとしか理解しておりません。ご存知ありましたらご解説や修復ツールなどご紹介いただけたらと思います。よろしくお願いします。
--教えて!goo
Windowsを起動すると、いきなり自動修復が始まりますが、失敗し、「PCが正常に起動しませんでした」と表示される場合、回復ツール(青い画面のメニュー)で「スタートアップ修復」「システムの復元」「更新プログラムのアンインストール」などを試したものの、ことごとく失敗し、状況は変わらない場合、ハードウェアの故障よりも、ブート情報(Windowsを起動するときに必要な情報)がおかしくなっている可能性が高いです。最近のWindowsでは、Windows Boot Managerというブートローダーが、BCD(ブート構成データ)を読み込んで起動するため、BCDを修復することができれば、起動するようになるかもしれません。
🔎【関連記事】Windowsを修復する方法は?Windows 10/11が起動しない時の対処法
このソリューションは、UEFI BIOSにインストールされているオペレーティングシステムでのみ機能します。
コマンドでUEFIブートローダー(BCD)を再構築して修復する方法は次の通りです。
手順 1. 修復失敗画面から「詳細オプション」に進むか、もしくはWindowsインストールメディア/システム修復ディスク/回復ドライブのいずれかでパソコンを起動します。
手順 2. 「オプションの選択」が表示されたら、「トラブルシューティング」⇒「詳細オプション」⇒「コマンドプロンプト」を選択して起動します。
手順 3. Windowsがインストールされているディスク(通常は「0」)を選択します。
手順 4. EFIシステムパーティションを選択してドライ文字を設定します。
手順 5. UEFI BCDブートレコードを再構築します。「bcdboot C:\Windows /s s: /f uefi /l ja-jp」と入力して「Enter」キーを押します。
手順 6. 起動を確認します。
まだ、WindowsのUEFIブートローダーの問題で起動しない場合は、BCDブートファイルをインポートして再作成する方法もあります。
最初に、上記項目「BCDブートレコードを再構築する方法」のドライ文字のセットと「desikpartの終了」(手順1~手順4)まで操作を進めます。
手順 5. 「s:」と入力して「Enter」キーを押します。システムパーティションに移動します。
手順 6. 「bcdboot c:\windows /l ja-JP r: /f ALL」と入力して「Enter」キーを押します。
手順 7. 「bcdedit /createstore s:\boot\bcd.backup」と入力して「Enter」キーを押します。
手順 8. 「bcdedit /store s:\boot\bcd.backup /create {bootmgr} /d "BOOTMGR"」と入力して「Enter」キーを押します。
手順 9. 「bcdedit /import s:\boot\bcd.backup」と入力して「Enter」キーを押します。
手順 10. 「bootrec /rebuildbcd」と入力して「Enter」キーを押します。
手順 11. 「wpeutil shutdownvol」と入力して「Enter」を押してシャットダウンします。
手順 12. シャットダウンが完全に完了したら、電源をボタンを押してWindowsの起動を確認します。
ここでは、AOMEI Partition Assistant Professionalを使用してパーティションテーブルを修復することをお勧めします。これは、ブータブルCD/USBを作成して、WindowsPE(WinPE)モードでGPT形式のHDD/SSDを修復するのに役立ちます。
パソコン初心者でも簡単に使えるディスクパーティション管理ツールAOMEI Partition Assistantは、Windows 7/8/10/11など、すべてのOSと互換性があり、パーティションの結合/分割/サイズの変更など、便利な機能がたくさん提供しています。
手順 1. USBメモリを別のコンピューターに接続します。AOMEI Partition Assistant Professionalをダウンロード、インストール、起動します。
手順 2. ツールバーの「ツール」タブ⇒「ブータブルCD/USBを作成」をクリックし、操作を確認してから「次へ」をクリックします。
手順 3. ブータブUSBを作成するために「USBブートデバイス」を選択してから「続行」をクリックします。
手順 4. USBメモリをフォーマットする警告メッセージが表示されたら、「はい」をクリックします。
WinPEブータブルUSBの作成が開始します。数分がかかるので、少々お待ちください。
🔎【関連記事】AOMEI Partition AssistantでWindows PEブータブルUSBまたはCDを作成する方法
手順 1. 作成した起動可能なメディア(ブータブルUSB)を、Windowsが起動しないパソコンに接続します。BIOS(UEFI)画面で起動順序を変更し、ブータブルUSBからPCを起動します。
手順 2. AOMEI Partition Assistant Professionalが自動的に読み込まれています。ツールバーの「復元」⇒「パーティションを復元」を選択します。
手順 3. 破損した、または見つからないシステムパーティションを含むディスクを選択し、「次へ」をクリックします。
手順 4. 高速スキャン(推奨)または完全スキャンからスキャン方法を1つ選択します。「次へ」をクリックし、スキャンを開始します。
手順 5. 復元するEFIシステムパーティションを選択し、「次へ」をクリックします。「操作は正常に完了しました」が表示されたら、「完了」をクリックします。
また、ツールバーの「復元」⇒「データ復元」機能を利用して、システムパーティション上から紛失した/破損したデータを復元することができます。ブータブルUSBを取り外し、コンピューターを再起動し、GUIDパーティションテーブル(UEFIブートローダー)が修復されているかどうかを確認します。
システムパーティションの復元を実行したら、AOMEI Partition Assistantで次の手順を実行します。
手順 1. 修復するGPTディスク(またはSSD)を右クリックして、「MBRの再構築」を選択します。
手順 2. 「MBRを再構築」ウィンドウで、お使いのOSにより、MBRのタイプを指定します。
手順 3. 「適用」⇒「続行」をクリックして、MBRの再構築を開始します。
また、AOMEI Partition Assistantの「GPTディスクに変換」機能を利用して、データを失うことなくMBRディスクからGPTディスクに変換することもできます。
AOMEI Partition Assistantを利用して、不良セクタをチェックする方法は、以下のとおりです。
手順 1. チェックしたいシステムパーティションを右クリックし、「詳細処理」⇒「パーティションをチェック」を選択します。
手順 2. エラーチェック方法を選択する画面が表示されます。必要に応じて1つを選択して、「はい」をクリックします。
手順 3. パーティションチェックの操作は数秒または数分以内に完了します(ポップアウトウィンドウで処理の進捗状況を確認できます)。完了後、「はい」をクリックして、このタスクを終了します。
また、GPTディスク(またはSSD)の不良セクタをチェックしたい場合、GPTディスクを右クリックし、「不良セクタをチェック」を選択することができます。残りの手順は、パーティションの不良セクタをチェックする手順と同じです。
Q1:UEFIブートローダー修復とは何ですか?
A1:UEFI ブートローダー修復は、コンピューターの起動プロセスに関連する問題を解決するための作業です。UEFI(Unified Extensible Firmware Interface)ブートローダーは、コンピューターがオペレーティングシステムを読み込む際に重要な役割を果たします。
Q2:なぜUEFIブートローダー修復が必要ですか?
A2:UEFIブートローダーの問題は、コンピューターが起動しない、エラーメッセージが表示される、または正しく起動しないといった形で現れる可能性があります。これらの問題を修復するためにUEFIブートローダー修復が必要です。
Q3:UEFIブートローダーの問題の一般的な原因は何ですか?
A3:UEFIブートローダーの問題はさまざまな原因が考えられます。誤った設定、ファイルの削除、ハードウェアの故障、マルウェア感染などが一般的な原因です。
Q4:UEFIブートローダー修復を行うために必要なスキルは何ですか?
A4:UEFIブートローダー修復にはコンピューターシステムに関する基本的な知識が必要です。また、コマンドラインスキルやブートディスクの作成能力も役立ちます。
Q5:UEFIブートローダー修復の手順はどのように行いますか?
A5:UEFIブートローダー修復の手順は具体的な問題に依存しますが、一般的なステップには、起動オプションの設定、修復ディスクの作成、コンピューターの起動プロセスの確認などが含まれます。
Q6:UEFIブートローダー修復を試みる前にバックアップを取るべきですか?
A6:はい、UEFIブートローダー修復を試みる前に重要なデータのバックアップを取ることをお勧めします。修復プロセス中にデータが損失する可能性があるためです。
Q7:UEFIブートローダーの修復に失敗した場合、どのように進めればよいですか?
A7:修復に失敗した場合、専門的なサポートを受けることを検討するか、新たなインストールを検討することがあります。専門的なサポートが必要な場合は、コンピューターエキスパートに相談しましょう。
Q8:UEFIブートローダー修復の成功事例はありますか?
A8:はい、UEFIブートローダー修復の成功事例は多くあります。正確な手順を追うことで、多くの問題は解決できます。
Q9:UEFIブートローダー修復に関するオンラインリソースはどこで見つけられますか?
A9:UEFIブートローダー修復に関する情報やガイドはオンラインで利用可能です。専門のフォーラムや技術コミュニティ、ソフトウェアメーカーの公式ウェブサイトが役立つでしょう。
Q10:UEFIブートローダー修復を行う際の注意点は何ですか?
A10:UEFIブートローダー修復を行う際には慎重さが重要です。誤った操作はコンピューターに損害を与える可能性があるため、正確な手順に従いましょう。
この記事では、UEFIブートローダーがGPT HDD/SSDで正常に起動しない問題(UEFIブートエラー)を簡単かつ効果的に解決する方法について説明しました。 回復環境(WinPE)でWindowsの標準搭載ツール「コマンドプロンプト」を使用してBCDを再構築/インポートしたり、サードパーティ製のツール「AOMEI Partition Assistant Professional」を使用してシステムパーティションを復元、MBRを再構築、不良セクタをチェックしたりしてGUIDパーティションテーブルのUEFIブートローダーを修復することができます。
AOMEI Partition Assistantは優れたディスクパーティション管理ソフトとして、Windows 7/8/10/11でパーティションテーブル(MBR&GPT)を修復するのに役立ちます。ブータブルメディアの作成、MBRの再構築に加えて、パーティションのサイズ変更/削除/移動、OSの移行、MBRとGPT間でのディスク変換など、強力な機能が多くあります。今すぐダウンロードして体験してみませんか!