What does NTSTATUS 0xC0290048 (STATUS_TPM_MAXNVWRITES) mean?

 
Previous Next
STATUS_TPM_CONTEXT_GAP STATUS_TPM_NOOPERATOR

STATUS_TPM_MAXNVWRITES

STATUS_TPM_MAXNVWRITES is a Windows NTSTATUS value in the TPM facility. 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.

TPM NV storage is limited and may impose write-count restrictions, especially for writes performed without owner authorization. This status means the TPM refuses more such writes because its defined maximum has been reached.

The issue is persistent policy and endurance management, not a temporary buffer shortage. Software that repeatedly reprovisions an NV index during boot or update loops can exhaust the allowed write budget.

Diagnostic focus

  • Audit provisioning loops that write NV storage without owner authorization.
  • Read and validate existing NV content before deciding to rewrite it.
  • If the platform requires a reset or owner action to recover, make that explicit rather than retrying automatically.

References for STATUS_TPM_MAXNVWRITES


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