| 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.mscalone does not identify a PCP profile mismatch.
References
- Microsoft: PCP and TPM error codes
- Microsoft: CNG Key Storage Providers
- Microsoft: NCryptCreatePersistedKey
Looking for a different code? Search another status or error code.