Browse all topics
SharePoint & OneDrive

OneDrive sync troubleshooting

A diagnostic ladder for OneDrive sync issues on Windows and macOS — common causes and how to fix them.

OneDrive sync issues are one of the more common help-desk topics for Microsoft 365 customers. Most issues fall into a handful of categories. A diagnostic ladder lets the help desk resolve them efficiently rather than starting from scratch each time.

Quick first checks

Before deep troubleshooting:

  • Is the user signed in? OneDrive icon in the system tray (Windows) or menu bar (Mac); look for sign-in state.
  • Is the device online? Sync requires network.
  • Is there a service incident? Check Microsoft 365 Service Health.
  • Has the user's licence changed recently? Removed Microsoft 365 plan = no OneDrive.

These four checks resolve 30–50% of cases.

Sign-in problems

The OneDrive client requires sign-in. Common patterns:

  • Modern authentication failure — Conditional Access blocking the OneDrive client. Check sign-in logs for the failure reason.
  • Multiple accounts — user signed into a personal OneDrive instead of work. Sign out of personal, sign in to work.
  • Token expired — sometimes resolves with a sign-out / sign-in cycle.
  • Network proxy blocking — corporate proxies can block OneDrive endpoints. Bypass for OneDrive's specific URLs.

For repeated sign-in failures, Reset OneDrive to a clean state:

# Windows
%localappdata%\Microsoft\OneDrive\onedrive.exe /reset

Reset preserves the synced files; it just clears the local OneDrive client state.

Sync stuck or slow

If files aren't uploading or downloading:

  • Files On-Demand state — a file marked "online-only" doesn't sync to disk. Set to "Always keep on this device" if local copy needed.
  • Large files — OneDrive supports up to 250 GB per file but very large files take time.
  • Bandwidth limits — corporate networks may throttle OneDrive; check Quality of Service / bandwidth tuning settings.
  • Long path or invalid character — paths > 400 chars or files with ?<>:"|* etc. can't sync. Rename or restructure.
  • Open files — Outlook with a PST file open, Excel with a workbook open — file locks prevent sync. Close the file.

File conflicts

When the same file is edited by two devices offline, OneDrive creates a conflict file — the original name plus -DESKTOPNAME or similar. Both versions are preserved; user picks which to keep.

Prevention: co-author online via Office web apps when collaborating; use Office Cloud Policy to bias toward online editing.

Known Folder Move issues

KFM redirects Desktop, Documents, and Pictures into OneDrive. Common issues:

  • Initial move slow — first time KFM kicks in, all content uploads. Can take hours / days for large profiles.
  • Files in restricted locations — some specific files / folders aren't compatible with redirection.
  • Permission errors — files locked by other applications can't move during initial KFM.

For users with large existing local content, schedule KFM rollout when they're on fast network and tell them what to expect.

SharePoint library sync failures

For users syncing SharePoint libraries (rather than just their OneDrive):

  • Library too large — libraries with hundreds of thousands of items strain the sync client. Consider "Add shortcut to OneDrive" instead of full sync.
  • Permission changes upstream — if site permissions change, the sync may fail silently. Re-add the library.
  • Deep folder structure — Windows path limits still bite some apps. Keep paths short.

Reset and rebuild

When all else fails:

  1. Quit OneDrive.
  2. Reset OneDrive with the /reset command above.
  3. Sign in fresh — OneDrive rebuilds sync state.
  4. Re-add SharePoint libraries that were synced previously.

This is the "reformat-and-reinstall" approach but for OneDrive sync. Often resolves stubborn issues.

Admin-side investigation

For systemic issues affecting multiple users:

  • OneDrive activity report in the Microsoft 365 admin center — see who's syncing, how much, errors.
  • Defender XDR alerts — sometimes blocking malicious files prevents sync.
  • Conditional Access — check if a recent CA policy is affecting the OneDrive client.
  • Network connectivity — Microsoft 365 connectivity test from a representative user location.

Operational tips

  • Document common issues for the help desk.
  • OneDrive client version — keep current; older versions have bugs.
  • Monitor sync health at scale via Intune Endpoint Analytics signals.
  • Communicate to users about expected sync times for large operations.

For Microsoft 365 customers with significant OneDrive usage, building a diagnostic ladder like this turns a 30-minute help-desk call into a 5-minute one. The cumulative time savings are substantial.