What does NTSTATUS 0xC029200B (STATUS_PCP_PROFILE_NOT_FOUND) mean?

 
Previous Next
STATUS_PCP_POLICY_NOT_FOUND STATUS_PCP_VALIDATION_FAILED

STATUS_PCP_PROFILE_NOT_FOUND

The requested PCP profile is absent from this provider context

STATUS_PCP_PROFILE_NOT_FOUND identifies a missing Platform Crypto Provider profile reference. A profile is not the same thing as the TPM itself or a generic Windows user profile: the status belongs to PCP's provider-level configuration and object model.

The useful distinction is between a missing profile and a failed authorization. In this case the provider cannot resolve the requested profile object at all, so changing a PIN or retrying a signing operation will not repair the reference.

What to check

  • Log the exact profile reference and the provider/key storage scope used by the application.
  • Check whether enrollment, migration, restore, or profile cleanup changed the expected provider objects.
  • Keep the original provider and key identifiers when escalating; a screenshot of tpm.msc alone does not identify a PCP profile mismatch.

References


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