Solution:
Root Cause: Windows Cloud Files Filter Driver (cldflt.sys) Unbind or Reparse Tag Corruption
Dropbox Smart Sync on Windows uses the Windows Cloud Files Filter Driver (
cldflt.sys) alongside NTFS reparse points (
IO_REPARSE_TAG_CLOUD_DROPBOX) to present virtual placeholders. When
cldflt.sys becomes detached from the NTFS volume or reparse tags become corrupt, double-clicking an online-only placeholder fails to trigger file hydration. The OS throws
ERROR_CLOUD_SYNC_PROVIDER_FAILED (0x80070185) because the filesystem filter driver cannot route the I/O request back to the Dropbox daemon.
Diagnostic Verification:
Open PowerShell as Administrator and verify if the Cloud Files Filter Driver is active and attached to your OS volume: fltmc filters
Check if cldflt is listed under filter drivers and verify volume attachment: fltmc instances -m cldflt
Step-by-Step Fix:
1Re-enable and Start Cloud Files Filter Service:
Run PowerShell as Administrator to ensure the driver startup type is set to system boot: Set-Service -Name "cldflt" -StartupType System
Start-Service -Name "cldflt"
2Re-attach Driver Filter to the Target Volume:
Attach cldflt to your primary volume (replace C: with your Dropbox volume letter if non-standard): fltmc attach cldflt C:
3Reset NTFS Reparse Point Flags on Corrupt Placeholders:
Force Dropbox to audit local reparse tags by running the built-in Dropbox fix commands:Open Dropbox Preferences > Account.Hold Space + Option (macOS) or Alt + H (Windows) and click Fix Hardlinks and Fix Permissions.4Restart System Shell:
Restart Explorer to re-initialize shell namespace extension hooks: Stop-Process -Name explorer -Force; Start-Process explorer.exe
Prevention & Long-Term Monitoring:
Avoid running registry cleaners or aggressive disk defragmenters that modify NTFS reparse tags or unmount filesystem filter drivers.