A. The BCDEdit utility queries and manages the boot configuration database. To list all the OS loaders, use the command below. Note the use of the /v switch (for verbose mode), which lists the globally unique identifier (GUID) of all the entries instead of the friendly names, such as Current and Default.
bcdedit /enum osloader /v
Windows Boot Loader
-------------------
identifier {2b2de110-e56b-11db-9a61-ae196028f3ba}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {572bcd56-ffa7-11d9-aae0-0007e994107d}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {2b2de111-e56b-11db-9a61-ae196028f3ba}
nx OptIn
quietboot No
Windows Boot Loader
-------------------
identifier {572bcd56-ffa7-11d9-aae0-0007e994107d}
device ramdisk=[C:]\winre.wim,{ad6c7bc8-fa0f-11da-8ddf-0013200354d8}
path \windows\system32\boot\winload.exe
description Windows Recovery Environment
osdevice ramdisk=[C:]\winre.wim,{ad6c7bc8-fa0f-11da-8ddf-0013200354d8}
systemroot \windows
nx OptIn
detecthal Yes
winpe Yes
If you want to view the boot manager details, you can use the /enum bootmgr switch.