EFI Partition Gone? How to Retrieve Your Windows Boot Loader


“How can I resolve an issue where the boot option for Windows has vanished from the BIOS following the installation of a second Windows operating system on a different physical drive? Previously, my laptop was configured with Linux and Windows on separate disks. After removing Linux and adding another Windows installation, I now have two Windows systems. However, the original Windows boot option is no longer visible in the boot list, and the EFI partition seems to be missing in the disk manager.”


Step 1: Check the Boot Order in BIOS

Firstly, ensure that the boot order in your BIOS settings is correct. The drive containing the original Windows installation should be prioritized in the boot sequence. Access the BIOS by pressing the designated key during startup (commonly F2, Del, or Esc) and navigate to the boot order settings.

Step 2: Rebuild the Boot Configuration Data (BCD)

If the boot order is correct but the boot option is still missing, you may need to rebuild the BCD. This can be done using the Command Prompt from the Windows Recovery Environment (WinRE):

1. Boot from a Windows installation media and select ‘Repair your computer’.

2. Choose ‘Troubleshoot’ > ‘Advanced options’ > ‘Command Prompt’.

3. Type the following commands and press Enter after each:

“` bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd “`

4. If prompted to add installations to the boot list, type ‘Y’ for yes.

Step 3: Restore the EFI Partition

If the EFI partition is missing, you’ll need to create a new one. This is a more advanced procedure and may require third-party partitioning tools or a fresh installation if the partition can’t be restored.

Step 4: Use a Third-Party Boot Manager

As an alternative, you can use a third-party boot manager to manage the boot options for multiple operating systems. This can be particularly useful if the standard methods don’t resolve the issue.

Step 5: Update BIOS Firmware

An outdated BIOS firmware can sometimes cause compatibility issues with boot management. Check your motherboard manufacturer’s website for an updated BIOS version and follow their instructions for updating.

Step 6: Check Hardware Connections

Lastly, ensure that all hardware connections, especially the hard drives, are secure and functioning properly. Loose or faulty connections can prevent the BIOS from detecting the boot manager.

By following these steps, you should be able to resolve the issue and regain access to your original Windows boot option. Remember to back up important data before making changes to your system’s partitions or BIOS settings. If you’re not comfortable performing these steps, consider seeking assistance from a professional technician.

For further detailed solutions, you can refer to the resources provided by experts in the field.

Leave a Reply

Your email address will not be published. Required fields are marked *

Privacy Terms Contacts About Us