What does NTSTATUS 0xC0000478 (STATUS_SCRUB_DATA_DISABLED) mean?

 
Previous Next
STATUS_INVALID_INITIATOR_TARGET_PATH STATUS_NOT_REDUNDANT_STORAGE

STATUS_SCRUB_DATA_DISABLED

File-data scrubbing is disabled for this object

The status indicates that the requested scrub operation cannot validate this file because data scrubbing is disabled. On ReFS, the background integrity scrubber can validate file data only when integrity streams are enabled for that data.

Check the file, parent directory, and volume settings because integrity-stream configuration can be inherited. Enabling integrity streams changes write behavior to allocate-on-write and adds checksum overhead, so it should be a deliberate workload decision rather than an automatic response to every occurrence.

What to inspect

  • Use Get-FileIntegrity to inspect the effective setting.
  • Confirm whether the workload and storage design support the performance cost.
  • After enabling integrity, run the supported scan and review repair events.

References


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