| Previous | Next |
| ERROR_WRITE_FAULT | ERROR_GEN_FAILURE |
ERROR_READ_FAULT
The device failed to supply the requested bytes
ERROR_READ_FAULT indicates a lower-level read failure rather than a normal end-of-file condition. The source may be damaged media, a disconnected device, a controller problem, an unreliable transport, or a driver that could not complete the request.
Diagnostic checklist
- Record the device, file, offset, and requested byte count.
- Check whether the failure repeats at the same location.
- Inspect disk-health information and relevant Windows event logs.
- Compare behavior through another port, cable, controller, or source copy.
Safe recovery
Do not substitute zero-filled or stale data unless the file format explicitly permits it. For valuable media, minimize repeated reads and copy recoverable content to healthy storage. A transient retry can be reasonable, but recurring failures should be escalated as a device or transport integrity problem.
References
Looking for a different code? Search another status or error code.
