What does Windows error code 14023 (ERROR_SXS_DUPLICATE_CLSID) mean?

 
Previous Next
ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME ERROR_SXS_DUPLICATE_IID

ERROR_SXS_DUPLICATE_CLSID

ERROR_SXS_DUPLICATE_CLSID means that more than one active SxS assembly declares the same COM class identifier. Windows cannot bind the class unambiguously because the active activation context contains competing COM-server registrations.

How to investigate

  • Use the trace and manifests to identify every assembly that declares the CLSID.
  • Keep one authoritative implementation for a CLSID within an activation context; use a new CLSID for a different COM class.
  • Check generated COM manifests and private assemblies added by setup or plug-ins.

The same CLSID in separate, non-overlapping contexts may be intentional; the error occurs when conflicting registrations are active together.

Microsoft: activation contexts


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