How to fix BCD for Dual Boot System

Page 1 of 2 12 LastLast

  1. Posts : 2,585
    Win 11
       #1

    How to fix BCD for Dual Boot System


    My bootloader is corrupted (I think the last Insider upgrade did it). I have the correct two Win 10 installations listed (my Win 10 production system and the Win 10 Insider) but there are others listed, such as "UEFI IP4" and both of my DVD drives (see screenshot). I would like to clear out the invalids but don't know how. I have EasyBCD and tried to recreate the bootloader but it corrupted it (and I recovered with Macrium Reflect).

    Here is the screenshot:
    How to fix BCD for Dual Boot System-boot-bcd.jpg
      My Computers


  2. Posts : 1,775
    Windows 10 Pro
       #2

    I had a similar problem and I sort of "discovered" a workaround borne out of desperation. Either the bootloader or the BCD Store got corrupted, and I could not boot my system. I used MiniTool Partition Wizard to shrink the existing Windows partitions and a data partition, then did a fresh install of Win 10. And shazam! suddenly the BCD store got rebuilt and when I installed EasyBCD I was able to see all three Windows partitions. So I deleted the fresh install, which I no longer needed, and cleaned up the EasyBCD entries for the existing Windows partitions.
      My Computers


  3. Posts : 2,585
    Win 11
    Thread Starter
       #3

    Thanks but there has to be a way other than a Win 10 install.
      My Computers


  4. Posts : 4,144
    Windows 3.1 to Windows 11
       #4

    Is this a EFI or legacy system ? I assume uefi....

    from within your booted OS -
    use diskpart and assign a drive letter to the EFI (System) partition
    Format the Partition
    use diskpart to remove the drive letter

    from command prompt(admin) type
    bcdboot c:\windows
    use the same command above - but change the drive letter to match your off-line OS
    Then use EasyBCD to edit the OS Description
      My Computer


  5. Posts : 18,424
    Windows 11 Pro
       #5

    It's a long read, but if you start at post #29 here:
    Element not found for each fixboot and rebuild bcd, RAW recovery

    you can read the trail of how I guided another member to safely create a new EFI System Partition.
      My Computer


  6. Posts : 4,598
    several
       #6

    .
    I would like to clear out the invalids but don't know how
    bcdedit /export c:\oldstore
    bcdedit /createstore c:\emptystore
    bcdedit /import c:\emptystore /clean
    bcdboot c:\windows
      My Computer


  7. Posts : 2,799
    Linux Mint 20.1 Win10Prox64
       #7

    bcdedit /export c:\oldstore
    bcdedit /createstore c:\emptystore
    bcdedit /import c:\emptystore /clean
    bcdboot c:\windows
    Yep. For dual boot, you also need:
    bcdboot e:\Windows
      My Computer


  8. Posts : 18,424
    Windows 11 Pro
       #8

    Well, that is a heck of a lot easier!
      My Computer


  9. Posts : 2,585
    Win 11
    Thread Starter
       #9

    Those commands did it. Thanks.
      My Computers


  10. Posts : 4
    Windows 10
       #10

    hello all.
    So pumped to have found this thread.
    I'm hoping i can just jump in and vomit info regarding my situation.

    I have a workstation that multi boots, I need and have taken a clone backup onto an identical SSD, but the backup wouldn't boot.
    I have gone through and recreated the bootloader but now it only recognizes the OS it had last booted into. All partitions are still there, I'm guessing the boot manager just doesn't have the other os's registered.

    Is there someway I can retroactively have these re-registered with the boot manager?

    any directions would be greatly appreciated.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 03:21.
Find Us




Windows 10 Forums