| Previous | Next |
| STATUS_TPM_CLEAR_DISABLED | STATUS_TPM_DISABLED |
STATUS_TPM_DEACTIVATED
Deactivated is not the same state as absent
STATUS_TPM_DEACTIVATED is a legacy TPM 1.2 state result. The module can be physically present and detectable while its activation state prevents normal use. This is not evidence that a key, certificate, or application request is malformed.
TPM 1.2 separates several lifecycle flags, including enabled and deactivated states. Firmware PPI operations may change one or several of them together. Modern TPM 2.0 provisioning does not expose every TPM 1.2 flag in the same way, so diagnosis must begin with the actual TPM version and the operation that returned this status.
What to establish before changing state
- Record the TPM version, manufacturer, firmware version and
TpmPresent/TpmReadyvalues. - Check the platform firmware for an explicit TPM enable or activation setting rather than modifying Windows credentials first.
- Treat a requested clear or ownership change as a separate operation with its own recovery implications.
References
- TCG TPM 1.2 Main Specification
- TCG Physical Presence Interface specification
- Microsoft: Get-Tpm cmdlet
Looking for a different code? Search another status or error code.