Skip to content
Fixes & Errors

OneDrive Files Won’t Upload: What to Do About It

OneDrive not uploading files silently breaks cloud backup and collaboration. Here is the sharp guide that reads the error and fixes it at the file, quota, or network level.

OneDrive Files Won’t Upload: What to Do About It

OneDrive not uploading files is a specific problem — the files are sitting locally, the sync icon is spinning (or stuck), but files never actually reach the cloud. Understanding what’s blocking the upload is faster than trying fixes blindly. For a broader walkthrough, our Complete Guide to Fixing Windows, Browser, and Software Errors is a good next read.

Check the OneDrive icon in the taskbar first. Click it — the popup shows the current sync state and usually tells you what’s wrong. “Storage is full,” “Sign in required,” “Upload blocked,” and “Files can’t be synced” each point to a completely different fix. If you see an error message: read it and look it up before doing anything else.

Fix 1: Pause and resume sync

This sounds too simple, but it works surprisingly often. When OneDrive’s upload process gets stuck — particularly after a network interruption, sleep/wake cycle, or a system update — the sync engine needs a fresh start. The taskbar icon → “Pause syncing” → wait 30 seconds → “Resume syncing.”

If the stuck file count starts decreasing after resuming: that was it. No other fix needed.

Fix 2: Storage quota

OneDrive stops uploading the moment the account runs out of storage. Files queue locally but never go anywhere until there’s space. Right-click the OneDrive taskbar icon → Settings → Account tab → shows current storage usage. If you’re at or near 100%:

  • Delete files from the OneDrive web (onedrive.live.com) — particularly duplicates and old versions
  • Empty the OneDrive Recycle Bin (web) — deleted files still count toward quota for 30 days
  • Upgrade storage through the Microsoft 365 subscription management page

Fix 3: Re-sign in to OneDrive

OneDrive’s authentication token expires or becomes invalid, particularly after a password change, security event, or 90-day token refresh cycle. The sync icon may look normal but uploads fail silently because the connection to Microsoft’s servers is rejected.

Right-click the OneDrive icon → Settings → Account → Unlink this PC → confirm. After unlinking: click the OneDrive taskbar icon → sign in with your Microsoft account. OneDrive re-establishes authentication and resumes uploading files that were queued.

Fix 4: Files that won’t upload — specific errors

Some files are blocked from uploading not because of an account or connectivity issue, but because of the file itself. Common reasons:

  • File name contains invalid characters: / : * ? " < > | — rename the file removing these characters
  • File name is too long: OneDrive has a 400-character total path limit. Move the file closer to the OneDrive root folder to shorten the path
  • File is a system file or locked by another application: files open in another app (database files, Outlook PST) can’t be uploaded while locked. Close the application holding the file
  • File type is blocked by admin policy: in work OneDrive (OneDrive for Business), IT can block specific file types from syncing

The OneDrive activity centre (click the OneDrive icon → the “N files not syncing” link if visible) shows which specific files have errors and why.

Fix 5: Reset OneDrive

When OneDrive’s local sync database becomes corrupted: uploads either fail or show completed without actually reaching the cloud. Resetting clears the local state and forces a fresh sync.

Win+R → paste this exactly:

%localappdata%MicrosoftOneDriveonedrive.exe /reset

Press Enter. The OneDrive icon disappears from the taskbar for 1-2 minutes, then reappears as it restarts. After restarting, OneDrive performs a fresh comparison between local and cloud files, then re-uploads everything that doesn’t match. This takes a while for large OneDrive libraries but resolves corruption that other fixes don’t touch.

Fix 6: Network and firewall

OneDrive needs access to several Microsoft domains. Corporate firewalls, VPNs that route all traffic through a restricted endpoint, and some home security software can block OneDrive’s upload connections while allowing general internet access.

Test: disconnect VPN if one is running → try uploading a small file. If it uploads immediately without the VPN: the VPN is blocking OneDrive’s traffic. Either configure split tunneling (exclude OneDrive traffic from the VPN) or ask IT to whitelist Microsoft’s OneDrive endpoints on the corporate firewall.

