在这篇文章中,我们将看到,如何修复错误代码0xc0000225、0xc00000e(0xc0000225)或0xc0000001(0xc00000e) - Winload.efi 文件(Winload.efi file missing or not found)在Windows 11/10启动或启动期间丢失或找不到。(0xc0000001)
Winload.efi 是一个EFI或可扩展固件接口(Firmware Interface)文件。这些文件是计算机固件的可执行文件,主要基于UEFI并执行将文件加载到计算机的引导加载程序的任务。这些文件用于一组特定的任务,例如打开计算机、重新启动计算机、安装Windows、重置计算机等。因此(Hence),Winload.efi成为一个非常重要的文件。如果此文件丢失、损坏或损坏,Windows操作系统将无法继续。

此文件在丢失或损坏时给出的一些错误语句是:
- winload.efi 丢失
- winload.efi 无法找到
- winload.efi 丢失或包含错误
- 此程序无法启动,因为您的计算机缺少 winload.efi
- 此应用程序需要文件 winload.efi,但在此系统上未找到该文件。
- 启动 [path]winload.efi 时出现问题。指定的模块无法找到。
错误代码 0xc0000225、0xc00000e和 0xc0000001 与未找到 Winload.efi 文件(Winload.efi file not found)错误相关联。
修复 Winload.efi 文件丢失错误
如果您通常倾向于创建系统还原点(System Restore),则可以尝试通过 执行系统还原来撤消计算机上的任何修改,然后再次尝试运行升级。如果您没有创建系统还原点(System Restore)的习惯;我建议您开始这样做,因为它是一个非常强大的功能,可以让您在多种情况下修复您的计算机。
为了修复此错误,我们将执行以下修复:
- 重建 BCD。
- 禁用安全启动。
- 运行系统文件检查器。
- 禁用早期启动反恶意软件保护(Launch Anti-Malware Protection)。
1]重建BCD
要使此修复程序正常工作,您需要 制作一个可启动的 Windows USB 驱动器 ,然后 使用它 启动您的计算机。( boot your computer)然后,当您进入欢迎屏幕(Welcome Screen)时单击 下一步(Next),然后单击 窗口左下角的修复计算机 。(Repair your computer )
接下来点击 疑难解答。(Troubleshoot.)
之后,选择 高级选项。 (Advanced Options. )然后, 命令提示符。(Command Prompt.)
现在,打开命令提示符(Command Prompt)窗口后,按照给出的顺序一一输入以下命令,以 重建 BCD(rebuild BCD) 和 修复 MBR:(repair MBR:)
bootrec /repairbcd
bootrec /osscan
bootrec /repairmbr
最后,输入 exit 关闭命令提示符窗口。
重新启动(Reboot)计算机以使更改生效。
2]禁用安全启动
我建议 在 BIOS 设置中禁用安全启动。(disabling Secure Boot in the BIOS settings.)首先将计算机启动到Windows 10。然后,转到Settings > Windows Update,检查是否有任何要下载的内容,如果看到提供任何更新,请安装。OEM(OEMs)会为您的 PC 发送和更新受信任的硬件、驱动程序和操作系统的列表。
完成后,您需要进入 PC 的 BIOS 。
转到Settings > Update和安全(Security)> 高级启动选项(Advanced Startup options)。当您单击 立即重新启动(Restart Now)时,它将重新启动您的 PC,并为您提供所有这些高级选项。
选择Troubleshoot > Advanced 选项(Options)。此屏幕提供更多选项,包括系统(System)还原、启动(Startup)修复、返回到以前的版本、命令提示符(Command Prompt)、系统映像恢复(System Image Recovery)和UEFI 固件设置(UEFI Firmware Settings)。

每个OEM都有其实施选项的方式。 安全启动(Secure Boot) 通常在Security > Boot > Authentication Tab下可用。将其设置为已禁用(Disabled)。

此外,将 Legacy Support设置 为 On 或 Enabled。
保存(Save)更改并退出。PC 现在将重新启动。
3]使用系统文件检查器
通过按 WINKEY + X 按钮组合开始,或右键单击开始(Start)按钮并单击 命令提示符(管理员) (Command Prompt (Admin) )或仅 在Cortana搜索框中搜索(Cortana)cmd ,右键单击命令提示符(Command Prompt)图标并单击以管理员身份运行。(Run as Administrator.)对于您收到的UAC或用户帐户控制(User Account Control)提示, 单击 是 。(Yes )然后,命令提示符(Command Prompt)窗口最终将打开。现在,输入以下命令以 运行系统文件检查器 ,然后按 Enter。
sfc /scannow
扫描完成后重新启动系统。
您还可以使用我们的免费软件 FixWin通过单击 运行系统文件检查器(System File Checker)实用程序。
相关(Related):所需设备未连接或无法访问。
4]禁用早期启动反恶意软件保护(Disable Early Launch Anti-Malware Protection)
这是一个相当简单的修复。首先(Start)在按住键盘上的Shift 键 的同时 在“开始”菜单(Start Menu)中选择 “重新启动 ”。(Restart )

