| Previous | Next |
| STATUS_EAS_NOT_SUPPORTED | STATUS_NONEXISTENT_EA_ENTRY |
STATUS_EA_TOO_LARGE
The EA set is larger than the supported metadata envelope
An EA update is submitted as a packed list of entries. This status can reflect an oversized value, too many entries, or a combined EA block that exceeds the file system or protocol limit. It is not evidence that the regular file contents are too large.
When EAs are transported over SMB or copied between file systems, the smallest participating limit matters. Truncating the packed buffer is unsafe because entry boundaries, name lengths, and value lengths must remain internally consistent.
What to inspect
- Measure the complete serialized EA list, not only the value that triggered the update.
- Log each EA name and value length while avoiding disclosure of sensitive metadata.
- Reduce or split application metadata only if the receiving format defines a safe equivalent.
References
- Microsoft: FILE_FULL_EA_INFORMATION
- Microsoft: ZwSetEaFile
- NTFS-3G: NTFS attributes, object IDs, DOS names and EAs
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.