Guided support in your browser can provide digital solutions for Office problems |
Important: Steps may be different between new and classic Outlook for Windows. To determine which version of Outlook you're using, look for File on the ribbon. If there's no File option, follow the steps under the New Outlook tab. If the File option appears, select the tab for Classic Outlook.
New Outlook search returns no results
Note: To update Search options in the new Outlook for Windows, you can go to Settings > General > Search, then update the Search scope from there.
When you get no results using new Outlook search, follow these steps:
Use filters to narrow your search and show older email messages
-
In new Outlook, when searching for older results, you can use filters to narrow your search criteria. If new Outlook finds too many results, older items may not be displayed.
-
You can adjust the default scope to Current Folder by going into Settings.
-
Online Archives are searched, and results are included automatically.
-
Multi-account search is not currently supported. To search multiple inboxes, you need to select each account and search in All Folders.
Uninstall and reinstall the new Outlook for Windows
To uninstall new Outlook:
-
From the Start menu, select new Outlook for Windows.
-
Select the arrow to expand the list option in Start.
-
Select Uninstall to begin the uninstall process.
To reinstall new Outlook:
-
Open classic Outlook for Windows.
-
In the top corner, you'll see a toggle to Try the new Outlook .
-
Select this toggle to download the new app and you will switch to the new Outlook for Windows.
Outlook search returns incomplete results or search can't find older emails
Include Deleted items folder
If the missing search results in new Outlook are in the Deleted items folder, you can add this folder to your search results:
-
Start new Outlook for Windows.
-
Select Settings, General, then Search.
-
Under Search results, make sure that Include deleted items is checked.
Note: If these steps don't help, try the advanced steps in this article: No search results for POP, IMAP, or Exchange accounts
Choose the scenario that best describes your classic Outlook search problem:
Classic Outlook search returns no results
When you get no results using Outlook search, follow these steps in the order provided:
-
In Windows 10: Select the Start button, select Settings > Update & Security, and then select Troubleshoot. Find and click Search and Indexing, and click Run the troubleshooter.
-
In Windows 8.1: From Start, search for Settings. In Settings, search for troubleshooting, and select troubleshooting in the search results. Find and run the Search and Indexing troubleshooter.
-
In Windows 7: From Start, select Control Panel, and then select Troubleshooting. Find and run the Search and Indexing troubleshooter.
-
Start classic Outlook and click in the Search box.
-
Select Search Tools > Indexing Status from the Search menu.
-
When the Indexing Status dialog appears, you should see the following:
If classic Outlook has not finished indexing, note the items remaining to be indexed, wait five minutes, and then check again. If the number of items did not decrease, continue to the next step.
-
Start classic Outlook and click in the Search box.
-
Select Search Tools > Locations to Search from the Search menu.
-
Ensure all data files/stores listed are selected.
-
Click the Windows Start menu and click in the Search box.
-
Type services.msc and press Enter.
-
Under the Name column, find and double-click Windows Search.
-
Set the Startup type to Automatic (Delayed Start) if it wasn't already.
-
If the Service status does not display Running, click the Start button underneath it to start the service.
-
Exit classic Outlook.
-
Open Indexing Options in the Windows control panel.
-
In the Indexing Options dialog box, make sure that Microsoft Outlook is listed in the Included Locations column.
-
If Microsoft Outlook is not listed, select Modify, and then click to enable the check box next to Microsoft Outlook.
-
Select OK, and then select Close.
Follow these steps to make sure that the indexing options are configured correctly:
-
Exit classic Outlook.
-
Open Indexing Options in the Windows control panel.
-
In the Indexing Options dialog box, select Advanced.
-
Select the File Types tab.
-
Scroll down until you find msg in the Extension column and select it.
-
Make sure that the Index Properties and File Contents option is enabled.
-
Select OK, and then select Close.
Note: Make sure the Filter Description column shows Office Outlook MSG IFilter. If it doesn't, either the Windows Search service is not working correctly, or Microsoft Outlook could not install the filters correctly. In either case, you should contact Microsoft Support for help with the issue.
-
Exit classic Outlook.
-
Open Indexing Options in the Windows control panel.
-
In the Indexing Options dialog box, select Advanced.
-
In the Advanced Options dialog box, select Rebuild.
-
Select OK, and then select Close.
If indexing does not finish, contact Microsoft Support to request assistance with Windows Desktop Search.
Follow these steps to create a new profile and test search:
-
In classic Outlook, select File > Account Settings > Manage Profiles. Or, you can exit Outlook, and open Mail in the Windows control panel.
-
In the Mail Setup - Outlook dialog box, select Show Profiles, and then select Add in the General tab.
-
In the Profile Name box, type a name for the new profile, and then select OK.
-
If prompted, provide account information, such as email address and password, and select Next.
-
Select Finish. You'll find the new profile name you added listed on the General tab in the Mail dialog box.
-
Under When starting Microsoft Outlook, use this profile, choose Prompt for a profile to be used and then select OK.
-
Restart Outlook.
-
In the drop-down list in the Choose Profile dialog box, choose the new profile name you created and select OK.
-
Click in the Search box and try your search.
If search works, there may be an issue with your old profile. You may want to make this profile the new default profile and transfer information from your old profile to the new one.
When searching for older results, you can use filters to narrow your search criteria. If classic Outlook finds too many results, older items may not be displayed. For more information on how to use filters, see Learn to narrow your search criteria in Outlook.
The steps to access the repair tool vary depending on your operating system. Choose from the drop-down list below.
Use the uninstall troubleshooter to uninstall Microsoft 365, Office 2021, Office 2019, or Office 2016 from your Windows PC.
-
Select the button below to start the uninstall troubleshooter.
-
Click Open if you get a pop-up window indicating This site is trying to open Get Help.
-
Follow the prompts on the remaining screens and when prompted, restart your computer.
-
Select the steps for the version of Office you want to install or reinstall.
Microsoft 365 | Office 2024 | Office 2021 | Office 2019 | Office 2016
Important:
-
The uninstall troubleshooter currently can't uninstall Office 2024.
-
Run the troubleshooter on the same Windows PC with the Microsoft 365 or Office product you want to uninstall.
-
You need to be on Windows 10 or higher to run the troubleshooter.
Tip: If the Microsoft 365 uninstall troubleshooter doesn't completely uninstall Microsoft 365 or Office from your PC, you can try to manually uninstall Office.
Note: If these steps don't help, try the advanced steps in this article: No search results for POP, IMAP, or Exchange accounts
Classic Outlook search returns incomplete results
When you get incomplete results using Outlook search, follow these steps in the order provided:
If the missing search results are in the Deleted items folder, you can add this folder to your search results:
-
Start classic Outlook.
-
Click File > Options, and then select Search.
-
Select the Include messages from the Deleted items folder in each data file when searching in All Items checkbox, and click OK.
-
Restart Outlook.
You can increase the time in your email account's offline settings so that more or all your emails are cached locally for indexing. To do this:
-
Start classic Outlook.
-
Click File > Account Settings > Account Settings.
-
On the Email tab, select your email account and click Change.
-
Drag the Download email for the past: slider to the desired amount of time or to the far right to All.
-
Click Next, and then Done. Close out the window and restart Outlook.
By default, classic Outlook will display 250 search results. You can increase this to show all results but search will be slower. To do this:
-
Open classic Outlook.
-
Click File > Options, and then select Search.
-
Clear the Improve search speed by limiting the number of results shown checkbox, and click OK.
-
Restart Outlook.
When you search in classic Outlook using All Mailboxes or All Outlook Items scopes, limited or no results are returned for the Archive Mailbox. You can search for items that were moved to an auto-expanded archive mailbox only by searching the folder itself. Select the archive folder in the folder list to select the Current Folder option as the search scope. If a folder in an auto-expanded storage area contains subfolders, you have to search each subfolder separately. For more information, see Overview of unlimited archiving in Microsoft 365.
Classic Outlook search can't find older emails
When you can't find emails older than 6 months using classic Outlook search, follow these steps in the order provided:
If the missing search results are in the Deleted items folder, you can add this folder to your search results:
-
Start classic Outlook.
-
Click File > Options, and then select Search.
-
Select the Include messages from the Deleted items folder in each data file when searching in All Items checkbox, and click OK.
-
Restart Outlook.
You can increase the time in your email account's offline settings so that more or all your emails are cached locally for indexing. To do this:
-
Start classic Outlook.
-
Click File > Account Settings > Account Settings.
-
On the Email tab, select your email account and click Change.
-
Drag the Download email for the past: slider to the desired amount of time or to the far right to All.
-
Click Next, and then Done. Close out the window and restart Outlook.
By default, classic Outlook will display 250 search results. You can increase this to show all results but search will be slower. To do this:
-
Open classic Outlook.
-
Click File > Options, and then select Search.
-
Clear the Improve search speed by limiting the number of results shown checkbox, and click OK.
-
Restart Outlook.
Search tab is greyed out (Outlook 2016 only)
This can occur after upgrading to Windows 10 Version 1709 and earlier. The issue was fixed in Windows 10 Versions 1803 and later. To fix this issue, follow this step:
The steps to access the repair tool vary depending on your operating system. Choose from the drop-down list below.
Disable server search as a short-term solution. To do this, follow these steps:
Important: The following steps show you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Please make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, go to How to back up and restore the registry in Windows.
-
In Windows, right-click Start, and then select Run. In the Open: box type regedit, and then click OK. This will open the registry editor.
-
In the registry editor dialog box, find this subkey in the registry, and then click it:
-
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Search
-
-
Click Edit > New > DWORD Value.
-
Type DisableServerAssistedSearch for the name of the DWORD, and then press Enter.
-
Right-click DisableServerAssistedSearch, and then click Modify.
-
In the Value data box, type 1 to enable the registry entry, and then click OK.
-
Close the registry editor, and then restart Windows.
Note: This policy and other important considerations are documented on the search blog.
To search a Shared Mailbox, click the mailbox and use the Current Folder scope. This is a design limitation that will not change with future updates. Go to this Understanding Search Scopes blog for more details about what scopes are supported when.
To work around this issue, you can add the Shared Mailbox as a secondary Exchange account to the profile. First you will need to check if the shared mailbox is already listed as an account in the profile. If so, you will have to remove it. To do this, follow these steps:
-
From the File menu, select Account Settings, then choose Account Settings again.
-
Double click the Exchange account.
-
Choose More Settings, and then select the Advanced tab.
-
In the Open these additional mailboxes section, choose the shared mailbox and then select Remove.
Add Shared Mailbox as a secondary account to the profile by following these steps:
-
From the File menu, select Add Account.
-
In this dialog put the full name of the mailbox, e.g. support@company.com.
-
When prompted for a password, choose the option Sign in with another account and use the Exchange account credentials that has permissions to the shared mailbox.
When you search a shared mailbox added as an additional mailbox you may see this error:
-
"We're having trouble fetching results from the server. Some items may not be included in your search results."
This will occur if you're using a perpetual volume license (MSI) version of Outlook. This is currently a limitation with perpetual versions of Office.
To work around this, you can disable server search as a short-term solution. To do this, follow these steps:
Important: The following steps show you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Please make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, go to How to back up and restore the registry in Windows.
-
In Windows, right-click Start, and then select Run. In the Open: box type regedit, and then click OK. This will open the registry editor.
-
In the registry editor dialog box, find this subkey in the registry, and then click it:
-
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Search
-
-
Click Edit > New > DWORD Value.
-
Type DisableServerAssistedSearch for the name of the DWORD, and then press Enter.
-
Right-click DisableServerAssistedSearch, and then click Modify.
-
In the Value data box, type 1 to enable the registry entry, and then click OK.
-
Close the registry editor, and then restart Windows.
Note: This policy and other important considerations are documented on the search blog.
See Also
Troubleshoot search issues in Outlook for Mac
Learn to narrow your search criteria for better searches in Outlook