What does NTSTATUS 0xC000CE01 (STATUS_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE) mean?

 
Previous Next
STATUS_WOF_FILE_RESOURCE_TABLE_CORRUPT STATUS_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT

STATUS_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE

The virtualization root has no available provider instance

Projected File System providers populate a virtualization root on demand while the ProjFS filter coordinates file-system operations. This status indicates that the provider required to service the operation is not currently available. The path can still contain placeholder or projected metadata, but the user-mode provider cannot answer the callback needed to complete the request.

Provider process termination, service startup ordering, session changes, feature availability, or a disconnected virtualization instance can produce this condition. Deleting projected entries is not a substitute for restoring the provider and may discard state the provider uses to reconcile the namespace.

What to inspect

  • Confirm the ProjFS feature and filter are available and the provider process is running in the expected session.
  • Check the return from PrjStartVirtualizing and record the virtualization root and instance context.
  • Inspect provider crash, service-control, and filter events around the first unavailable result.
  • Retry only after the provider is reconnected; preserve the root metadata during recovery.

References


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