Home
How to Clear Outlook Cache to Fix Sync and Performance Issues
Clearing the Outlook cache is a fundamental troubleshooting step for resolving synchronized mail failures, slow performance, and various display glitches. For the majority of users on Windows Classic Outlook, the fastest way to clear the cache is by deleting the files inside the %localappdata%\Microsoft\Outlook\RoamCache folder.
This process does not delete actual emails, contacts, or calendar appointments, as these are stored on the mail server (such as Microsoft 365, Exchange, or Gmail). Instead, it removes temporary local copies that may have become corrupted or excessively large over time.
Understanding the Outlook Cache Mechanism
The Outlook cache is a local storage repository designed to improve user experience by speeding up data retrieval. When you open an email or search for a contact, Outlook first looks at its local cache before requesting the data from the server. This reduces latency and bandwidth usage.
However, this local database can become a liability. In professional IT support scenarios, a "bloated" or "corrupted" cache is the primary suspect when Outlook freezes upon startup or fails to show new emails that are visible on the mobile app or web interface. The cache includes several distinct components:
- Temporary Files: Data stored when opening attachments or viewing images.
- RoamCache: The primary folder for synchronization logs and temporary data in the Windows application.
- Auto-Complete List: A separate cache of email addresses you have previously typed.
- Offline Data Files (.ost): For Exchange and IMAP accounts, this file contains a synchronized copy of your mailbox for offline access.
Safety and Data Integrity Concerns
A common concern among professionals is whether clearing the cache will result in data loss. It is important to distinguish between "cached data" and "primary data."
In modern setups using Exchange, Office 365, or IMAP, your source of truth is the server. Deleting the local cache simply forces Outlook to download a fresh, synchronized copy of your mailbox. The only data at risk would be "local-only" folders or unsent emails if you were working offline and they had not yet synchronized with the server. Therefore, always ensure you are online and synchronized before performing a manual cache purge.
Clearing Cache in Classic Outlook for Windows
The classic version of Outlook remains the standard for many corporate environments. It relies heavily on a folder structure within the Windows AppData directory.
Step-by-Step Manual Purge
- Close Outlook Completely: Ensure that the application is not running in the background. Check the System Tray (near the clock) to make sure the Outlook icon is gone.
- Open the Run Command: Press the Windows Key + R on your keyboard.
- Navigate to the Cache Folder: In the Run dialog box, type or copy-paste the following path:
%localappdata%\Microsoft\Outlook\RoamCache - Delete the Files: Once the folder opens in File Explorer, you will see a list of files with names starting with "Stream_Autocomplete" or "Stream_Calendar." Press Ctrl + A to select every file in the folder, then right-click and select Delete.
- Empty the Recycle Bin: To fully reclaim disk space, empty your trash.
- Restart Outlook: Upon reopening, you may notice a slight delay as Outlook begins to rebuild the cache. This is normal behavior.
Clearing the WEF Cache for Add-ins
If you use third-party add-ins (like Zoom, Salesforce, or specialized enterprise tools), these often store their own cache in a different location known as the WEF (Web Extensions Framework) folder.
- Open the Run dialog again (Windows + R).
- Type:
%localappdata%\Microsoft\Office\16.0\wef\ - Delete the contents of this folder if your add-ins are crashing or failing to load correctly.
Managing Cache in the New Outlook for Windows
The "New Outlook" is built on a different architecture, more akin to a web application wrapped in a desktop container. Consequently, the traditional folder-based deletion method does not apply. Instead, you must access the developer tools or the application storage settings.
The DevTools Method
For advanced troubleshooting in the New Outlook, you can trigger a deep clear of the application storage:
- Close the New Outlook app.
- Press Windows + R and type the following command:
olk.exe --devtools - The application will launch alongside a Developer Tools pane (similar to what you see in Google Chrome or Microsoft Edge).
- In the DevTools window, navigate to the Application tab at the top.
- On the left-hand sidebar, look for the Storage section.
- Select the domain related to Outlook (usually
https://outlook.office.com). - Right-click and select Clear, or use the "Clear site data" button in the main pane.
This method effectively "factory resets" the local state of the New Outlook without requiring a full reinstallation of the software.
Clearing Outlook Cache on macOS
Microsoft provides two versions of Outlook for Mac: the "Legacy" version and the "New Outlook for Mac." The process differs significantly between them.
New Outlook for Mac (Simplified Account Reset)
The New Outlook for Mac makes cache management more accessible through the user interface:
- Open Outlook and go to the top menu bar.
- Select Tools > Accounts.
- Highlight the specific email account that is experiencing issues in the left pane.
- Click the More Options icon (usually represented by three dots or a gear icon) at the bottom.
- Select Reset Account.
- Outlook will restart and resynchronize that specific account's data.
Legacy Outlook for Mac (Folder-Specific Clearing)
If you are still using the older interface, you can clear the cache for specific folders, which is useful if your "Inbox" is fine but your "Sent" folder is missing items.
- Right-click (or Ctrl-click) the specific folder in the navigation pane.
- Select Properties.
- Under the General tab, click Empty Cache.
- Outlook will immediately begin redownloading the items for that specific folder from the Exchange server.
Refreshing Outlook Mobile Cache (iOS and Android)
Mobile apps do not provide a direct "Clear Cache" button within the settings in the same way desktop browsers do. Instead, the "Reset Account" feature serves the same purpose by flushing local databases.
For Both Android and iOS:
- Open the Outlook app on your device.
- Tap the Home or Profile icon in the top-left corner.
- Tap the Settings (gear) icon at the bottom left.
- Tap on the specific email account that is sluggish or failing to sync.
- Scroll down and tap Reset Account.
- The app will close and restart, initiating a fresh sync. If this fails to solve the issue, the next step is typically to Delete Account and re-add it.
The Auto-Complete List: A Specific Cache Issue
Often, when users say they want to "clear the cache," they are actually referring to the suggestions that appear when they type an email address. If an old or incorrect email address keeps popping up, you need to clear the Auto-Complete list specifically.
How to Clear Auto-Complete in Windows:
- In Outlook, go to File > Options.
- Select the Mail tab on the left.
- Scroll down to the Send messages section.
- Click the Empty Auto-Complete List button.
- Confirm with Yes.
Pro-tip: If you only want to remove one specific address, you don't need to clear the whole list. When the suggestion appears while typing a "To" field, simply click the "X" next to the name to remove it permanently.
Advanced Troubleshooting: Rebuilding the OST File
When clearing the RoamCache folder doesn't resolve deep-seated corruption issues, the problem likely lies in the Offline Storage Table (.ost) file. This file is the local mirror of your entire mailbox. If this file reaches its size limit (often 50GB by default) or suffers from disk errors, Outlook will become unstable.
How to Force a Rebuild of the OST:
- Close Outlook.
- Open the Control Panel and search for Mail.
- Click on Data Files.
- Select your account and click Open File Location.
- A folder containing a file ending in
.ostwill appear. - Right-click the
.ostfile and rename it to.ost.old. (Renaming is safer than deleting, as it allows you to restore the file if needed). - Restart Outlook. Outlook will see that the original data file is "missing" and will automatically create a brand-new one, downloading all your data from the server.
Note: This process can take a long time and significant bandwidth if your mailbox is dozens of gigabytes in size. It is best performed at the end of a workday.
Why Does Outlook Cache Get Corrupted?
In my experience as a systems administrator, cache corruption usually stems from one of three sources:
- Improper Shutdowns: If Windows updates or a power failure forces Outlook to close while it is mid-sync, the index files in the cache can become misaligned.
- Network Instability: High-latency connections or frequent switching between VPNs and local Wi-Fi can cause "collision" errors in the RoamCache.
- Add-in Conflicts: Some poorly optimized add-ins attempt to write to the cache simultaneously with the main Outlook process, leading to locked files and errors.
Frequently Asked Questions
Does clearing the cache delete my signatures?
No. Email signatures are stored in a separate Signatures folder within the AppData directory, not in the RoamCache or OST files.
How often should I clear the Outlook cache?
Under normal circumstances, you should never have to clear it. It is a reactive troubleshooting step rather than a proactive maintenance task. However, if you work in an environment with high volume (hundreds of emails per day), a quarterly purge can help maintain snappiness.
Why is my Outlook still slow after clearing the cache?
If a cache clear doesn't work, the issue may be related to your Outlook Profile, or you may have too many "Shared Mailboxes" open. Outlook struggles when it has to manage more than 500 folders across multiple shared accounts.
Can I clear the cache for Outlook Web App (OWA)?
Yes. Since OWA runs in a browser, you must clear your browser's cache (Chrome, Edge, or Safari). Specifically, clearing "Cookies and site data" for outlook.office.com will force the web app to reload all resources.
Summary of Key Actions
Maintaining a healthy Outlook environment requires knowing which "lever" to pull when things go wrong. For quick UI fixes, use the RoamCache method. For account-wide synchronization failures, the Reset Account or OST Rebuild is more effective. For annoying address suggestions, target the Auto-Complete list. By understanding these distinctions, you can resolve most Outlook performance issues in minutes without needing to contact technical support.
-
Topic: How do I clear my Outlook cache? - Microsoft Q& Ahttps://learn.microsoft.com/en-us/answers/questions/5701233/how-do-i-clear-my-outlook-cache
-
Topic: how to you clear the cache in outlook - Microsoft Q& Ahttps://learn.microsoft.com/en-us/answers/questions/5763138/how-to-you-clear-the-cache-in-outlook
-
Topic: How to Clear Outlook Cache in Windows & Mac: A Complete Guidehttps://www.systoolsgroup.com/how-to/clear-outlook-cache/?srsltid=AfmBOopbqfDRBvJTDHyXxqcPNJR_-xNUOjCf0Fe6yZVHV_D2No1WNHcu