它会将您的计算机重新启动到 启动设置。(Startup Settings.)
接下来,确保第 8 个选项显示 禁用早期启动反恶意软件保护。(Disable early launch anti-malware protection.)
现在,按 F8 键,因为上面提到的选项列在第 8 位。
最后,当您可以尝试执行相同的任务并检查是否为您修复了任何冲突时,它将在您的计算机上启动并加载Windows,并且仅为该会话关闭早期反恶意软件保护。
阅读:(Read:) 操作系统某个组件已过期,Winload.exe错误0xc0000605
让我们知道这篇文章是否对您有所帮助,或者您是否有任何其他建议。
(Let us know if this post helped you or if you have any other suggestions to offer.)
Fix Winload.efi file missing error on Windows 11/10
In this post we will see, how to fix error codes 0xc0000225, 0xc00000e or 0xc0000001 – Winload.efi file missing or not found with on Windows 11/10 during boot or startup.
Winload.efi is an EFI or Extensible Firmware Interface file. These files are executable files for the firmware of the computers that are based mainly on UEFI and execute the tasks of loading the files to the bootloader of the computer. These files are used for a specific set of tasks like turning on the computer, restarting the computer, installing Windows, resetting the computer and others. Hence, Winload.efi becomes a really important file. In case this file is lost, corrupted, or damaged, it becomes impossible for the Windows operating system to proceed.

Some of the error statements that this file gives out when goes missing or damaged are:
- winload.efi is missing
- winload.efi cannot be found
- winload.efi is missing or contains errors
- This program can’t start because winload.efi is missing from your computer
- This application requires the file winload.efi, which was not found on this system.
- There was a problem starting [path]\winload.efi. The specified module could not be found.
The error codes 0xc0000225, 0xc00000e and 0xc0000001 are associated with the Winload.efi file not found error.
Fix Winload.efi file missing error
If you tend to create a System Restore point usually, you can try to undo any modifications on your computer, by performing System Restore – and then try to run the upgrade again. In case, you do not have a habit of creating a System Restore point; I suggest you start doing so because it is a very strong feature that will let you fix your computer in a number of scenarios.
To fix this error, we will be carrying out the following fixes:
- Rebuild BCD.
- Disable Secure Boot.
- Run System File Checker.
- Disable Early Launch Anti-Malware Protection.
1] Rebuild BCD
For this fix to work, you will need to make a bootable Windows USB drive and then boot your computer using it. Then when you get the Welcome Screen to click on Next, and then click on Repair your computer on the bottom left portion of the window.
Next click on Troubleshoot.
After that, select Advanced Options. And then, Command Prompt.
Now, once you have got the Command Prompt window open, enter the following commands one by one in the sequence that they are given to rebuild BCD and repair MBR:
bootrec /repairbcd
bootrec /osscan
bootrec /repairmbr
Finally, type in exit to close the Command Prompt window.
Reboot your computer for the changes to take effect.
2] Disable Secure Boot
I would recommend disabling Secure Boot in the BIOS settings. Start by booting your computer into Windows 10 first. Then, Go to Settings > Windows Update, and check if you have anything to download, and install if you see any updates being offered. OEMs send and update the list of trusted hardware, drivers, and operating systems for your PC.
Once done, you need to go to the BIOS of your PC.
Go to Settings > Update & Security > Advanced Startup options. When you click on Restart Now, it will reboot your PC, and offer you all these advanced options.
Select Troubleshoot > Advanced Options. This screen offers further options which include System restore, Startup repair, Go back to the previous version, Command Prompt, System Image Recovery, and UEFI Firmware Settings.

Every OEM has their way of implementing the options. Secure Boot is usually available under Security > Boot > Authentication Tab. Set it to Disabled.

Also, set Legacy Support to On or Enabled.
Save changes and exit. The PC will now reboot.
3] Using System File Checker
Start by pressing WINKEY + X button combo or right-click on the Start button and click on Command Prompt (Admin) or just search for cmd in the Cortana search box, right-click on the Command Prompt icon and click on Run as Administrator. Click on Yes for the UAC or User Account Control prompt that you get. Then, the Command Prompt window will finally be open. Now, type in the following command to run System File Checker and then hit Enter.
sfc /scannow
Restart your system after the scan is completed.
You can also use our freeware FixWin to Run the System File Checker utility with a click.
Related: A required device isn’t connected or cannot be accessed.
4] Disable Early Launch Anti-Malware Protection
This is a fairly simple fix. Start by selecting Restart in the Start Menu while you press and hold the Shift key on your keyboard.

It will reboot your computer to Startup Settings.
Next, make sure that the 8th option says Disable early launch anti-malware protection.
Now, press the F8 key because the option mentioned above is listed at number 8.
Finally, it will launch and load Windows on your computer with Early Anti-malware protection turned off only for that session when you can try to carry out the same task and check if any of the conflicts are fixed for you.
Read: A component of the operating system has expired, Winload.exe error 0xc0000605
Let us know if this post helped you or if you have any other suggestions to offer.