What does HRESULT 0x80290413 (TPM_E_NOT_PCR_BOUND) mean?

 
Previous Next
TPM_E_ATTESTATION_CHALLENGE_NOT_SET TPM_E_KEY_ALREADY_FINALIZED

TPM_E_NOT_PCR_BOUND

TPM_E_NOT_PCR_BOUND means the requested TPM key does not have the PCR binding information required by the operation.

What to check

  • Confirm that the key was created with PCR binding when the consuming workflow requires platform-state binding.
  • Do not expect an ordinary TPM key to provide measured-boot restrictions retroactively.
  • Check the key policy and PCR selection against the device state expected by the application or attestation service.

Microsoft: TPM key attestation

Microsoft: TPM technology overview

Microsoft: TPM and PCP error codes


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