Fix 7: Update OneDrive

Right-click the OneDrive icon → Settings → About → check the version. OneDrive updates frequently — sometimes monthly. Old versions can have upload bugs that are fixed in current releases. Click “About” and then the version link to check if you’re on the latest build, or go to Settings → Update to trigger a check.

On corporate-managed machines: OneDrive updates may be controlled by IT and not available for self-updating. Contact IT if you’re consistently on an old version.

Our guide on OneDrive general sync issues covers the broader sync diagnostics including download failures and selective sync configuration. For files that exist in OneDrive but won’t open locally, our cloud storage troubleshooting guide covers the access and permission issues common to cloud storage. Microsoft’s OneDrive sync documentation covers the error code database — each specific error code from the OneDrive activity centre has a corresponding Microsoft support article with precise steps for that failure.

OneDrive for Business vs personal OneDrive — different upload rules

Personal OneDrive (tied to a Microsoft account like outlook.com or hotmail.com) and OneDrive for Business (tied to a work Microsoft 365 account) have different upload limits, file type restrictions, and administrative policies. If you’re using a work account:

  • Maximum individual file size for OneDrive for Business: 250 GB
  • File types can be blocked by SharePoint Online policy configured by IT
  • External sharing may be restricted, affecting upload to shared folders
  • Storage quota is set by IT and may differ from the personal OneDrive allocation

To see which OneDrive you’re using: the icon in the taskbar — a plain cloud icon (personal) or a cloud with building icon (business). If you have both: both icons appear and each has independent sync settings.

Bandwidth throttling

OneDrive defaults to using all available upload bandwidth, which can interfere with other work during the upload. But the opposite problem also exists: some networks (corporate networks, VPNs) throttle OneDrive’s upload traffic to preserve bandwidth for other business applications.

OneDrive’s own settings have a bandwidth limiter: right-click OneDrive icon → Settings → Sync and backup → Advanced settings → “Limit upload rate to” — if this is set to a very low value (1 KB/s or similar, possibly set by accident or by a previous administrator): files technically upload but so slowly they appear stuck. Remove the limit or increase it to match available bandwidth.

Selective sync and folder exclusions

OneDrive can be configured to sync only specific folders to the cloud. If a folder is excluded from sync, files in it won’t upload regardless of other settings. Right-click the OneDrive icon → Settings → Account → “Choose folders” — confirm the folders containing the stuck files are selected for sync.

This is a common source of confusion: the file is in a folder inside the OneDrive folder, but that specific subfolder has been excluded. The file appears locally but never uploads, and no error is shown because the exclusion is intentional from OneDrive’s perspective.

Personal Vault and upload restrictions

OneDrive’s Personal Vault (an extra-secure section of OneDrive requiring additional verification) has different upload behaviour. If files destined for Personal Vault aren’t uploading: the Personal Vault may have auto-locked (it locks after a period of inactivity). Access the Personal Vault first (click it in the OneDrive web or app, complete the identity verification) → then try uploading again.

Large file upload failures

Very large files (multi-GB videos, database backups, large archives) upload in chunks. If a chunked upload fails mid-way, OneDrive retries but sometimes gets stuck in a retry loop. Signs: the file appears in the activity centre as uploading but progress never moves beyond a certain percentage.

Fix for stuck large file uploads:

  1. Pause OneDrive sync
  2. Move the file out of the OneDrive folder temporarily
  3. Resume sync — let OneDrive finish processing other pending uploads
  4. Move the large file back into the OneDrive folder
  5. OneDrive starts a fresh chunked upload instead of trying to resume the broken one

Known Folders and Desktop/Documents sync

OneDrive’s “Known Folder Move” (KFM) feature moves Desktop, Documents, and Pictures folders to OneDrive so they sync automatically. If KFM is enabled and files on the Desktop or in Documents aren’t uploading: these folders might have the sync issue rather than files you manually placed in OneDrive.

