8

There are several tools to edit the BCD store, like bcdedit and Visual BCD Editor.

They are editing the so-called "BCD Store". Where is it located physically?

  1. In filesystem (where)?

  2. On physical harddrive sectors (where)?

  3. On Flash ROM of computer?

  4. Somewhere else (where)?

FastEthernet
  • 4,834
  • 3
  • 29
  • 32
Dims
  • 12,244
  • 78
  • 161
  • 252

2 Answers2

10

Where is the BCD file located in the registry?

  • BIOS-based operating systems. The BCD registry file is located in the \Boot\Bcd directory of the active partition.

  • EFI–based operating systems. The BCD registry file is located on the EFI system partition.

Boot Configuration Data Editor Frequently Asked Questions

FastEthernet
  • 4,834
  • 3
  • 29
  • 32
  • 1
    What if I have 10 hard drives and 20 different operating systems, including MS DOS-3.1. Where is BCD located then? – Dims Aug 13 '17 at 11:29
  • 2
    @Dims The BCD store was introduced with Windows Vista and replaced the boot.ini file used by older NT-based operating systems, usually located at C:\boot.ini – FastEthernet Aug 13 '17 at 11:34
  • 1
    What if I have 3 Windows Vistas among these 20 OSes? – Dims Aug 13 '17 at 11:35
  • 1
    @Dims Then the information from my answer applies. On any OS running Windows Vista or above, you should be able to find the BCD file at one of the locations mentioned. – FastEthernet Aug 13 '17 at 11:38
  • 1
    Will 3 Vistas share one BCD location? – Dims Aug 13 '17 at 11:41
  • 1
    @Dims Yes, as Vista does not support EFI boot (IIRC) they should all be located in the \Boot\Bcd directory of the active partition. – FastEthernet Aug 13 '17 at 11:54
  • 1
    Okay, what if I have 3 OSes with EFI boot. Will all of them share the same location in EFI system partition? – Dims Aug 13 '17 at 11:56
  • 1
    @Dims According to the information above, yes, they should. Please read the information provided at the link above, and if you have any further questions I will move this discussion to chat. – FastEthernet Aug 13 '17 at 12:08
  • Sorry, I would like narrow specific information. I am not interested in BCD editor. – Dims Aug 13 '17 at 12:10
1

If you have multiple Windows OS's on a UEFI/GPT system you have only one EFI partition. One BCD Store handles all Windows OS's and it is in the EFI partition. There are separate entries in the BCD Store for every bootable OS.

somebadhat
  • 1,172
  • 2
  • 9
  • 24
bbearren
  • 11
  • 1