| Previous | Next |
| TPM_E_NEEDS_SELFTEST | TPM_E_DEFEND_LOCK_RUNNING |
TPM_E_DOING_SELFTEST
TPM_E_DOING_SELFTEST means the TPM is currently running a full self-test and cannot process the requested command yet.
What to check
- Treat the status as temporary and retry after the self-test has completed.
- Avoid parallel retry loops that continually submit commands while the TPM is busy.
- If the status persists across a reboot or for an abnormal time, collect TPM logs and investigate firmware or hardware health.
tpmtool gatherlogs C:\Temp\TpmLogs
Microsoft: Troubleshoot the TPM
Microsoft: TPM and PCP error codes
Looking for a different code? Search another status or error code.