What does NTSTATUS 0xC029003C (STATUS_TPM_AREA_LOCKED) mean?

 
Previous Next
STATUS_TPM_AUTH_CONFLICT STATUS_TPM_BAD_LOCALITY

STATUS_TPM_AREA_LOCKED

STATUS_TPM_AREA_LOCKED is a Windows NTSTATUS value in the TPM facility. For STATUS_TPM_AREA_LOCKED, it belongs to the TPM 1.2 error family and is normally surfaced through the Windows TPM stack, such as TPM Base Services, rather than by ordinary file, registry or network APIs.

An NV index can be locked by TPM policy, command sequence or platform state. This status means the requested manipulation targets an NV area that is already locked for that operation.

The lock can be intentional and persistent for the current boot or for the lifetime of the index. Repeating the same write with the same data is not expected to succeed while the lock condition remains active.

Diagnostic focus

  • Record the NV index and whether the caller attempted define, write, release or attribute change.
  • Query the NV index attributes and lock state before deciding that the TPM is faulty.
  • Compare with STATUS_TPM_WRITE_LOCKED, which is usually about an area that has already been written under a write-once policy.

References for STATUS_TPM_AREA_LOCKED


Looking for a different code? Search another status or error code.