Windows10の「Winload.efiが見つからないかエラーが含まれている」の修正
winload.efi が破損または欠落しているために発生する、もう1つの一般的なWindows10ブートエラーについて考えてみましょう。 ファイル。この問題は次のように現れます。WindowsがBSODでの起動を停止し、起動画面にエラーメッセージが表示されます。
リカバリPCを修復する必要があります
必要なファイルが見つからないかエラーが含まれているため、アプリケーションまたはオペレーティングシステムをロードできませんでした。
ファイル:\ Windows \ system32 \ winload.efi
エラーコード:0xc000000f
インストールメディアでリカバリツールを使用する必要があります。インストールメディア(ディスクやUSBデバイスなど)がない場合は、システム管理者またはPCの製造元に問い合わせてください。
Enterキーを押して再試行してください
起動設定でF8キーを押してください
ESCキーを押してくださいUEFIファームウェア設定の場合
注 。エラーコードは次のようになります。エラーコード:0xc0000225または0xc0000001。
このエラーは、システムブートファイル\ windows \ system32 \ winload.efiの場合に発生します が欠落しているか、その構造が破損しています。通常、問題は、誤ったシステムアップデートを実行した後、ディスクまたはファイルシステムが損傷した場合、サードパーティツールを使用してディスクを再パーティション化した場合、アンチウイルスを更新した場合、Windowsイメージを別のドライブに複製した後、コンピュータのマザーボードを交換した後に発生します。 (またはその他の重要なハードウェアの変更)など。
Winload.efi fileは、環境を初期化してWindowsブートを開始するブートローダーを備えたEFI環境の実行可能ファイルです。このファイルが破損しているか、欠落しているか、ブート構成にwinload.efiファイルを含む存在しないボリュームへのパスがある場合、Windows10はブートに失敗します。解決策は、問題が発生する前にUEFIまたはレガシーブートモードのどちらを使用したかによって異なります。次に、このエラーを修正し、Windows10またはWindowsServer2016を正しく起動するのに役立つ基本的な手順を検討します。
レガシーブートモード(CSM)を有効にし、セキュアブートを無効にする
UEFIをサポートするほとんどのコンピューターは、GPTパーティションテーブルディスクとレガシーMBRディスクの両方から起動できます。
UEFIメニューに入るキーは、デバイスベンダーによって異なります。原則として、これらのキーは F2 、 F8 、デル またはEsc 。または、エラー画面で直接ESCボタンを押します
- CSMブートを有効にしてみてください UEFI設定の互換モード(UEFIファームウェアの一部のバージョンでは、レガシーブートと呼ばれます );
- セキュアブートを見つけて無効にします UEFI設定のモード。この設定の場所は、UEFIファームウェアによっても異なります。通常、これはセキュリティ、認証にあります。 またはブート セクション。 HPラップトップでは、セキュアブートはセキュリティの下にあります セクション。 Secure Booを変更します tモードを無効に またはオフ; ヒント 。先ほど、UEFIとは何か、およびセキュアブートモードが必要な理由についてはすでに説明しました。おそらく、winload.efiファイルが利用できないことに関連するシステムブートエラーは、UEFI設定でセキュアブートモードを無効にした後に修正されます。
- ハードディスクが最初の起動デバイスとして選択されていることを確認してください。起動デバイスの優先度を確認してください。 UEFI設定でWindowsハードドライブがプライマリブートデバイスとして選択されていることを確認してください。
- 変更を保存してコンピュータを再起動します。
- コンピューターの起動時にUEFIブートメニューが使用できる場合は、エントリ OSブートマネージャー(UEFI)–Windowsブートマネージャーを手動で選択してみてください。 。
自動システム修復ツールを使用して、このエラーを修正してみてください。それを行うには:
- Windows 10インストールメディア(または起動可能なUEFI USBフラッシュドライブ)から起動します。
- [コンピュータを修復する]をクリックします またはRを押します;
- トラブルシューティング->詳細オプション->スタートアップ修復に移動します。
- リカバリウィザードが起動します。次に、その指示に従います。
Windowsインストールディスクがない場合は、電源を押して、コンピューターを3回続けて再起動する必要があります。 WinRE回復コンソール画面が表示されるまでボタンを押します。 高度な修復を表示を選択します オプション。次に、上記の手順に従います。
Windows 10で早期起動マルウェア対策保護(ELAM)を無効にする
以前の方法でwinload.efiの読み込みに関するエラーが修正されなかった場合は、 ELAMを無効にします (マルウェア対策の早期起動)保護。これは、Windowsブートローダーに対してデフォルトで有効になっています。
注 。 ELAMを使用すると、認定されたアンチウイルスをすべてのサードパーティソフトウェアの前に起動できます。ウイルス対策ソフトウェアは、初期のウイルス対策スキャンを実行し、ドライバーやその他のソフトウェアの起動を制御できます。それを行うには:
- ソリューション2の手順1と2を実行します。
- トラブルシューティング->に移動します 詳細オプション->スタートアップ設定;
- 再起動を使用してコンピュータを再起動します ボタン;
- 次回の起動後、システムは自動的に起動設定を開きます (ちなみに、この手順から、Windowsをセーフブートモードで起動できます);
-
F8
を押します アイテムを選択するには8)早期起動のマルウェア対策保護を無効にします。
ディスクにエラーがないか確認してください。winload.efiファイルのパーティションにディスクまたはファイルシステムのエラーがある可能性があります。すべてのディスクのエラーをチェックして修正するには、次のコマンドを実行します。
chkdsk /f /r
この後、sfc
を使用してシステムファイルの整合性を確認することもお勧めします。 道具。オフラインモードでsfcユーティリティを使用するには、システムドライブへのパスとWindowsフォルダへのパスを指定する必要があります。次のコマンドを使用して、Windowsパーティションに割り当てられているドライブ文字を確認できます。
Bcdedit /enum | find "osdevice"
あなたの場合、これがD:ドライブであるとします。システムファイルの整合性チェックコマンドは次のようになります。
sfc /scannow /offboot=d:\ /offwindir=d:\windows
また、DISMを使用してWindowsコンポーネントストアのオフラインチェックを実行する必要があります。イメージをWindows10ビルドの元のwimインストールファイルと比較する必要があります(元のwimイメージがドライブEにあると仮定します:):
Dism /image:D:\ /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim
ヒント 。 WinPe環境でボリュームに割り当てられているドライブ文字を理解するには、次のコマンドを実行します。
Diskpart
List vol
ディスクのラベルとサイズによって、Windowsがインストールされているパーティションのドライブ文字を判別できます。 。
UEFIデバイスのBCDとWinload.efiファイルを修復します
Windows 10がGPTディスクにネイティブUEFIモードでインストールされている場合は、UEFIデバイスでWindows10EFIブートローダーを再作成する方法の手順に従うことをお勧めします。リンクの記事を使用することをお勧めします。すべてが詳細に説明されています。簡単なガイドは次のとおりです:
メディアのリカバリ/インストールからデバイスを起動し、コマンドプロンプトを開きます:
- 次のコマンドを実行します:
diskpart
- ディスク上のパーティションを一覧表示します:
list volume
- ESPというラベルの付いたパーティションを見つけます またはEFI サイズは100MBです。覚えておいてください(パーティションのサイズと名前はWindowsのバージョンによって異なる場合がありますが、主なことは、そのファイルシステムは常に FAT32でなければならないということです。 )。 EFIパーティションが誤って削除された場合は、次のように復元できます。
- このパーティションを選択します:
select volume 2
- パーティションにドライブ文字を割り当てます:
assign letter=Z
- diskpartを終了します:
exit
- 次に、ブートローダー構成を再作成する必要があります。 Windowsディレクトリからブートファイルをコピーします:
bcdboot c:\Windows /s Z: /f ALL
(c:\
を置き換えます Windowsがインストールされているドライブ文字を使用)。すべてを正しく行うと、次のメッセージが表示されます:Boot files successfully created
; - デバイスを再起動し、winload.efiファイルの起動の問題が修正されているかどうかを確認します。
BootrecとBcdeditを使用してBCDとマスターブートレコードを再構築します
WindowsをレガシーBIOSモード(UEFIモードではない)でインストールしている場合は、bootrec
を使用してブートレコードとMBRブートローダーを再構築できます。 ツール。
- ソリューション2の手順1と2に従います。
- トラブルシューティング>コマンドプロンプトに移動します;
- コマンドプロンプトで、次のコマンドを次々に実行します。
-
bootrec /FixMbr
–MBRをシステムパーティションに書き込みます。 -
bootrec /FixBoot
–システムパーティションの新しいブートセクタを上書きします。 -
bootrec /ScanOs
–ディスクをスキャンしてインストールされているOSを探します。 -
bootrec /RebuildBcd
–ブートローダー構成を再構築します。
-
- 次のコマンドでコマンドプロンプトを閉じます:
exit
- コンピューターを再起動します。
前の方法で問題が解決しなかった場合は、回復コンソールのコマンドプロンプトでMBRのブート構成ファイル(BCD)を再構築する必要があります。
bcdedit /set {bootmgr} device boot
bcdedit /set {default} device boot
bcdedit /set {default} osdevice boot
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
bcdedit /set {default} path \windows\system32\winload.efi
コンピューターを再起動して、問題が修正されたかどうかを確認します。
-
クローン後に Winload.Efi が見つからない問題を修正する方法
ブログのまとめ – Windows コンピューターの起動時に、「Winload.efi が見つからないか、エラーが含まれています」というエラー メッセージが表示されますか?クローンの問題の後に失われた Winload efi に対する最適な修正があります。 コンピューター ユーザーは、システムを回復しようとしているときに、この問題に直面する可能性が最も高くなります。 Winload.efi は、コンピューターのブートローダーにファイルをロードする Extensible Firmware Interface ファイルです。これは、お使いのコンピューター システムに基づいた UEFI の一部で
-
Windows 11 および 10 で BOOTMGR が見つからない問題を修正する方法
「Bootmgr が見つかりません Ctrl+Alt+Del を押して再起動します」というエラー メッセージが表示される 」 Windowsコンピューターを起動したとき?特に Windows 11 のアップグレード後 、PC の電源が入らず、Bootmgr is missing と表示される エラー。このエラーは通常、PC 上のファイルの破損や設定ミスが原因で発生します。ここでも、ディスク ドライブ エラーまたはハード ディスク上のベッド セクタ、またはハード ドライブ インターフェイス ケーブルの損傷または緩みが、起動時にこのエラーを引き起こします。別の理由として、PC が起動するように適切