What does Windows error code 588 (ERROR_FS_DRIVER_REQUIRED) mean?

 
Previous Next
ERROR_MUTANT_LIMIT_EXCEEDED ERROR_CANNOT_LOAD_REGISTRY_FILE

ERROR_FS_DRIVER_REQUIRED

Windows reached a volume whose file-system implementation was not available

Windows file systems are implemented by file-system drivers above the storage stack. Reaching the disk or volume device is therefore not enough to interpret directories and files: the correct file-system driver must recognize and mount the volume. This status indicates that the I/O path needs such a driver and it has not yet been loaded.

Distinguish this from a generic device I/O failure. The storage device may be online and readable while the layer that understands the on-disk format is absent. Check the volume format, the expected file-system service, and load or startup failures for that driver. For custom or filter-based stacks, remember that a minifilter is not the file-system implementation itself; loading an unrelated filter does not make an unsupported format mountable. Event logs and driver load diagnostics are more useful than repeatedly opening the same path.

What to inspect

  • Identify the volume and expected file-system format.
  • Check whether the matching file-system driver service loaded successfully.
  • Review System and Code Integrity logs if the driver image was rejected.

References


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