You see OneDrive displaying “Uploading changes…” in the system tray or the Files On-Demand status column, but your network traffic monitor shows zero data being sent. This mismatch means OneDrive is stuck in a loop — it believes files need to be uploaded, but the actual sync engine is not transmitting anything. The root cause is almost always a stalled sync worker process, a corrupted local sync database, or a file that OneDrive cannot process.
This article explains why OneDrive gets stuck on “Uploading changes” while the network remains idle. You will learn three proven fixes: resetting the sync engine via the hidden menu, clearing the local sync cache, and identifying the specific file that blocks the queue. Each method targets a different layer of the problem, so you can resolve the issue without reinstalling OneDrive.
Key Takeaways: Fix OneDrive Stuck on Uploading Changes
- OneDrive icon > Help & Settings > Pause syncing > Quit OneDrive: Forces the sync engine to stop and reload, clearing transient stalls.
- %LocalAppData%\Microsoft\OneDrive\settings\Business1 folder deletion: Resets the local sync database without deleting your cloud files.
- OneDrive icon > View sync problems: Reveals the exact file that blocks the sync queue — often a file with a locked handle, a long path, or an unsupported character.
Why OneDrive Reports Uploading Changes With No Network Activity
OneDrive uses a local database file named ClientPolicy.db and several .dat files to track every file change. When you modify a file, OneDrive writes the change to this database first, then triggers the sync worker process FileCoAuth.exe to upload the data. If the database becomes corrupted or the sync worker process hangs, OneDrive shows “Uploading changes” because it sees a pending entry in the database — but the actual upload never starts.
Another common cause is a single file that OneDrive cannot process. Examples include a file locked by another program like Microsoft Project or Adobe InDesign, a file with a path longer than 400 characters, or a file containing characters such as ? or : that Windows supports but OneDrive does not. OneDrive stalls the entire queue until that file is resolved.
Network configuration issues such as a proxy server that blocks the OneDrive endpoint onedrive.live.com and all subdomains can also cause this symptom, but the most frequent scenario on corporate networks is a stalled sync engine after a laptop wakes from sleep or after a VPN reconnect.
Steps to Force OneDrive to Resume Uploading
Perform these three methods in order. Each method is more aggressive than the previous one. Test after each method before moving to the next.
Method 1: Restart OneDrive and Clear the Sync Queue
- Pause and quit OneDrive
Right-click the OneDrive icon in the system tray. Select Help & Settings > Pause syncing > 2 hours. Wait 10 seconds. Right-click the OneDrive icon again and select Help & Settings > Quit OneDrive. Confirm if prompted. - Verify the process has stopped
Press Ctrl + Shift + Escape to open Task Manager. Look for Microsoft OneDrive in the Processes tab. If it is still running, right-click it and select End task. - Restart OneDrive
Open the Start menu, type OneDrive, and press Enter. Sign in if asked. Wait two minutes and check the system tray. The status should show Up to date or Syncing with active network traffic.
Method 2: Reset the OneDrive Sync Database
If Method 1 does not work, the local sync database is likely corrupted. Deleting the database folder forces OneDrive to rebuild it from the cloud.
- Quit OneDrive completely
Follow the same quit steps from Method 1. Confirm OneDrive is not running in Task Manager. - Open the OneDrive settings folder
Press Windows + R, type%LocalAppData%\Microsoft\OneDrive\settings, and press Enter. A File Explorer window opens showing folders named Business1, Personal, or similar. - Delete the Business1 folder
Right-click the folder that corresponds to your work account (typically Business1 or Business2) and select Delete. Do not delete the settings folder itself — only the subfolder containing your account ID. - Restart OneDrive
Open OneDrive from the Start menu. OneDrive will detect the missing database and rebuild it. This process may take 5 to 15 minutes depending on the number of files. Network traffic should appear immediately.
Method 3: Identify and Fix the Blocking File
- Open sync problems
Right-click the OneDrive icon and select View sync problems. A browser window opens showing files that OneDrive could not sync. Look for any file with a red error icon. - Resolve the blocking file
If the file path is too long, move the file to a shorter path in the same OneDrive folder. If the file is locked, close the program that has it open. If the file contains unsupported characters, rename it removing",:,?,,<,>,|, or leading/trailing spaces. - Force a re-sync
After fixing the file, right-click the OneDrive icon and select Resume syncing. OneDrive will retry the file and then proceed with the queue.
If OneDrive Still Shows Uploading Changes After the Main Fix
OneDrive shows "Uploading changes" after waking from sleep
Windows 11 and Windows 10 often keep the network adapter in a low-power state after waking. Open Device Manager > Network adapters, right-click your Wi-Fi or Ethernet adapter, select Properties > Power Management, and uncheck Allow the computer to turn off this device to save power. Then restart OneDrive.
OneDrive shows "Uploading changes" on a VPN connection
Split-tunnel VPN configurations can block OneDrive traffic. Open the OneDrive icon, select Help & Settings > Settings > Network, and under Download rate limits set a limit of 1000 KBps. Apply the change and re-enable sync. This forces OneDrive to use a different network buffer size that sometimes bypasses VPN packet inspection.
OneDrive shows "Uploading changes" but no files have changed
This occurs when OneDrive is stuck on metadata changes such as folder permissions or thumbnail generation. Run the OneDrive reset command: press Windows + R, type %LocalAppData%\Microsoft\OneDrive\onedrive.exe /reset, and press Enter. Wait 30 seconds. OneDrive restarts automatically and re-evaluates all metadata.
Files On-Demand vs Always Keep on This Device: Key Differences
| Item | Files On-Demand | Always Keep on This Device |
|---|---|---|
| Description | Files appear in File Explorer but download only when opened | Files are fully downloaded and stored locally at all times |
| Disk space usage | Minimal — only metadata and thumbnails | Full file size for every selected file |
| Sync status behavior | Shows cloud icon until file is opened | Shows green checkmark after initial sync |
| Risk of stalled uploads | Lower — fewer local database entries per file | Higher — all files have database entries that can become corrupted |
| Recovery after reset | Fast — OneDrive re-creates placeholder files from cloud | Slow — OneDrive must re-download every file |
Conclusion
You can now resolve the "Uploading changes" idle network issue by restarting the sync engine, deleting the local database folder, or identifying the blocking file in the sync problems view. Start with Method 1 because it is the fastest and safest. If the problem returns frequently, switch your account to Files On-Demand mode by right-clicking OneDrive in the system tray, selecting Settings > Sync and backup > Advanced settings, and toggling Files On-Demand on. This reduces the size of the local sync database and makes stalled uploads much less likely.