How to Clear Outlook Cache in Windows PC?

Outlook, just like any other application, consists of its own cache. These are temporary files that store temporary data from your Outlook account. However, this cache can become problematic over time if it’s not refreshed. It may start displaying outdated information, degrade Outlook’s performance, and cause visual glitches. Therefore, deleting the Outlook cache is a must to avoid these issues.

Clearing outlook cache
Clearing outlook cache

We have prepared this guide to help you clear all the unwanted files stored in the Outlook cache that prevent the application from running at its full potential.

This guide won’t delete any of your emails; these temporary files are meant to be removed. Feel free to follow all three methods of clearing cache provided below.

1. Delete the RoamCache folder.

You can delete the RoamCache folder, as Outlook is known to create new cache files each time you open the application. Below are the instructions to guide you in deleting the Outlook RoamCache folder:

  1. Open Windows Explorer by pressing the Win + E keys together.
  2. Now, navigate to the following path in File Explorer:
  3. If the folder has multiple cache files, you should delete them.
  4. Simply, press the Ctrl + A keys together and then press the Delete button.
    Deleting all RoamCache files in outlook
    Deleting all RoamCache files in outlook
  5. This will delete all the cache files in the RoamCache folder.

2. Clear the auto-complete cache.

The Auto-Complete cache is a list that contains all the SMTP addresses and LegacyExchangeDN entries. This list saves the names of the accounts to which you have sent an email. In some cases, this data is unnecessary and needs to be deleted for a boost in Outlook’s performance. You can delete this cache list by following the instructions given below:

  1. Press the Win key to access the Start menu.
  2. Search for “Outlook” and open the app.
  3. Click on the “Files” option in the top left corner.
  4. Open the options above ‘Exit.’
    Opening the Outlook options
    Opening the Outlook options
  5. Select “Mail” on the Outlook Options page.
  6. Scroll down to the section titled ‘Send messages.’
  7. Click on the “Empty Auto-Complete List” button.
  8. Confirm the action by clicking ‘YES‘ on the confirmation prompt.
    Clearing Auto complete list in outlook
    Clearing Auto complete list in outlook
  9. Click OK and close the Outlook options page.
  10. Doing so will clear all the cache in your auto-complete list.

3. Delete the cache using Windows PowerShell.

You can also use a PowerShell script to completely remove the Outlook cache from your Windows computer. Follow these steps:

  1. Open the Windows start menu with the Win key.
  2. Type “PowerShell” in the search bar.
  3. Right-click on the app and select “Run as administrator.
    Running powershell as an administrator
    Running PowerShell as an administrator
  4. Type the following command into PowerShell to forcefully delete the contents of the Outlook cache:
    Remove-Item "C:\Users\$env:UserName\AppData\Local\Microsoft\Windows\INetCache\Content.Outlook\*" -Recurse -Force
  5. After the command has been executed, restart your computer to make the changes.
  6. Open the Windows start menu with the Win key.
  7. Click on the Power option and select Restart.

    Restarting the computer
    Restarting the computer

These three methods should delete your Outlook cache, and while you’re at it, feel free to delete your Windows temporary cache files as well.


Muhammad Zubyan

Muhammad Zubyan is a certified Google IT Support Professional with over 7 years of extensive experience. He has worked on more than 1500 computers, gaining valuable insights that enable him to detect and troubleshoot any complicated root cause of Windows-related issues and errors. In addition to managing Appuals as a Senior Editor, he is currently developing his own Game Optimization program that caters to both gamers and casual users alike.