What does HRESULT 0x80280048 (TPM_E_MAXNVWRITES) mean?

 
Previous Next
TPM_E_CONTEXT_GAP TPM_E_NOOPERATOR

TPM_E_MAXNVWRITES

The owner-independent NV write counter is exhausted

TPM_E_MAXNVWRITES (0x80280048) is a TPM 1.2 NV-lifecycle limit: too many writes that do not require owner authorization have occurred in the current lifecycle. The index definition and authorization model matter more than the payload bytes.

Evidence to capture

Record NV index, permission attributes, owner/auth mode, boot/lifecycle point, and how many owner-independent writes the workflow performs. Confirm the application is not rewriting unchanged state unnecessarily.

Focused correction

Reduce redundant NV writes and follow the TPM-defined lifecycle/reset path that renews the permitted count. Do not recreate unrelated keys or change locality unless another TPM response identifies those fields.

Technical references


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