| Previous | Next |
| E_APPLICATION_TRIAL_LICENSE_EXPIRED | E_SKYDRIVE_ROOT_TARGET_OVERLAP |
E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED
The scope of E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED is Windows cloud-file and sync-engine infrastructure: the selected sync-root target is not on a supported NTFS file system. Preserve 0x80270260 beside the returning call before cleanup or retry creates a more generic secondary failure.
Wrong turns
When E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED is returned, ROOT_TARGET_VOLUME_ROOT_NOT_SUPPORTED rejects the root directory itself even on a suitable volume; this code rejects the file-system type.
For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, do not reformat or convert a volume before preserving data and confirming product support.
Object and state boundary
When E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED is returned, a Windows sync engine coordinates local NTFS objects, provider metadata, remote identifiers, quota and naming rules, placeholder hydration, network authentication, and asynchronous upload or download state. During a E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED investigation, the same Explorer action can cross several of those boundaries, so diagnosis must retain the first failing stage rather than treating every code as a generic connectivity problem.
During a E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED investigation, legacy SkyDrive root relocation depends on NTFS semantics used for metadata, indexing, security and integration. For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, a reachable volume is not sufficient when its file system lacks the required contract.
For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, the first owner to inspect is the local sync root, placeholder state, file-system operation, provider request, network exchange, account policy, or remote storage operation that produced the HRESULT.
Capture before retry
| Capture | Diagnostic value |
|---|---|
| Target volume and file-system type for E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED. | For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, this separates caller input from environment and service state and helps test the Windows cloud-file and sync-engine infrastructure boundary. |
| Mount point and volume identity for E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED. | For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, this provides a stable comparison across retries or another machine and helps test the Windows cloud-file and sync-engine infrastructure boundary. |
| Encryption or removable-media status for E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED. | For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, this identifies the exact object or resource generation involved and helps test the Windows cloud-file and sync-engine infrastructure boundary. |
| Existing sync-root registration for E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED. | For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, this places the failure on the lifecycle or transaction timeline and helps test the Windows cloud-file and sync-engine infrastructure boundary. |
Controlled comparisons
| Control | Interpretation for E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED | Hold constant |
|---|---|---|
| Same input, fresh object or connection | For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, if the result disappears, retained lifecycle or ownership state is implicated. | While diagnosing E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, keep the original data, account, device, or timeline parameters unchanged. |
| Same object, reduced operation | For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, if the result follows one specific transition, statement, file, or ceremony step, the failure is localized. | While diagnosing E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, remove only unrelated work and keep the first failing boundary visible. |
| Same stable item ID, second supported path | For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, a change separates local file-system/provider state from remote service state. | While diagnosing E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, keep account, remote version and client build fixed. |
Step-by-step investigation
For E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED, the investigation should change one variable at a time and keep the original failing sample.
- First: Confirm the volume with system APIs, not path appearance.
- Next: Choose an NTFS folder on a supported local volume.
- Then: Test permissions and indexing before migration.
- Finally: Move through the supported client workflow.
Closure criteria
Closure for E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED requires the new NTFS folder registers as a sync root and completes an upload/download cycle after restart; then repeat the next lifecycle operation to detect stale state.
Technical references
The references below define the API family or storage/protocol behavior used to interpret E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED.
- For
E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED: Microsoft: Build a Cloud Files sync engine - Microsoft: Naming files, paths, and namespaces
- Microsoft: Cloud Filter API reference
- Microsoft: Determine cloud placeholder state
Looking for a different code? Search another status or error code.