What does NTSTATUS 0xC0390002 (STATUS_BCD_TOO_MANY_ELEMENTS) mean?

 
Could be also:
ConstantTypeOS
ERROR_BCD_TOO_MANY_ELEMENTSHRESULTWindows
Previous Next
STATUS_VOLMGR_RAID5_NOT_SUPPORTED STATUS_VHD_DRIVE_FOOTER_MISSING

STATUS_BCD_TOO_MANY_ELEMENTS

A boot object or enumeration result contains excessive configuration data

BCD objects contain typed elements such as device, path, display order, recovery sequence, debugger settings, and inherited options. This failure indicates that enumeration crossed an implementation threshold rather than that one specific element name is unknown.

The store may be bloated by duplicate loader objects, stale recovery entries, repeatedly appended display-order values, or corruption. Export the store before editing and identify the abnormal object instead of deleting the entire boot configuration immediately.

What to inspect

  • Enumerate all BCD objects and count elements per object.
  • Look for duplicated identifiers and unusually long object lists.
  • Compare with a newly generated store for the same Windows installation.
  • Rebuild standard entries with BCDBoot only after preserving custom settings.

References


Looking for a different code? Search another status or error code.