Silicophilic

For All Tech Lovers

  • Home
  • Gadgets
    • Android
  • Internet
    • Saas
  • Windows
    • Software
  • Contact
    • Write For Us
  • Fact Checking Policy
  • Privacy Policy
You are here: Home / Windows / Winload.Efi Missing In Windows 10 – How To Fix?

Winload.Efi Missing In Windows 10 – How To Fix?

Updated: February 17, 2020 by Prataan Chakraborty

Winload.efi is a really important file in Windows 10, where the EFI stands for Extensible Firmware Interface file. As the name suggests, these are UEFI firmware based executable files. The primary work associated to this is preparing the computer bootloader by loading certain files to the bootloader component.

The Winload.efi files are used to run a very specific set of tasks related to your computer booting up. These include turning on and shutting down your computer, resetting the computer, reinstalling the operating system etc. When this file becomes corrupted or missing from your computer, you cannot boot into Windows operating system.

The error codes associated with winload.efi missing are 0xc0000225, 0xc00000e and 0xc0000001.

winload.efi_missing

[SOLVED] File: Windows\System32\Winload.Efi Missing

Table of Contents

Toggle
  • [SOLVED] File: Windows\System32\Winload.Efi Missing
    • Solution 1: Rebuild BCD
    • Solution 2: Use SFC Scan
    • Solution 3: Disable Secure Boot
    • Solution 4: Disable Early Launch Anti-Malware Protection
    • Solution 5: Repair EFI Bootloader
  • Wrapping Up

Winload.efi is responsible for starting and turning off your PC. If this file goes missing, you cannot boot into Windows 10 at all. Hence to fix this error, you need to solve this error using the recovery environment. Here are some simple solutions that you can use to solve the winload.efi missing error in Windows 10.

Solution 1: Rebuild BCD

Boot Configuration Data is a firmware independent database file which has the boot-time configuration data. Windows Boot manager uses the data in this file to load into Windows 10. You can use the command prompt to open a tool called bootrec.exe which is generally used to resolve boot related issues with your system.

However, since you may be stuck at boot, you need to open Command Prompt from the boot screen itself, without turning on your computer. To do that on Windows 10, you need a recovery media.

  1. Download and burn the Windows file from their website onto a flash drive or a CD if your device has an optical disk reader.
  2. Click on Repair your computer. This will take you to Advanced Options.
  3. Here, select Command Prompt.
  4. In the command prompt, run the following commands one after another:

bootrec /FixMbr
bootrec /FixBoot
bootrec /ScanOs
bootrec /RebuildBcd

  1. Close the cmd window with the following command:
    exit
  2. Restart your computer.

rebuild_bcd_and_scan_os

Now check if you are able to boot into Windows normally. If not, try some other solutions which can help you solve the error.

Solution 2: Use SFC Scan

You can check for broken files and fix them using an inbuilt tool for this purpose. However, to use SFC using offline files, you need to specify the path of the system drive.

To know more about using SFC scans, you can follow our dedicated article that can help you solve if you have broken system files on your computer. You can use this tool to repair missing or corrupted system files, and hence this can be used to solve missing winload.efi error as well.

  1. Open command prompt just as shown in the solution above.
  2. Now type the following command and press Enter to launch a full system scan:
    sfc /scannow /offboot=c:\ /offwindir=c:\windows
  3. Leave the command prompt window open.

sfc_offline

Depending on your system, the scan may take around 5-20 minutes to complete. Once the scan completes, restart your device.

Solution 3: Disable Secure Boot

While booting into Windows, if the secure boot feature is enabled, it will cross check with the bootloader whether it is signed with a cryptographic key authorized by the database that is contained in the firmware. You may fail to boot into Windows 10 if there is a key mismatch in the secure boot feature.

You can turn off Secure boot to solve the winload.efi missing error in Windows 10. This can be turned off from the BIOS settings.

  1. Boot into BIOS. For this, continuously press the BIOS key (usually F2 or Del) on the startup, when the manufacturer logo shows up.
  2. Locate the Secure Boot It is usually under the Security, Boot, or Authentication tab. This changes according to the BIOS make and version.
  3. Set the Secure Boot to Off or Disabled according to your BIOS.

