| Previous | Next |
| STATUS_TPM_SHORTRANDOM | STATUS_TPM_WRONGPCRVAL |
STATUS_TPM_SIZE
The TPM cannot allocate enough space for this operation
STATUS_TPM_SIZE is a Windows NTSTATUS value mapped from the TPM facility. in this package the code belongs to TPM 1.2 style command processing, where Windows software, TBS, the TPM driver, and the hardware device all may be visible in the same failure path.
The relevant area is TPM internal storage and command size limits. This status means the TPM cannot accommodate the operation within its internal storage, object, or command-size constraints.
It differs from a malformed paramSize field. The command may be structurally valid while still asking the TPM to process or store data larger than the implementation can handle. Check the blob size, key size, PCR selection, and any command-specific maximums.
Diagnostic focus
- Record the command-specific data sizes, key sizes, blob lengths, and TPM capability values.
- Compare requested sizes with capability queries instead of assuming all TPMs support the same limits.
- Reduce object size or split workflow rather than retrying the same oversized command.
References for STATUS_TPM_SIZE
Looking for a different code? Search another status or error code.
