Classic Outlook Syncs Once — Then Stops Dead

Classic Outlook Syncs Once — Then Stops Dead

Outlook loads, does one sync pass, then the tray icon spins forever while no new mail arrives. Microsoft Support can’t pin it. Here’s the actual root cause — and a ranked fix list that works even when reinstall didn’t.

Symptom Fingerprint

  • Sync icon in system tray reads “Microsoft Outlook is synchronizing folders” — permanently
  • Status bar says “Connected to: Microsoft Exchange” — no error, just silence
  • 8+ inboxes; all sync on first load, none after that
  • New Outlook (web or app) works fine — isolated to classic Outlook
  • Reinstall, new profile, registry path change — all tried, all failed

The user has asked the question on Reddit.
https://www.reddit.com/r/Outlook/comments/1tc7ded/outlook_desktop_not_syncing/

Root Cause

Classic Outlook uses a Send/Receive Group scheduler to poll Exchange. With many accounts the scheduler gets a stuck lock — registers a sync as “in progress” and never clears it. The tray icon is not cosmetic: it signals that the scheduler thread is blocked. A compounding factor is OST file bloat — when Outlook downloads shared and public folders, each of your 8 inboxes silently pulls a full local copy, inflating the .ost by GBs per account and causing the scheduler to time out mid-pass.

Fig 1. How the scheduler gets stuck — and what each visible symptom actually maps to

Fixes — In Order

[01]  Reset Send/Receive Groups    ▲ TRY FIRST
Press Ctrl + Alt + S Select ‘All Accounts’ → click Reset Set schedule to 5 min → OK Restart Outlook Why: Clears the stuck scheduler state without touching your data.
[02]  Kill the Orphaned Sync Process    ▲ TRY FIRST
Task Manager → Details tab → find OUTLOOK.EXE If CPU is 0% but tray icon spins → force-kill it Relaunch Outlook If it recurs in minutes → move to fix 03 Why: A zombie sync thread can survive even when the UI looks idle.
[03]  Compact or Rebuild the .ost File    ▲ IF 01–02 FAIL
File → Account Settings → Data Files → select account → Settings → Compact Now For accounts >10 GB: close Outlook, delete the .ost file entirely Outlook rebuilds it from Exchange on next launch Path: %localappdata%\Microsoft\Outlook\ Why: A fragmented or oversized .ost causes the scheduler to time out mid-pass, which looks identical to a network hang.
[04]  Uncheck Shared & Public Folder Downloads (Multi-inbox Must-do)    ▲ KEY FIX FOR 8+ INBOXES
File → Account Settings → select each Exchange account → Change Click ‘More Settings’ → Advanced tab Uncheck ‘Download Shared Folders’ Uncheck ‘Download Public Folder Favorites’ Repeat for EVERY inbox → OK → Restart Outlook Why: Each shared/public folder syncs a full local copy into the .ost. With 8 inboxes this silently inflates local storage by 10–20 GB, overloading the scheduler. The single highest-impact fix for multi-inbox setups.
[05]  Stagger Accounts Across Separate Send/Receive Groups    ▲ ADDITIONAL 8+ INBOX FIX
Ctrl + Alt + S → New → name it ‘Batch 2’ Add 4 of your accounts to this group Schedule offset by 2–3 min from group 1 Repeat for a third group if needed Why: 8 accounts polling simultaneously overwhelms a single scheduler slot. Splitting forces a round-robin instead of a pile-up.
[06]  Disable the Outlook System Tray Icon    ▲ BELT + SUSPENDERS
File → Options → Advanced Uncheck ‘Show Outlook in the notification area of the taskbar’ Restart Why: The tray process runs as a separate thread and can conflict with the main sync loop on older classic Outlook builds.
[07]  Check for Conflicting COM Add-ins    ▲ LAST RESORT
File → Options → Add-ins → Manage: COM Add-ins → Go Disable ALL add-ins → Restart → test sync Re-enable one at a time to isolate the culprit Why: AV scanners and CRM add-ins (Salesforce, HubSpot) hook into the sync event loop and can block completion with large mailbox counts.

Verdict

The root issue is not a broken installation or a network fault — it is classic Outlook’s single-threaded sync scheduler getting overwhelmed by too many accounts and too much local data. New Outlook and OWA working fine is the clearest diagnostic signal: the Exchange connection is healthy. The problem lives entirely inside the classic Outlook sync layer.

1. Start with Ctrl+Alt+S → Reset Send/Receive Groups. This clears the stuck scheduler lock in under 30 seconds and resolves the issue for most users without touching any data.
2. If you have 8+ inboxes, fix the shared folder setting immediately. Account Settings → More Settings → Advanced → uncheck Download Shared Folders and Download Public Folder Favorites on every inbox. This is the single most impactful fix for multi-inbox users — shared/public folder downloads inflate the local .ost by 10–20 GB unnoticed, and the scheduler cannot finish a sync pass against that volume.
3. Compact or delete any .ost file over 10 GB. Find them at %localappdata%\Microsoft\Outlook\. Deleting the .ost is safe — Outlook rebuilds it from Exchange on next launch.
4. If sync still hangs, split accounts across 2–3 Send/Receive groups staggered 2–3 minutes apart. This forces a round-robin poll instead of all 8 accounts hitting the scheduler simultaneously.
5. Still failing? Disable all COM add-ins (File → Options → Add-ins → COM Add-ins → Go → uncheck all). AV scanners and CRM integrations are the usual suspects. Re-enable one at a time.

Bottom line: this is a fixable scheduler and data-size problem, not a Microsoft Exchange fault. You do not need to migrate to New Outlook — though if none of these fixes hold, New Outlook handles multiple Exchange accounts without the scheduler bottleneck and is the path of least resistance going forward

By Gopal Agarwal

Gopal Agarwal, is IT geek & generally focused on Microsoft based technologies like Windows, How-to, Apps, IOs, Microsoft 365, MS Outlook, app reviews and many other technology stuffs. Life Gopal, loves to do cooking, travelling, watching movies.

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *