What does NTSTATUS 0xC0290063 (STATUS_TPM_NOCONTEXTSPACE) mean?

 
Previous Next
STATUS_TPM_BAD_SIGNATURE STATUS_TPM_COMMAND_BLOCKED

STATUS_TPM_NOCONTEXTSPACE

The TPM context list has no room for another context

STATUS_TPM_NOCONTEXTSPACE is a TPM context-resource failure. The TPM cannot add another entry to its context list for the requested save/load/resource operation.

This is related to, but more specific than, broad resource exhaustion. It indicates that the context tracking list itself is full, often because callers keep sessions or saved contexts around longer than expected.

In Windows, the same physical TPM may be shared by multiple applications through TBS. A single failing process may only see its command fail, while the real pressure comes from other TPM users or from leaked contexts in a service.

Diagnostic focus

  • Count active and saved TPM contexts before the failing operation.
  • Flush sessions and key contexts that are no longer needed.
  • Check long-running services for error paths that skip TPM cleanup.

References


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