Check whether KFM is active: right-click OneDrive icon → Settings → Sync and backup → “Manage backup” — shows whether Desktop, Documents, and Pictures are being backed up. If they are, issues with these folders are treated the same as regular OneDrive sync issues. If KFM is broken specifically: toggle off and back on for the affected folder, which forces OneDrive to re-evaluate which files need uploading.

Checking upload progress in detail

For a more detailed view of what OneDrive is doing: right-click the taskbar icon → View online — this opens the OneDrive web. Compare what’s in the web version against what’s in the local folder. Files that appear locally but not online haven’t uploaded. This comparison immediately confirms the scope of the upload failure and which specific files are affected.

For even more detail: the OneDrive sync log. Navigate to %localappdata%MicrosoftOneDrivelogs → open SyncDiagnostics.log in Notepad → look for “error” entries near the bottom (most recent). These log entries contain the specific error codes for each failed upload, which are more actionable than the generic “upload failed” message in the OneDrive UI.

Windows Search indexing and OneDrive conflict

Windows Search indexes files for fast searching. When Windows Search tries to index a file that OneDrive is simultaneously uploading (holding a write lock on), it can cause a temporary upload failure. This usually resolves itself, but if specific files always fail to upload: check whether they’re actively being indexed by Windows Search.

A workaround: add the OneDrive local folder to Windows Search exclusion list temporarily. Control Panel → Indexing Options → Modify → navigate to the OneDrive folder → remove it from the indexed locations. After the upload completes, re-add it. The search exclusion prevents the lock conflict during the upload period.

Upload health check: a systematic approach

SymptomLikely causeFix
All uploads stoppedStorage full, auth expired, or sync pausedCheck quota; re-sign in; pause and resume
Specific files won’t uploadInvalid characters, path length, or file lockCheck activity centre for per-file error; rename/move file
Upload stuck at percentageChunked upload failureMove file out and back in to restart upload
Folders not syncingSelective sync exclusionCheck “Choose folders” in settings
Upload very slowBandwidth limit in OneDrive settingsRemove or increase upload rate limit
Works at home, not at workCorporate firewall blocking OneDrive trafficContact IT; VPN split tunneling

OneDrive upload failures almost always have a specific error visible in the activity centre if you look for it — clicking the “N files have issues” link in the OneDrive popup is always the right first step. The reset command (Fix 5) is the most powerful general fix when the activity centre doesn’t show clear errors, as it resolves sync database corruption that causes silent upload failures.

One thing that trips up a lot of users: OneDrive shows a green checkmark on a file even when it’s only locally present (in “offline” mode) rather than uploaded. The green check means the file is in the expected sync state — which could mean “uploaded to cloud” or “available offline, not yet uploaded.” To confirm a file is actually in the cloud: right-click it → OneDrive → “View online” — if it opens in the browser, it’s in the cloud. If it says the file can’t be found online, it hasn’t uploaded yet despite showing a checkmark.

Reinstalling OneDrive

If the reset command (Fix 5) didn’t resolve the issue and OneDrive is still failing to upload: a clean reinstall removes the application state entirely. Settings → Apps → OneDrive → Uninstall. After uninstalling: navigate to %localappdata%MicrosoftOneDrive and delete the remaining files. Download the latest OneDrive installer from microsoft.com/onedrive → install → sign in. OneDrive performs a fresh discovery of all local files and uploads what’s missing from the cloud.

The reinstall doesn’t delete local files in the OneDrive folder — those remain on disk. After signing back in, OneDrive compares local files against the cloud and resumes uploads for anything that didn’t make it. For large libraries: this comparison and upload process may take several hours on a typical home internet connection.

For critical files that need to reach the cloud immediately and OneDrive keeps failing: upload them manually through the OneDrive website (onedrive.live.com → Upload → Files). Manual web upload bypasses the sync client entirely and uses the browser’s HTTP upload mechanism. It’s slower for bulk uploads and doesn’t maintain the automatic sync behaviour, but it guarantees the file reaches the cloud when the sync client is misbehaving. See also OneDrive Not Syncing for a related case.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"