Boot Configuration Data (BCD) and represents a store consisting of specific files that enables control over what should happen when an OS boots. Bcdedit.exe (see Figure 10.4) is a file that is used to manage the BCD data store. In a similar fashion to boot.ini, bcdedit.exe is located inside the disk partitions. It works with OSes from Windows Vista to Windows Server 2016.
In a multiple boot scenario, the MBR contains both NTLDR and BOOTMGR. This means that both boot.ini and bcdedit.exe are also present to display the respective OS's list. As mentioned earlier, you can use bootsect.exe (see Figure 10.2) to update the MBR for hard disk partitions in order to switch between NTLDR and BOOTMGR.