What does NTSTATUS 0xC029003A (STATUS_TPM_KEY_NOTSUPPORTED) mean?

 
Previous Next
STATUS_TPM_REQUIRES_SIGN STATUS_TPM_AUTH_CONFLICT

STATUS_TPM_KEY_NOTSUPPORTED

STATUS_TPM_KEY_NOTSUPPORTED is a Windows NTSTATUS value in the TPM facility. For STATUS_TPM_KEY_NOTSUPPORTED, it belongs to the TPM 1.2 error family and is normally surfaced through the Windows TPM stack, such as TPM Base Services, rather than by ordinary file, registry or network APIs.

This status is associated with an attempt to use or load a key in a way that the TPM does not allow, commonly in an NV-key path. The problem is the key type or attributes, not simply that the key blob cannot be decrypted.

For troubleshooting, compare the key usage, migration attributes, parent relationship and storage location with the exact operation. A key that is valid for one TPM command class may be invalid for another.

Diagnostic focus

  • Dump key usage and flags from the serialized TPM key blob.
  • Confirm that the key was created for the operation being attempted rather than reused from a storage-only or signing-only path.
  • Separate this from STATUS_TPM_INVALID_KEYUSAGE, which is a more general key-usage mismatch.

References for STATUS_TPM_KEY_NOTSUPPORTED


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