OneDrive Sync Stuck on Processing Changes: Fix
🔍 WiseChecker

OneDrive Sync Stuck on Processing Changes: Fix

OneDrive for Business or personal OneDrive can get stuck showing Processing changes for minutes or hours. The sync client stops uploading or downloading files and the status never clears. This problem usually happens because a file or folder name contains unsupported characters, a file is locked by another application, or the sync database is corrupted. This article explains the root causes and provides step-by-step fixes to get OneDrive syncing again.

Key Takeaways: Fix OneDrive Stuck on Processing Changes

  • Pause and resume sync: Forces OneDrive to re-evaluate the file queue and clear a temporary hang.
  • Check file names for unsupported characters: Characters like # % and & in file or folder names block sync processing.
  • Reset OneDrive sync app: Deletes the sync database and reconnects your account without losing local files.

ADVERTISEMENT

Why OneDrive Stays on Processing Changes

When OneDrive shows Processing changes, the sync engine has detected file differences but cannot complete the operation. The root cause is almost always one of three things:

Unsupported Characters in File or Folder Names

OneDrive cannot sync files that contain characters such as # % & : < > ? \ / | or the tilde character at the start of a file name. When a file with these characters is added to the synced folder, OneDrive enters a loop trying to process it and fails each time. The sync app then stays stuck on Processing changes indefinitely.

File Locked by Another Program

If a file is open in Microsoft Office, Adobe Photoshop, or any application that locks the file, OneDrive cannot upload or download it. The sync client waits for the lock to release. If the lock is never released because the program crashed or the file is corrupted, the sync process stalls.

Corrupted OneDrive Sync Database

OneDrive keeps a local database of file states. If this database becomes corrupted due to a power outage, disk error, or improper shutdown, the sync client cannot reconcile local files with cloud files. It loops trying to process changes that do not exist, showing Processing changes forever.

Steps to Fix OneDrive Processing Changes Loop

Try these steps in order. Test sync status after each step before moving to the next.

Step 1: Pause and Resume OneDrive Sync

  1. Open OneDrive settings
    Right-click the OneDrive cloud icon in the system tray near the clock. Select Settings from the menu.
  2. Pause sync
    In the Settings window, click the Account tab. Click Pause syncing and select 2 hours from the dropdown.
  3. Resume sync
    After 30 seconds, right-click the OneDrive icon again and select Resume syncing. Check if the status changes from Processing changes to Up to date.

Step 2: Check for Unsupported Characters in File Names

  1. Open the OneDrive folder
    Open File Explorer and navigate to your OneDrive folder. The default location is C:\Users\YourName\OneDrive.
  2. Sort by date modified
    Click the Date modified column header to sort files by the most recently changed. Look for files with names containing # % & : < > ? \ / | or any character not allowed by Windows.
  3. Rename or move problem files
    Right-click any file with unsupported characters and select Rename. Remove or replace the character with a space or underscore. If you cannot rename the file because it is in use, close the program that has it open and try again.
  4. Check subfolders
    Repeat the search in every subfolder. OneDrive processes all files in the folder tree, so a single bad file anywhere can block the entire sync.

Step 3: Close Programs That Lock Files

  1. Identify locked files
    Open Task Manager by pressing Ctrl + Shift + Escape. Look under the Processes tab for any Microsoft Office app, Adobe app, or other program that might have files open in your OneDrive folder.
  2. Close the program
    Select the program and click End task. Save any unsaved work before closing.
  3. Force close if needed
    If a program is not responding, right-click it in Task Manager and choose End task. After closing, right-click the OneDrive icon and select Resume syncing if it was paused.

Step 4: Reset the OneDrive Sync App

  1. Open the Run dialog
    Press Windows key + R to open the Run box.
  2. Run the reset command
    Type %localappdata%\Microsoft\OneDrive\onedrive.exe /reset and press Enter. A Command Prompt window opens briefly. Wait 30 seconds.
  3. Restart OneDrive
    Press Windows key + R again. Type %localappdata%\Microsoft\OneDrive\onedrive.exe and press Enter. OneDrive restarts and re-indexes your files. The Processing changes status should clear within a few minutes.

Step 5: Unlink and Re-link Your Account

  1. Open OneDrive settings
    Right-click the OneDrive cloud icon and select Settings.
  2. Unlink this PC
    Go to the Account tab and click Unlink this PC. Confirm the action. Your local files remain in the OneDrive folder.
  3. Set up OneDrive again
    Open OneDrive from the Start menu. Sign in with your Microsoft account. Choose the folder location and select which folders to sync. OneDrive re-downloads the file index and syncs again.

ADVERTISEMENT

If OneDrive Still Shows Processing Changes After the Main Fix

OneDrive Sync Stuck After Moving a Large Number of Files

Moving thousands of files into the OneDrive folder can cause the sync client to show Processing changes for several hours. This is normal behavior. Leave OneDrive running overnight. If the status does not change after 24 hours, reset the sync app using Step 4 above.

OneDrive Stuck on Processing Changes After Windows Update

A Windows update can sometimes corrupt the OneDrive sync database. Run the reset command from Step 4. If the problem persists, repair Microsoft Office from Control Panel > Programs > Microsoft 365 > Change > Quick Repair. The repair restores the OneDrive sync engine without losing your files.

OneDrive Sync Shows Processing Changes but Files Are Already Synced

If the status bar shows Processing changes but all files are already up to date, the sync client may be stuck on a hidden file or a temporary file. Open File Explorer, go to the View tab, and check Hidden items. Look for files starting with a tilde (~) or ending with .tmp. Delete any temporary files that are not in use. Then pause and resume sync.

Processing Changes vs Up to Date: What the Status Means

Status Meaning What to Do
Processing changes OneDrive is comparing local files with cloud files Wait up to 10 minutes; if stuck, apply the fixes above
Up to date All files are synced successfully No action needed
Changes pending One or more files are waiting to sync Check file names and file locks

The Processing changes status is normal for a few seconds after you save a file. If it persists longer than 10 minutes without any file activity, use the pause and resume method first. Resetting the sync app fixes most persistent cases. Unlinking and re-linking your account is the last resort because it forces a full re-index of all files.

ADVERTISEMENT