What does Windows error code 10069 (WSAEDQUOT) mean?

 
Previous Next
WSAEUSERS WSAESTALE

WSAEDQUOT

WSAEDQUOT represents a storage quota condition. Its BSD/POSIX lineage is EDQUOT, used when a user or allocation domain has exhausted an enforced disk quota. That makes it fundamentally different from Winsock transport resource errors such as WSAENOBUFS.

Why it can appear in networking software

A network application often writes caches, downloads, spool data, TLS artifacts, logs, or files on a remote filesystem. Portable code may use one error namespace for both socket and non-socket operations. If WSAEDQUOT is logged as a “network error,” verify the original failing call before changing TCP settings.

What to check

  • The destination volume and the security identity performing the write.
  • Per-user or filesystem quota usage, not only free bytes reported for the volume.
  • Whether the failing path is local storage, a redirected share, or a portability wrapper.
  • The first failed write or allocation; later socket shutdown errors can be secondary.

Deleting arbitrary temporary files may temporarily mask the condition but does not explain which quota was enforced. Preserve the path, byte count, and identity associated with the failed operation.

Microsoft: Winsock error codes · POSIX: EDQUOT definition · Microsoft: errno and Winsock


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