You've changed a file, OneDrive says it's 'Preparing to upload' or 'Sync pending', and then nothing happens. Hours pass. The status doesn't change. Your files sit on your local drive, not in the cloud. If you're working in Office, you're seeing that dreaded 'Upload pending' warning that blocks AutoSave. This is broken, and it's frustrating because you can't tell if your work is safe or not.
Here's the thing: OneDrive sync pending stuck is almost never a random glitch. There's a reason. It's usually one of seven actual problems, and I've seen them all during 15 years fixing remote support tickets. Some take five minutes to fix. Others need a full account reset. A few require digging into system files. But every single case is fixable without losing your files.
This guide walks you through the real causes, the quick wins first, then deeper solutions if those don't work. You'll know exactly which step to try next.
TL;DR
OneDrive sync pending stuck usually means network issues, full storage, corrupted cache, or account mismatches. Try these in order: restart OneDrive, check storage quotas, unlink and re-link your account, then run advanced repair if needed. Most cases resolve within 30 minutes.
Key Takeaways
- OneDrive sync pending stuck is not random, network issues, full storage, or account problems cause it every time
- Quick restart and pause/resume fix about 60-70% of cases within 10 minutes
- Account reset (unlinking and re-linking) works for 80-85% of remaining cases
- Advanced repairs like cache clearing and SFC scans handle the last 10-15%
- Always verify storage, network, and account consistency before trying complex fixes
- Corrupted OneDrive cache can be completely rebuilt without losing cloud files
At a Glance
- Difficulty: Intermediate
- Time Required: 30-45 minutes
- Success Rate: 90%+ across all solutions
What causes OneDrive sync pending stuck?
Before you start clicking things, understand what's actually happening. OneDrive has a sync engine, a background process that watches your local OneDrive folder, detects changes, and uploads them to the cloud. When you see 'sync pending', that engine has spotted your file but can't reach the OneDrive servers to upload it, can't authenticate, or has hit a limit. The file is stuck in a queue that never processes.
The most common culprits are straightforward. Your Internet connection is unstable, blocked, or filtered (happens constantly on corporate networks and VPNs). Your OneDrive cloud storage quota is at 100% and won't accept new files. Your Microsoft account credentials have expired or your Office and OneDrive accounts don't match. Less often, the sync engine cache itself has corrupted, or antivirus software is blocking OneDrive's access to the file system.
Sometimes it's a combination. You're on a corporate VPN AND storage is nearly full AND your account signed out silently. That's why the quick fixes matter, they rule out the easy stuff first so you don't waste an hour resetting your entire account when the real problem was just network lag.
OneDrive sync pending stuck quick fix
Start here. This takes 10 minutes and fixes about 70% of cases. Seriously, try this before anything else.
Restart and resume sync Easy
- Check OneDrive status in system tray
Look at the bottom right corner of your Windows 11 taskbar. Right-click the OneDrive cloud icon. You'll see your account name and current sync status. If it says 'Help & Settings needed' or shows an error, click it to see the full message. Screenshot it if you see something specific like 'quota exceeded' or 'sign-in required', you'll need that for later steps. - Pause syncing for 2 hours
From the OneDrive menu, select 'Help & Settings' → 'Pause syncing' → choose '2 hours'. This tells the sync engine to stop trying to upload temporarily. You'll see the icon grey out. - Wait 30-60 seconds, then resume
Count to 60. Then go back to OneDrive menu → 'Help & Settings' → 'Resume syncing'. The engine now restarts fresh. Stuck upload states are cleared. - Quit and restart OneDrive completely
From OneDrive menu, select 'Help & Settings' → 'Quit OneDrive'. Wait 10-20 seconds (the icon should disappear from your tray). Then press the Windows key, type 'OneDrive', and launch the app. Let it start fresh. - Watch the system tray for 5-10 minutes
Once OneDrive restarts, look at the icon. It should show a blue checkmark when done syncing, or still be animating if files are uploading. Hover over it to see the status message. If your files now show green checkmarks in File Explorer, you're done.
If that worked, great. You're done. If the status still shows 'sync pending' after this, move to the next section. You've eliminated simple glitches and now need to check deeper issues.
More OneDrive sync pending solutions
If the quick restart didn't work, something more persistent is blocking sync. Usually it's storage, network, or an account mismatch. These fixes go deeper but are still relatively quick.
Verify storage and network Easy
- Check cloud storage quota
Right-click the OneDrive icon → 'Settings' → 'Account' tab. Look for the line that says 'X GB of Y GB used'. If you're above 90% capacity, especially 100%, that's your problem. New files can't upload to a full drive. You have two options: delete old files from OneDrive (or move them to another cloud service), or upgrade your Microsoft 365 plan. If you delete files, wait 10-15 minutes for the quota to refresh in OneDrive before trying to sync again. - Check local disk space
Open File Explorer. Right-click 'This PC' on the left sidebar. Select the drive letter that contains your OneDrive folder (usually C:). Look at the bar showing used vs free space. You need at least 5-10 GB free for OneDrive cache and temporary files. If you're running low, delete unnecessary files (old downloads, temporary folders, installer files) until you have breathing room. - Test network connectivity
Open any web browser and try visiting OneDrive.com directly. If it loads, your network is fine. If it doesn't, or if you're on a corporate network or VPN, that's your culprit. Try temporarily disconnecting VPN or moving to a different network (mobile hotspot, home Wi-Fi) and test sync again. If sync works on a different network, your corporate firewall is blocking OneDrive endpoints. - Verify account consistency
Open any Office application (Word, Excel, Outlook). Go to 'File' → 'Account' (or 'Outlook' → 'File' → 'Account Settings' for Outlook). Check which account is signed in. Now check your OneDrive account by right-clicking the OneDrive icon. Are they the same? If you see multiple accounts listed, sign out of all except the one you use for OneDrive. Mismatched accounts cause silent upload blocks.
Unlink and re-link your OneDrive account Intermediate
- Open OneDrive settings
Right-click the OneDrive cloud icon → 'Help & Settings' → 'Settings'. The settings window opens. - Navigate to the Account tab and unlink
Click the 'Account' tab. You'll see a button that says 'Unlink this PC' towards the bottom. Click it. A confirmation message appears asking if you're sure, confirm it. OneDrive now closes and removes the sync relationship. - Wait for OneDrive to fully shut down
You should see the OneDrive icon disappear from your system tray within a few seconds. Wait 10-15 seconds to ensure it's fully closed. - Restart OneDrive and sign in fresh
Press the Windows key, type 'OneDrive', and launch the application. You'll see the sign-in screen. Enter your Microsoft account email address (the one you use for Microsoft 365) and your password. If you have a work account, it will be your work email. - Choose which folders to sync
OneDrive will ask you to choose sync folders. On the first screen, it says 'This is your OneDrive folder'. Leave it at the default location (C:\Users\[YourName]\OneDrive) unless you have a specific reason to change it. Click 'Next'. On the next screen, you can choose to sync 'All files' or specific folders. For troubleshooting, select 'Sync all files and folders in my OneDrive'. Click 'Next'. - Monitor the initial sync
OneDrive will now start syncing all files from the cloud to your PC. This may take a while if you have many files. Click the OneDrive icon and select 'View sync progress' to watch. Files should show green checkmarks as they arrive. Previously stuck files should now upload successfully once they're all synced down first.
Unlinking and re-linking fixes about 80-85% of remaining cases because it rebuilds the sync cache from scratch and re-authenticates with Microsoft servers. Your files stay safe in the cloud and in your local folder, nothing is deleted. But if this still doesn't work, the issue is more serious. Move to advanced troubleshooting.
Advanced OneDrive sync pending fixes
If the previous solutions didn't work, you're in the 10-15% of cases where system-level corruption or security software is interfering. These fixes take longer and require administrator access, but they work.
Disable security software and test Intermediate
- Identify your security software
Open Settings → Privacy & security → Virus & threat protection. You'll see which antivirus is active (Windows Defender, Norton, McAfee, Bitdefender, etc.). If you have third-party antivirus, that's what you need to temporarily disable. Windows Defender is usually fine, but some corporate deployments are more aggressive. - Temporarily disable antivirus
Right-click the security software icon (usually in system tray) and select 'Disable temporarily' or similar (wording varies by vendor). Some require you to restart. Set it to disable for 15-30 minutes while you test. Don't just turn it off permanently yet, this is a test. - Restart OneDrive
With security software disabled, right-click OneDrive → 'Help & Settings' → 'Quit OneDrive'. Wait 10 seconds, then launch it again from Start menu. Try uploading a small test file (create a new text file in your OneDrive folder). - Check if sync works
If the file syncs successfully within 2-3 minutes, security software was the problem. If sync is still stuck, re-enable security software and continue to the next advanced fix. - Add proper exclusions if security was the culprit
Re-enable antivirus. Open its settings and look for 'Exclusions' or 'Add exclusion'. Add two entries: your OneDrive folder path (usually C:\Users\[YourName]\OneDrive) and the OneDrive executable (C:\Users\[YourName]\AppData\Local\Microsoft\OneDrive\OneDrive.exe). Consult your antivirus documentation if you're unsure how to add exclusions, the process varies widely.
Clear OneDrive cache and rebuild sync engine Advanced
- Quit OneDrive completely
Right-click the OneDrive icon → 'Help & Settings' → 'Quit OneDrive'. Confirm it's closed (icon disappears from system tray). - Open the OneDrive cache folder
Press Windows + R (or Windows key + pause, then press R). Type%localappdata%\Microsoft\OneDriveand press Enter. A File Explorer window opens showing the OneDrive application folder. - Delete cache and settings folders
You'll see several folders here. Find and delete the 'settings' folder. Also delete any .dat files (like 'SyncEngineDatabase.db' if it exists). Leave the rest alone. These files contain the sync cache, deleting them forces OneDrive to rebuild its index from scratch when it restarts. Your actual synced files in C:\Users\[YourName]\OneDrive are not touched. - Restart OneDrive
Close the File Explorer window. Press the Windows key, type 'OneDrive', and launch the app. It will ask you to sign in again. Enter your credentials. - Let initial sync run to completion
OneDrive now rebuilds its cache by downloading metadata about all your cloud files. This can take 10-30 minutes depending on how many files you have. Do not interrupt it. Click the OneDrive icon to monitor progress. Wait until the icon shows a blue checkmark. - Test file uploads
Once the checkmark appears, create a test file in your OneDrive folder and verify it uploads within 2-3 minutes. If it does, you've fixed the cache corruption. If sync is still stuck, move to the next fix.
Run Windows system repair tools Advanced
- Open Command Prompt as administrator
Right-click the Start menu → 'Terminal (Admin)' or 'Command Prompt (Admin)'. Click 'Yes' on the User Account Control popup. - Run System File Checker
Typesfc /scannowand press Enter. This scans Windows system files for corruption affecting OneDrive shell integration. It will take 15-30 minutes. Do not interrupt it. At the end, you'll see a message saying 'Verification completed' and whether any corrupted files were fixed. - Run DISM repair
Once SFC completes, typeDISM /Online /Cleanup-Image /RestoreHealthand press Enter. This repairs the Windows component store, which can affect OneDrive sync service. It takes 20-40 minutes. Again, don't interrupt. - Restart your PC
Once DISM finishes, restart Windows. Press Windows key → 'Power' → 'Restart'. After restart, OneDrive will start automatically. - Test sync again
Allow 5-10 minutes for Windows to stabilize. Then check OneDrive status. Previously stuck files should now sync. If they don't, the issue is very deep and likely requires checking Event Viewer logs or contacting Microsoft support.
If you've reached this point and sync is still broken, you're dealing with either a server-side issue on Microsoft's end, a very specific account restriction (common in UK organisations using Azure AD/Entra ID with conditional access policies), or Windows corruption too deep for these tools. The next step is to check Event Viewer for error codes that can be researched, or contact Microsoft 365 support directly with your logs.
If OneDrive sync is still stuck after these fixes, I can usually diagnose and repair it via remote support in 30-60 minutes. We'll check your account status, review error logs, and either fix the issue or identify if it's a server-side problem on Microsoft's end.
Get remote helpPreventing OneDrive sync pending in the future
Once you've fixed this, don't let it happen again. Most sync problems are preventable.
Keep updates current. Windows 11 and OneDrive update together through Windows Update. Check Settings → Windows Update monthly. OneDrive gets regular sync engine improvements that fix known issues. Staying current eliminates a lot of random failures.
Monitor storage religiously. Check your OneDrive quota every month, especially if you're backing up photos or videos. Once you hit 95% capacity, performance degrades and uploads stall. If you're on Microsoft 365, you get 1 TB of storage. If you're on free OneDrive (5 GB), you'll hit the limit fast. Plan accordingly and clean up old files regularly.
Use valid file naming. Avoid special characters in filenames (* " : < > ? / \ |). Keep file paths under 260 characters if you're mixing cloud and local work. Don't try to sync individual files over 100 GB (use SharePoint or a file transfer service instead).
Maintain local disk space. Your PC needs 10-15% free space on the drive containing OneDrive for cache files. If your C: drive is running at 95% full, OneDrive can't create the temporary files it needs to sync. Delete old downloads, temp files, and unneeded software.
Exclude OneDrive from aggressive scanning. If you use antivirus or DLP (data loss prevention) software, add OneDrive folder and OneDrive.exe to exclusion lists. Real-time scanning every file OneDrive touches slows everything down and can cause sync timeouts.
Use one account consistently. Sign into Office, OneDrive, and Outlook with the same Microsoft account. If you have multiple accounts, sign out of the extras. Multi-account chaos causes silent sync blocks and 'Upload pending' errors that are maddening to debug.
On corporate networks, coordinate with IT. If you work for a UK company or public sector organisation, your network may have strict firewall rules. Ask IT to whitelist these Microsoft 365 endpoints: onedrive.live.com, login.microsoftonline.com, and all *.sharepoint.com domains. VPN configurations that route everything through a proxy can also block OneDrive. A quick chat with IT can save you hours of troubleshooting.
OneDrive sync pending stuck summary
You now have a complete plan. Start with the quick restart (it works 70% of the time and takes 10 minutes). If that fails, check storage quotas and network connectivity (these are obvious problems you should catch immediately). Then unlink and re-link your account (fixes 80% of remaining cases). Only after those three attempts move to advanced fixes like cache clearing, security software exclusions, and system repair tools.
Most OneDrive sync pending stuck issues are fixed within 30-45 minutes using these solutions. Your files stay safe throughout because you're never actually deleting the OneDrive folder or cloud data, you're just restarting services and clearing cached sync state. Respect the sequence, test between steps, and you'll identify which category your problem falls into. And if you're stuck after all of this, Microsoft support has server logs and account data that can reveal what's happening on their end.


