Outlook freezes opening OneDrive attachments? Here's the fix

Software – Microsoft Office Intermediate 👁 1 views 📅 Jun 11, 2026

Outlook hangs when you try to open attachments saved to OneDrive. The culprit is almost always a sync conflict or stale cache. Here's how to break the freeze.

You double-click an attachment in Outlook and nothing happens—just a spinning wheel, frozen screen, or the app goes not responding. This is a known problem. Here’s what actually works.

The First Fix: Kill the Sync Conflict

Most of the time, Outlook hangs because OneDrive is fighting over the file. OneDrive tries to sync the attachment to the cloud while Outlook tries to open it locally. The quickest way out:

  1. Save the attachment first — Don't double-click. Right-click the attachment in Outlook and choose "Save As". Save it to your desktop or a non-OneDrive folder. Then open the file from there. This cuts OneDrive out of the loop completely.
  2. If Outlook is already frozen — Open Task Manager (Ctrl+Shift+Esc), find Outlook under "Processes", right-click it, and choose "End task". Then restart Outlook. Next time, use the Save As method.

This works about 80% of the time. The rest? You need to clean up OneDrive.

The Real Fix: Clear OneDrive Cache and Reset Sync

OneDrive’s cache gets corrupted when you open lots of attachments in a row. Outlook’s attachment handler tries to pull the file from OneDrive’s local cache, but the cache is stale or locked. Here’s how to nuke it:

  1. Close Outlook and OneDrive. Right-click the OneDrive icon in the system tray (near the clock) and select "Quit OneDrive".
  2. Press Win + R, type %localappdata%\Microsoft\OneDrive, and hit Enter.
  3. Delete everything inside that folder. Don’t worry—it’s just cache and temp files. Your actual files stay safe in the cloud.
  4. Restart OneDrive from the Start menu. It’ll re-sync everything fresh.
  5. Open Outlook again. Try opening an attachment. Should be snappy now.

If that doesn’t cut it, move to a more aggressive step.

Alternative Fix: Disable OneDrive Integration in Outlook

Outlook has an optional feature that syncs attachments directly with OneDrive. It’s supposed to help, but it’s the source of the freeze in many cases. Turn it off:

  1. In Outlook, go to File > Options.
  2. Click General.
  3. Under "File and Printer Sharing", uncheck Show OneDrive integration in Outlook.
  4. Click OK and restart Outlook.

This stops Outlook from trying to call OneDrive every time you touch an attachment. You lose the "Share via OneDrive" button in the attachment toolbar, but honestly—does anyone actually use that?

Why This Happens

Here’s the technical bit. Outlook uses a COM add-in called OutlookAddinHost.dll to interface with OneDrive. When you double-click an attachment, Outlook asks OneDrive to provide the local path. If OneDrive’s sync engine is busy, or if the file’s sync status is "pending", Outlook waits indefinitely. The UI thread blocks. Freeze.

In older versions of Outlook (2016, 2019), this was worse because the add-in wasn’t well-tested with OneDrive’s Files On-Demand feature. In Outlook for Microsoft 365, it’s better but not perfect. The cache corruption issue is still there.

Less Common Variations

Sometimes the freeze is tied to a specific file type. PDFs from OneDrive freeze Outlook more than Word docs. If you see that pattern, try saving the PDF first, then opening it in a dedicated reader. Also, if you’re on a VPN or have slow internet, OneDrive might pause sync and cause the same hang. Disable the VPN temporarily and see if it helps.

Another variant: Outlook freezes only when you open an attachment from a shared OneDrive folder (someone else’s link). That’s a permissions issue. The fix is to open the link in a browser first, then add it to your own OneDrive before opening in Outlook.

Prevention: Keep It From Coming Back

Three things will stop this being a recurring headache:

  • Always save attachments to a local folder first — Desktop, Documents (if synced via OneDrive, save to a folder you mark as "Always keep on this device"). This avoids the sync conflict entirely.
  • Update Outlook and OneDrive — Microsoft fixes these bugs in monthly updates. If you’re running Office 2019 or older, consider upgrading to Microsoft 365 where the integration is more stable.
  • Keep OneDrive running — Sounds counterintuitive, but if OneDrive isn’t running at all, Outlook will still try to call it and hang. Make sure it starts with Windows.

If you do all that, you’ll almost never see this freeze again. I’ve seen it on hundreds of machines—once you break the pattern of double-clicking attachments directly, the problem disappears.

Was this solution helpful?