| Previous | Next |
| TPM_E_PCP_ERROR_MASK | TPM_E_PCP_INVALID_HANDLE |
TPM_E_PCP_DEVICE_NOT_READY
TPM_E_PCP_DEVICE_NOT_READY means the Microsoft Platform Crypto Provider cannot use the TPM yet because the device is not fully provisioned or ready. It is a readiness-state error, not proof that the TPM hardware is permanently defective.
What to check
- Collect the current TPM state before changing configuration: present, enabled, activated, ready, and lockout status.
- Check whether Windows reports a restart, shutdown, or physical-presence action as part of TPM provisioning.
- If the state changed after firmware or BIOS updates, review the OEM instructions before attempting any reset.
Get-Tpm
tpmtool getdeviceinformation
Microsoft: Troubleshoot the TPM
Microsoft: TPM and PCP error codes
Looking for a different code? Search another status or error code.