Windows⏱️ 2 min read

How to Fix: Winload Efi missing after sysprep generalise

Winload Efi missing after sysprep generalise: Try running the System Preparation Tool again or reinstalling the Windows installation media.


Winload.efi is missing after sysprep generalise because the boot configuration data (BCD) store was not properly updated during the sysprep process. This can happen when the BCD store is not correctly configured or if there are issues with the Windows installation media.

🛠️ Step-by-Step Verified Fix:

  1. Step 1: Re-run sysprep with the /clean option: Open a Command Prompt as an administrator and run the command `sysprep.exe /clean /force` to re-run sysprep with the clean option. This will remove all user-specific data and reset the system to its original state.
  2. Step 2: Re-generate the BCD store: After running sysprep, open a Command Prompt as an administrator and run the command `bcdedit /copy {default}`. This will create a new BCD store with the default settings.
  3. Step 3: Update the boot configuration data (BCD) store: Open a Command Prompt as an administrator and run the command `bcdedit /set {bootmgr} display ` to update the BCD store with the desired display settings. Replace `` with your preferred display string.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database