winload.efiが見つからない・破損しているエラー(0xc0000225)の対処法7選
PCの起動時にブルースクリーン(BSOD)エラー「0xc0000225」とともに「Windows\system32\winload.efi が見つからないか、破損しています」というメッセージが表示されてお困りではありませんか?本記事では、この問題の原因と具体的な解決方法を詳しく解説します。
このエラーは、PCがしばらくフリーズした後にブルースクリーンが表示される形で現れることが一般的です。最も厄介なのは、PC自体が起動できなくなるケースです。スタートアップ修復や自動修復を実行しようとしても、「winload.efi が見つからないか破損している」というエラーが表示され、先へ進めなくなってしまいます。
winload.efi 関連でよく表示されるエラーメッセージ
Winload.efi エラー Winload.efi が見つかりません Winload.efi が存在しません Winload.efi の読み込みに失敗しました winload.efi の登録に失敗しました ランタイムエラー:winload.efi winload.efi の読み込みエラー Winload.efi が見つからないか、エラーを含んでいます [path]\winload.efi を開始する際に問題が発生しました。指定されたモジュールが見つかりません コンピューターに winload.efi が存在しないため、このプログラムを開始できません

このエラーの主な原因としては、以下のようなものが挙げられます。
- BCD(ブート構成データ)情報の破損
- ブートレコードの破損
- ブート順序の設定ミス
- セキュアブートが有効になっていること
それでは、以下のトラブルシューティング手順に沿って、winload.efi の欠落・破損エラーを解決していきましょう。
winload.efi の欠落・破損エラーを修正する方法
方法1:BCDを再構築する
1. Windows 10の起動可能なインストールDVDまたはUSBメモリを挿入し、PCを再起動します。
2. 「CDまたはDVDから起動するには何かキーを押してください」というメッセージが表示されたら、任意のキーを押して続行します。

3. 言語の設定を選択して「次へ」をクリックし、左下にある「コンピューターを修復する」をクリックします。

4. 「オプションの選択」画面で「トラブルシューティング」をクリックします。

5. トラブルシューティング画面で「詳細オプション」をクリックします。

6. 詳細オプション画面で「コマンドプロンプト」をクリックします。

7. 以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。
bootrec.exe /fixmbr bootrec.exe /fixboot bootrec.exe /rebuildBcd

8. 上記のコマンドが失敗する場合は、代わりに次のコマンドを入力します。
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd

9. 最後にコマンドプロンプトを終了し、Windowsを再起動します。
10. これで問題が解決すれば完了ですが、改善しない場合は次の方法に進んでください。
方法2:「最後に正常起動した構成」でPCを起動する
1. 方法1と同じ手順でコマンドプロンプトを開きます。
2. コマンドプロンプトが開いたら「C:」と入力してEnterキーを押します。
3. 次のコマンドを入力します。
BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY
4. Enterキーを押すと、レガシーの詳細ブートメニューが有効になります。

5. コマンドプロンプトを閉じ、「オプションの選択」画面に戻ったら「続行」をクリックしてWindows 10を再起動します。
6. ブートオプションを表示できるよう、Windows 10のインストールDVDは忘れずに取り出しておきましょう。
7. ブートオプション画面で「最後に正常起動した構成(詳細)」を選択します。

これで問題が解決しない場合は、次の方法に進みましょう。
方法3:セキュアブートを無効化する
1. PCを再起動し、機種に応じてF2またはDELキーを連打してBIOSセットアップ(UEFI設定)を開きます。

2. 「Secure Boot(セキュアブート)」の設定項目を見つけ、可能であれば「Disabled(無効)」に設定します。この項目は通常、「Security」「Boot」「Authentication」タブのいずれかにあります。

#注意: セキュアブートを無効化すると、PCを出荷時の状態に戻さない限り、再度有効化するのが難しくなる場合があります。
3. PCを再起動し、問題が解決したかどうかを確認します。
方法4:SFCとCHKDSKを実行する
1. 方法1と同じ手順で詳細オプション画面を開き、「コマンドプロンプト」をクリックします。

