What does Windows error code 387 (ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES) mean?

 
Could be also:
ConstantTypeOS
WVR_LIVEDUMP_APP_IO_TIMEOUTBugCheck CodeWindows
Previous Next
ERROR_CLOUD_FILE_AUTHENTICATION_FAILED ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE

ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES

The provider could not allocate or retain resources for the request

ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES is a cloud-provider completion status rather than a generic statement that the disk is full. The provider may be unable to allocate transfer buffers, queue work, open remote sessions, maintain callback state, or reserve local resources required for hydration or placeholder enumeration.

Collect provider memory, handle, thread, request-queue, and temporary-storage metrics at the time of failure. Include the callback type and requested byte range so large or highly parallel hydrations can be distinguished from a leak. Apply bounded concurrency and cancellation correctly, then retry only after resources are released. Increasing network timeout or repeatedly reopening the placeholder can worsen pressure without addressing the exhausted resource.

What to inspect

  • Measure provider memory, handles, queue depth, and active transfer ranges.
  • Look for requests that survive cancellation or retain buffers after completion.
  • Limit concurrency and test whether resource use returns to baseline after failures.

References


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