What does NTSTATUS 0xC01D0002 (STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT) mean?

 
Previous Next
STATUS_MONITOR_NO_DESCRIPTOR STATUS_MONITOR_INVALID_DESCRIPTOR_CHECKSUM

STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT

Data was obtained, but the parser cannot classify it

STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT differs from a missing descriptor. The display stack received bytes, but the descriptor type or revision is outside the format set that this Windows component supports. EDID, DisplayID extensions, vendor-specific blocks, and bridge-generated data must not be treated as interchangeable simply because they all describe a display.

Preserve the complete raw block sequence and identify which component supplied it: monitor firmware, dock, KVM, GPU firmware, or driver override. Converting unknown data into an assumed EDID layout can fabricate modes, preferred timing, or range limits that the source never advertised.

What to check

  • Capture the base block, declared extension count, block identity, and the connection path.
  • Compare the bytes with a direct connection and with a newer driver only after preserving the original capture.
  • Separate unsupported format from a checksum failure and from a malformed known-format block.

References


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