sfc /scannow chkdsk C: /f /r /x
※Windowsが現在インストールされているドライブ文字を指定してください。上記のコマンドで「C:」はチェック対象のドライブ、「/f」はドライブのエラー修復を許可するフラグ、「/r」は不良セクターの検索と復旧を行うオプション、「/x」は処理開始前にドライブをディスマウントするよう指示するオプションです。

3. コマンドプロンプトを終了し、PCを再起動します。
方法5:スタートアップ修復または自動修復を実行する
1. Windows 10の起動可能なインストールDVDを挿入し、PCを再起動します。
2. 「CDまたはDVDから起動するには何かキーを押してください」と表示されたら、任意のキーを押して続行します。

3. 言語設定を選択して「次へ」をクリックし、左下の「コンピューターを修復する」をクリックします。

4. 「オプションの選択」画面で「トラブルシューティング」をクリックします。

5. トラブルシューティング画面で「詳細オプション」をクリックします。

6. 詳細オプション画面で「自動修復」または「スタートアップ修復」をクリックします。

7. Windowsの自動修復/スタートアップ修復が完了するまで待ちます。
方法6:起動時マルウェア対策保護を無効化する
1. 上記の手順で詳細オプション画面を開き、「スタートアップ設定」を選択します。

2. スタートアップ設定画面の下部にある「再起動」ボタンをクリックします。

3. Windows 10が再起動したら、F8キーを押して「起動時マルウェア対策保護を無効にする」を選択します。

4. 問題が解決したかどうかを確認します。
方法7:正しいブート順序を設定する
1. PCの電源を入れたら(起動画面やエラー画面が表示される前に)、DeleteキーまたはF1/F2キー(メーカーによって異なります)を繰り返し押してBIOSセットアップに入ります。

2. BIOSセットアップ画面で、オプション一覧から「Boot」タブを選択します。

3. ブート順序の最優先にPCのハードディスクまたはSSDが設定されていることを確認します。設定されていない場合は、上下の矢印キーを使ってハードディスクを最上位に移動します。これにより、PCは他のデバイスよりも先にハードディスクから起動するようになります。
4. 最後にF10キーを押して変更を保存し、終了します。
関連記事:
- Windows 10でマウスポインターを変更する方法
- Searchindexer.exeのCPU使用率が高い場合の対処法
- Windows 10でデータログを無効化する方法
- Windows 10でAHCIモードを有効化する方法
以上で「winload.efi の欠落・破損エラー」の修正は完了です。いずれかの方法で問題が解決したはずですが、それでも解決しない場合や不明な点がある場合は、コメント欄でお気軽にお尋ねください。
-
Windows 10で「AdbwinApi.dll が見つかりません」エラーを解決する方法【原因と対処法を徹底解説】
最近まで問題なく動作していたアプリケーションが、突然起動しなくなった経験はありませんか?SkypeやPhotoshopなどを起動しようとした瞬間に、「AdbwinApi.dll が見つからないため、プログラムを開始できません」というエラーメッセージが表示されることがあります。この記事では、AdbwinApi.dllとは何か、そしてこのエラーを解決するための具体的な方法をわかりやすく解説します。ぜひ最後までお読みください。 AdbwinApi.dllとは何か AdbwinApi.dll関連のエラーは、Windowsパソコンで発生する一般的なトラブルの一つです。まずは、このファイルに関する基本的な
-
クローン後にWinload.efiが見つからないエラーを解決する方法
記事の概要 – Windowsパソコンの起動時に「Winload.efiが見つからないか、エラーが含まれています」というエラーメッセージが表示されていませんか?この記事では、クローン後にWinload.efiが見つからない問題に対する最適な解決策をご紹介します。 パソコンを使用していると、システムの復旧を試みる際にこの問題に遭遇することがあります。Winload.efiは、コンピューターのブートローダーにファイルを読み込むための拡張ファームウェアインターフェース(EFI)ファイルです。これはUEFIベースのシステムの一部であり、起動プロセスに必要なオペレーティングシステムの重要な情報を含んで