Fix: Boorec /Fixboot Element Not Found on Windows 10

The error ‘Element not found’ is often caused by inactive system partition or if the EFI partition is not assigned a letter. This error occurs when users use the ‘bootrec /fixboot’ command in the command prompt. This command is used to repair Windows boot up whenever it is not functioning properly. This issue can turn out be quite critical as you won’t be able to use your computer unless you fix the system’s boot up which can be done using the bootrec command.

Bootrec /Fixboot Element Not Found

However, you do not have to freak out as this issue has a few solutions that will resolve it easily. If you have been facing this issue for quite a while, this article will help you in solving the issue permanently. But before we get into that, let us have a look at the causes of the error.

What causes the ‘Element Not Found’ Error on Windows 10?

As we have mentioned above, this error occurs when you try to repair Windows boot up. It is often due to the following factors —

  • Inactive system partition. If your system partition is not set to active, it can cause the issue to occur.
  • No drive letter assigned to EFI partition. When you convert MBR to GPT, the boot files are stored on EFI partition. However, if the EFI partition is not assigned a drive letter, it will cause the error.
  • Damaged BCD or MBR. The error will also occur if the BCD or MBR files are damaged or corrupted.

Now, to get rid of the error, you can follow the solutions down below. Please remember that these solutions will require a Windows bootable USB/DVD or CD drive, therefore, make sure you have that covered.

Solution 1: Set the System Partition to Active

Most commonly, the reason for the error popup is an inactive system partition. In such a case, you will have to access DiskPart utility in the Windows Recovery Environment and activate the system partition. Here’s how to do it:

  1. Insert your Windows bootable drive and boot from it.
  2. When the Windows Setup window appears, select ‘Repair your computer’.
  3. Select ‘Troubleshoot’ and then go to Advanced Options.
  4. There, select ‘Command Prompt’.
    Opening Command Prompt
  5. Once the command prompt loads, type in ‘diskpart’ and then press enter.
  6. Afterward, enter the following command one-by-one:
  7. First of all, type in ‘list disk’.
  8. Then, type in ‘Select DISK X’ where X is the disk with boot issues.
  9. Type in ‘list partition’.
    Listing Partitions
  10. Now, you have to select the system partition which is usually around 100 MB in size, to do this type ‘select partition x’ where X is the letter of the system partition.
  11. Finally, type in ‘active’ to activate the partition.
  12. Exit the diskpart utility by typing in ‘exit’.

Once you have activated the system partition, try running the bootrec commands again. If it tells you that you don’t have a Windows installation, just exit the command prompt and run Startup Repair.

Solution 2: Assigning Drive letter to EFI Partition

If you have converted MBR to GPT, the boot files are automatically stored in EFI partition. Now, if the EFI partition is not assigned a drive letter, it will cause the ‘Element not found’ error. To fix this, you will have to assign a drive letter to the EFI partition. Use this solution only if you have a GPT disk. Here’s how to do it:

  1. Open up the Diskpart utility as shown in solution 1.
  2. Once you have loaded the diskpart utility, type in ‘list volume’.
    Listing Volume
  3. Then, select the EFI partition using the ‘select volume X’ command where X represents the EFI partition which is formatted with FAT32 not NTFS.
  4. Now, you have to assign it a letter. Type ‘assign letter=B’ where B is the letter assigned to EFI partition.
  5. Exit the diskpart utility by typing ‘exit’ and then restart your system.

Solution 3: Repair BCD

The last solution that you can apply to fix your error would be to repair the Boot Configuration Data (BCD) file. Make sure you have a Windows bootable drive. Here’s how to do it:

  1. Access the command prompt as shown in solution 1.
  2. Once the command prompt opens, type in ‘cd /d b:\EFI\Microsoft\’ where b: is the drive letter of the bootable drive (change it if it is different).
  3. Type in ‘bootrec /fixboot’ and press Enter.
  4. Afterward, type ‘ren BCD BCD.bak’ and hit Enter to rename the BCD file.
  5. Finally, type in ‘bcdboot c:\Windows /l en-us /s b: /f ALL’. Replace the letter b: here as well according to your bootable drive letter.
    Repairing BCD
  6. Reboot your system.
Kevin Arrows
Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.
Back to top button

Expert Tip

Fix: Boorec /Fixboot Element Not Found on Windows 10

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested