修复 winload.efi 丢失或损坏错误

修复 winload.efi 丢失或损坏错误

 如果您遇到蓝屏死机 ( BSOD )错误 0xc0000225(error 0xc0000225)并显示“ Windows\system32\winload.efi丢失或损坏”的消息,那么您来对地方了,因为今天我们将解决此问题。该问题通常发生在PC 冻结(PC freezing)一段时间后,您最终会看到BSOD 错误(BSOD error)消息。主要问题发生在您无法启动(t boot)PC 时,然后您尝试运行启动或自动修复(Startup or Automatic Repair),您将看到错误消息“ (error message “)winload.efi 丢失或损坏(winload.efi missing or corrupt)”。

您的 PC 上可能出现的最常见的 winload.efi 错误是:

Winload.efi error
Winload.efi is missing
Winload.efi not found
Winload.efi failed to load
Failed to register winload.efi
Runtime Error: winload.efi
Error loading winload.efi
Winload.efi is missing or contains errors
There was a problem starting [path]\winload.efi. The specified module could not be found
This program can’t start because winload.efi is missing from your computer

修复 winload.efi 丢失或损坏错误

该错误是由损坏的BCD 信息(BCD information)、损坏的启动记录、错误的启动顺序(boot order)、启用的安全启动(secure boot)等引起的。所以不要浪费任何时间,让我们看看如何在下面列出的故障排除指南的帮助下修复 winload.efi 丢失或损坏错误。

修复 winload.efi(Fix winload.efi)丢失或损坏错误

方法一:重建 BCD(Method 1: Rebuild the BCD)

1. 插入Windows 10可启动安装 DVD 或 USB(installation DVD or USB)并重新启动您的 PC。

2. 当提示Press any key to boot from CD or DVD时,按任意键继续。

按任意键从 CD 或 DVD 启动 |  修复 winload.efi 丢失或损坏错误

3. 选择您的语言首选项,然后单击下一步(Next)。单击左下角的修复计算机。(Click Repair)

修理你的电脑

4. 在选择选项屏幕上(option screen),单击疑难解答(Troubleshoot)

在 Windows 10 自动启动修复中选择一个选项

5. 在疑难解答屏幕上(Troubleshoot screen),单击高级选项(Advanced option)

从故障排除屏幕中选择高级选项

6. 在高级(Advanced)选项屏幕上,单击命令提示符。(Command Prompt.)

高级选项中的命令提示符 |  修复 winload.efi 丢失或损坏错误

7.现在一一键入以下命令,并在每个命令后按回车:

bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildBcd

bootrec 重建bcd fixmbr fixboot

8、如果上述命令失败,则在cmd中输入以下命令:

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

bcdedit 备份然后重建 bcd bootrec

9. 最后,退出 cmd 并重新启动Windows

10. 此方法似乎可以修复 winload.efi 丢失或损坏错误(Fix winload.efi missing or corrupt error) ,但如果它对您不起作用(t work),请继续。

方法 2:将您的 PC 启动到最后一次正确的配置(Method 2: Boot your PC into Last Known Good Configuration)

1.使用上述方法,打开命令提示符(Command Prompt),然后按照此方法。

2.当命令提示符(Command Prompt)CMD)打开类型C:并按回车键。

3. 现在输入以下命令:

BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY

4.然后按回车键启用旧版高级启动菜单。(Enable Legacy Advanced Boot Menu.)

高级启动选项

5. 关闭命令提示符(Command Prompt)并返回选择(Choose)一个选项屏幕(option screen),单击继续(Continue)重新启动Windows 10

6. 最后,不要忘记(t forget)弹出Windows 10安装DVD以获取启动选项。( Boot options.)

7. 在 Boot Options 屏幕上选择“ Last Known Good Configuration (Advanced)”。

启动到最后一次正确的配置

这将修复 winload.efi 丢失或损坏错误,(Fix winload.efi missing or corrupt error,)如果没有,则继续下一个方法。

方法 3:禁用安全启动(Method 3: Disable Secure Boot)

1. 重新启动您的 PC,然后根据您的 PC点按 F2 或 DEL以打开(F2 or DEL)Boot Setup

按 DEL 或 F2 键进入 BIOS 设置 |  修复 winload.efi 丢失或损坏错误

2. 找到Secure Boot 设置(Secure Boot setting),如果可能,将其设置为Disabled。此选项通常位于Security 选项卡(Security tab)Boot 选项卡(Boot tab)Authentication 选项卡(Authentication tab)中。

