What does HRESULT 0x80290117 (TPMAPI_E_INVALID_PCR_DATA) mean?

 
Previous Next
TPMAPI_E_INVALID_KEY_BLOB TPMAPI_E_INVALID_OWNER_AUTH

TPMAPI_E_INVALID_PCR_DATA

TPMAPI_E_INVALID_PCR_DATA is a Windows TPM API result. It indicates that the Platform Configuration Register data does not have a valid format or does not satisfy the requested TPM operation.

What to check for TPMAPI_E_INVALID_PCR_DATA

  • Verify the PCR selection, digest length, hash algorithm, and serialized structure.
  • Confirm that measured-boot data was collected for the same TPM and boot state being evaluated.
  • Regenerate PCR data through the supported TPM API instead of editing serialized values manually.

Microsoft documentation for TPMAPI error codes


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