| Previous | Next |
| TPMAPI_E_INVALID_TCG_LOG_ENTRY | TPMAPI_E_TCG_INVALID_DIGEST_ENTRY |
TPMAPI_E_TCG_SEPARATOR_ABSENT
TPMAPI_E_TCG_SEPARATOR_ABSENT is a Windows TPM API result. It indicates that the event log does not contain the separator record required by the validation path.
What to check for TPMAPI_E_TCG_SEPARATOR_ABSENT
- Verify the measured-boot log format expected by the consuming TPM API.
- Check for an incomplete, truncated, or firmware-generated log that lacks required records.
- Investigate platform firmware and boot-measurement configuration before relying on the log.
Microsoft documentation for TPMAPI error codes
Diagnostic interpretation
This result has the HRESULT value 0x8029011C. AllStat records the condition as “A TCG Separator was not found.”.
Evidence to capture
- Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the tpmapi / tcg / separator / absent operation.
- compare the failing machine with a working one at the same configuration boundary: component version, policy, registration, identity, and target resource.
Retry and recovery
Avoid an immediate retry loop after TPMAPI_E_TCG_SEPARATOR_ABSENT. First establish what state must change, make that narrow correction, and then repeat the same operation with the same diagnostics enabled.
Looking for a different code? Search another status or error code.