禁用安全启动并尝试安装 Windows 更新

#WARNING:禁用安全启动(Secure Boot)后,如果不将 PC 恢复到出厂状态(factory state),可能很难重新激活安全启动(Secure Boot)

3. 重新启动您的电脑,看看您是否能够解决问题。

方法 4:运行 SFC 和 CHKDSK(Method 4: Run SFC and CHKDSK)

1.再次(Again)使用方法 1(method 1)转到命令(command prompt)提示符,在高级(Advanced)选项屏幕中单击命令提示符。(command prompt)

高级选项中的命令提示符

sfc /scannow
chkdsk C: /f /r /x

注意:确保(Make sure)使用当前安装Windows的(Windows)驱动器号(drive letter)。同样在上面的命令中 C: 是我们要检查磁盘(check disk)的驱动器,/f 代表一个标志,它 chkdsk 有权修复与驱动器相关的任何错误,/r 让 chkdsk 搜索坏扇区并执行recovery and /x指示检查磁盘(check disk)在开始该过程之前卸载驱动器。

运行检查磁盘 chkdsk C: /f /r /x

3. 退出命令提示符(command prompt)并重新启动 PC。

方法5:运行启动或自动修复(Method 5: Run Startup or Automatic Repair)

1. 插入Windows 10可启动安装DVD并重新启动您的 PC。

2. 当提示Press any key to boot from CD or DVD时,按任意键继续。

按任意键从 CD 或 DVD 启动

3. 选择您的语言首选项,然后单击下一步(Next)。单击左下角的修复计算机。(Repair your computer)

修理你的电脑

4. 在选择选项屏幕上(option screen),单击疑难解答(Troubleshoot)

在 Windows 10 自动启动修复中选择一个选项

5. 在疑难解答屏幕上(Troubleshoot screen),单击高级(Advanced)选项。

从故障排除屏幕中选择高级选项 |  修复 winload.efi 丢失或损坏错误

6. 在高级(Advanced)选项屏幕上,单击自动修复或启动修复(Automatic Repair or Startup Repair)

运行自动修复

7.等到(Wait)Windows 自动/启动Windows Automatic/Startup Repairs complete

另请阅读:(Also Read:)如何修复自动修复(Automatic Repair)无法修复您的 PC。

方法 6:禁用提前启动反恶意软件保护(Method 6: Disable early launch anti-malware protection)

1.使用上述方法进入(above method)高级选项屏幕(Advanced Options screen),然后选择启动设置。(Startup Settings.)

高级选项中的启动设置

2. 现在,从“启动设置”(Startup Settings)中,单击底部的“重新启动”按钮(Restart button)

启动设置

3. Windows 10重新启动后,按 F8 选择“禁用早期启动反恶意软件保护(Disable early launch anti-malware protection)”。

禁用早期启动反恶意软件保护

4.看看你是否能够修复 winload.efi(Fix winload.efi)丢失或损坏的错误。

方法 7:设置正确的引导顺序(Method 7: Set Correct Boot Order)

1. 当您的计算机启动时(在启动屏幕(boot screen)错误屏幕(error screen)之前),反复按Delete 或 F1(Delete or F1)F2 键(F2 key)(取决于您的计算机制造商)进入 BIOS 设置(enter BIOS setup)

按 DEL 或 F2 键进入 BIOS 设置

2. 进入BIOS 设置(BIOS setup)后,从选项列表中选择Boot 选项卡。(Boot tab)

引导顺序设置为硬盘

3.现在确保计算机硬盘或SSD在(Hard disk or SSD)引导顺序(Boot order)中设置为最高优先级。如果没有,请使用向上或向下箭头键将硬盘设置在顶部,这意味着计算机将首先从它启动,而不是从任何其他源启动。

4. 最后,按F10保存此更改并退出(change and exit)

推荐的:(Recommended:)

  • 如何在Windows 10中更改(Windows 10)鼠标指针(Mouse Pointer)
  • 修复 Searchindexer.exe 高 CPU 使用率(Fix Searchindexer.exe High CPU Usage)
  • 如何在Windows 10上(Windows 10)禁用数据记录(Disable Data Logging)
  • 如何在Windows 10中启用(Windows 10)AHCI 模式(AHCI Mode)

就是这样,您已成功修复 winload.efi 丢失或损坏错误( Fix winload.efi missing or corrupt error),但如果您对这篇文章仍有任何疑问,请随时在评论部分提出。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts