Outlook search may fail to find emails stored in an Archive folder. This happens because the Windows Search indexer can be configured to exclude certain data locations. Your Archive folder, especially if it is a local PST file, might not be included in the search scope.
This prevents you from quickly locating important archived messages. The solution is to modify the Windows indexing options to include the folder where your archive data is stored.
This article explains why archive folders are often missed and provides steps to add them to the search index.
Key Takeaways: Extending Outlook Search to Archive Folders
- Control Panel > Indexing Options > Modify: Adds the file path containing your Outlook Archive PST file to the Windows Search index.
- File > Account Settings > Account Settings > Data Files: Reveals the full disk location of your Outlook Archive PST file.
- Indexing Options > Advanced > Rebuild: Resets the search index completely, which can resolve corruption that prevents finding archived items.
Why Outlook Search Excludes Archive Folders
Outlook relies on the Windows Search service to index email content for fast retrieval. By default, this service indexes standard mailbox locations for your primary account. However, local data files like PST files, which are commonly used for archiving, are stored separately on your hard drive.
The Windows Search indexer has a defined list of folders it monitors. If your Archive PST file is saved in a location outside this list, its contents will not be indexed. Searches performed in Outlook will then skip over all emails in that archive. This is a common configuration issue after moving an archive file or setting up a new computer.
The Role of PST File Locations
Personal Storage Table (PST) files are independent data containers. Their default save location is often a user’s Documents folder, but they can be moved anywhere. The search index does not automatically follow when you relocate a PST file. You must manually update the indexing options to include the new folder path.
Steps to Add Your Archive Folder to the Search Index
Follow these steps to locate your Archive PST file and instruct Windows Search to index it. You will need to know the file’s location on your computer.
- Find the Archive PST File Path in Outlook
Open Outlook and go to File > Account Settings > Account Settings. Switch to the Data Files tab. Look for your archive entry, typically named “Archive” or “Outlook Archive.” Select it and click Open File Location. A File Explorer window will open, highlighting the PST file. Note this folder path. - Open Windows Indexing Options
Close Outlook. Press the Windows key, type “Indexing Options,” and select the Control Panel result. This opens the Indexing Options dialog box, which lists currently indexed locations. - Modify the Indexed Locations
Click the Modify button. In the new window, click Show all locations if prompted by User Account Control. Expand the tree view to browse your drives. Navigate to and check the box for the parent folder containing your Archive PST file. For example, if the file is in “C:\Users\[YourName]\Documents\Outlook Files,” check the box for “Outlook Files” or its parent folder. Click OK. - Initiate a Rebuild if Necessary
Back in the main Indexing Options window, click Advanced. Under Troubleshooting, click the Rebuild button. Confirm the action. This deletes and recreates the search index, which is necessary for the new location to be fully processed. This process can take a long time. - Verify the Index is Updated
Wait for the indexing status in the Indexing Options window to show “Indexing complete.” Then, reopen Outlook and perform a search that should target an email in your archive. The search should now return results from the archive folder.
If Search Still Does Not Find Archived Emails
“No matches found” in a specific archive folder
Ensure you added the correct folder level in the indexing options. Adding “C:\Users” is too broad and may not be processed correctly. Add the specific parent folder one level above the PST file. Also, verify the PST file is not marked as offline or read-only in File Explorer properties, as this can block indexing.
Outlook search returns results slowly or incompletely
A corrupt Outlook search catalog can cause this. Close Outlook and open the Indexing Options. Click Advanced and select Rebuild. After the rebuild finishes, open Outlook and try the search again. Also, check that Windows Search service is running by searching for “Services” in Windows, finding “Windows Search,” and ensuring its status is “Running.”
New emails added to the archive are not searchable
The index updates periodically but not instantly. To force an update, go to Indexing Options and click the Pause button twice to stop and restart indexing. This often triggers a refresh. You can also try a Windows restart to refresh all background services.
Search Methods for Local Archive PST Files vs. Online Archives
| Item | Local PST Archive File | Online Archive (Exchange/Microsoft 365) |
|---|---|---|
| Data Location | Stored on your computer’s hard drive | Stored on the Microsoft server |
| Search Dependency | Requires Windows Search index to include the PST file folder | Uses server-side search; requires Cached Exchange Mode or online connection |
| Primary Fix | Add folder path via Control Panel Indexing Options | Enable Cached Exchange Mode in Account Settings > More Settings > Advanced |
| Index Rebuild Action | Rebuild via Windows Indexing Options Advanced menu | Use Outlook’s built-in search index repair: File > Options > Search > Indexing Options |
| Common Issue | PST file moved to a non-indexed location | Search scope set to “Current Mailbox” instead of “All Mailboxes” |
You can now configure Windows Search to include your Outlook archive folders. This ensures all your historical emails are instantly findable. For further organization, use Outlook’s built-in Archive button to automatically move old items. An advanced tip is to create a dedicated search folder for your archive to monitor specific senders or subjects without performing a new search each time.