| Previous | Next |
| ERROR_DEVICE_UNREACHABLE | ERROR_DATA_CHECKSUM_ERROR |
ERROR_DEVICE_NO_RESOURCES
The device has insufficient resources
ERROR_DEVICE_NO_RESOURCES reports that the device or its driver could not allocate resources for the request. Queue depth, command slots, firmware memory, or controller capacity may be exhausted.
What to measure
- Observe outstanding I/O and queue depth when the error occurs.
- Check driver and firmware logs for resource-pressure messages.
- Reduce request concurrency and large command batches.
- Verify whether a recent firmware or driver update introduced the condition.
Mitigation
Apply bounded backoff for transient pressure and lower concurrency. Persistent failures require device, driver, or firmware remediation rather than unlimited retries.
References
Looking for a different code? Search another status or error code.