disable_bios_secureboot

  1. Next, set Legacy Support to On or Enabled.

bootmode_legacy_support

  1. Ensure that your hard disk is the first boot device.
  2. Save the changes and restart the computer.

Now check if you are able to boot into Windows normally. If a key mismatch was preventing you from loading into Windows, this should solve the winload.efi missing Windows 10 error.

Solution 4: Disable Early Launch Anti-Malware Protection

Another way to solve the “Windows 10 winload.efi missing” error is by disabling the Early Launch Anti-Malware Protection service.

To do this, you need to boot into Advanced Startup Options. You can boot into Recovery Environment by repeatedly turning on your PC and turning it off by holding the power key as soon as the manufacturer logo shows up. You need to repeat this cycle thrice, after which you will be able to boot into Recovery Environment.

  1. First, go into Advanced Startup Options as stated by Microsoft.
  2. Navigate the following path, by clicking on the following items:
    Troubleshoot > Advanced Options > Startup Settings
  3. Locate and click on “Disable early launch anti-malware protection”.
  4. Restart your PC.

early_launch_am_protection

Disabling Early Launch anti-malware protection should solve your problem.

Solution 5: Repair EFI Bootloader

If your copy of Windows was installed in the native UEFI mode on a GPT disk, you could attempt to repair the EFI bootloader if the above solutions failed to help you. Simply follow these steps:

  1. Open the command prompt as shown in solution 1 of this post.
  2. Execute the following commands and press Enter after each one of them:
    1. diskpart – enter the diskpart environment
    2. list volume – list the partitions on the storage disk
  3. In the list of available partitions, locate the one that is labeled ESP or EFI with a size of approximately 100MB.
  4. To select this partition, enter the following command:
    select volume N
    Replace N with the drive number of your volume
  5. Assign a drive letter to the partition by entering the following command:
    assign letter=Z

repair_bootloader

  1. Exit the diskpart utility by using the exit command.
  2. Recreate the bootloader by copying the boot files from the Windows directory by using the following command:
    bcdboot c:\Windows /s Z: /f ALL

repair_bootloader2

  1. Wait for the copy to complete and reboot your device.

Now check if you are able to boot into Windows. Your winload.efi missing error should now be resolved.

Wrapping Up

So, there you have it. Now you know what the winload.efi file is, and how to solve if this file goes missing from your operating system. Comment below if you found this useful, and tell us how you solved the error on your device.

Filed Under: Windows Tagged With: Winload.efi missing

About Prataan Chakraborty

A CU graduate, a tech enthusiast. He loves trying out new software and gadgets, and writes about them with a user friendly mindset.

Comments

  1. Dan says

    September 3, 2020 at 1:37 am

    Well, it didn’t work for me. Win says it needs to be repaired. Running repair never completes.

  2. greg says

    December 2, 2020 at 12:29 am

    What do we do with this flash drive after we download the file?
    1. Download and burn the Windows file from their website onto a flash drive or a CD if your device has an optical disk reader.

  3. Monk says

    December 17, 2020 at 1:17 am

    My issue is that after I restore my os partition using EaseUS, the boot yields no bootable device. However, every new installation of windows 10 loads flawlessly. Upon restore, it is the backups that create the issue. In other words, the backups are flawed/unreliable or did not capture the efi partition.

    Interestingly, diskpart show NO efi partition/volume so I assume that either the partition backup did not backup the efi partition, or it was not restored in the restore process. CHKDSK and SFC did not show errors. My question is, is it possible to generate/rebuild the efi partition from an elevated cmd prompt using the windows installation media?

Silicophilic_Twitter_handle Silicophilic_Facebook_handle Silicophilic_Youtube_handle Silicophilic_Linkedin_Handle Silicophilic_Rss_Feed

Recent Posts

  • How To Generate Custom Cursors Using ChatGPT
  • Fix: YouTube White Screen
  • How to Customize Your Mouse Cursor: A Step-by-Step Guide
  • Fix: Windows 11 Black Screen With Visible Cursor
  • How To Fix White Screen On Windows 11

© 2025 · Silicophilic