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.

  1. bcdedit /enum osloader /v

Windows Boot Loader

  1. identifier \{2b2de110-e56b-11db-9a61-ae196028f3ba\}
  2. device partition=C:
  3. path \Windows\system32\winload.exe
  4. description Microsoft Windows Vista
  5. locale en-US inherit \{6efb52bf-1766-41db-a6b3-0ee5eff72bd7\}
  6. recoverysequence \{572bcd56-ffa7-11d9-aae0-0007e994107d\}
  7. recoveryenabled Yes
  8. osdevice partition=C:
  9. systemroot \Windows
  10. resumeobject \{2b2de111-e56b-11db-9a61-ae196028f3ba\}
  11. nx OptIn
  12. quietboot No

Windows Boot Loader

  1. identifier \{572bcd56-ffa7-11d9-aae0-0007e994107d\}
  2. device ramdisk=\[C:\]\winre.wim,\{ad6c7bc8-fa0f-11da-8ddf-0013200354d8\}
  3. path \windows\system32\boot\winload.exe
  4. description Windows Recovery Environment
  5. osdevice ramdisk=\[C:\]\winre.wim,\{ad6c7bc8-fa0f-11da-8ddf-0013200354d8\}
  6. systemroot \windows
  7. nx OptIn
  8. detecthal Yes
  9. winpe Yes

If you want to view the boot manager details, you can use the /enum bootmgr switch.