| 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
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: Windows Projected File System
- Microsoft: starting a ProjFS virtualization instance
- Microsoft sample: projected file system provider
Looking for a different code? Search another status or error code.