Outage Status Now

Guides / Outlook search not working or returning no results

Part of: Email not sending, receiving or syncing

Last reviewed · By

Outlook search not working or returning no results

Outlook search shows nothing, misses recent mail, or says results may be incomplete? Indexing, cached mode, new Outlook and admin checks in order.

The user types a supplier name they emailed yesterday and Outlook returns nothing. Or search finds mail from 2022 but nothing this week. Or a yellow bar says results may be incomplete because items are still being indexed. This is one of the most common Outlook tickets in any MSP queue, and it is rarely an outage. Search has several engines depending on which Outlook you run and how the mailbox is cached. Work out which one is failing before you touch anything.

The one-minute split

Open Outlook on the web in a private window, sign in as the user, and run the same search.

Classic Outlook: user-level fixes

  1. Check the search scope. The scope drop-down beside the search box is often left on Current Folder. Switch to All Mailboxes or All Outlook Items and search again. This alone closes a surprising number of tickets.
  2. Check indexing status. In the search box, open Search Tools → Indexing Status. If it says thousands of items remain, the index is still building. Leave the PC on, plugged in and with Outlook open for a few hours.
  3. Cached Exchange Mode window. File → Account Settings → Account Settings → double-click the account. If the slider says Download email for the past 3 months, older mail is not on the PC. Classic Outlook should offer a link to search the server for older items — if it does not, widen the slider or use OWA.
  4. Restart Outlook and Windows Search. Close Outlook, restart the PC, open Outlook and leave it idle for ten minutes before testing.
  5. Repair Office. Settings → Apps → Microsoft 365 Apps → Modify → Quick Repair. This is cheap and fixes broken search add-in registrations.

Classic Outlook: rebuild the index

If the scope is right and the index status never finishes, rebuild it. In Windows, open Control Panel → Indexing Options. Confirm Microsoft Outlook is listed under Included Locations. Then choose Advanced → Rebuild. On a large mailbox this can take many hours and search will be worse before it is better, so warn the user and avoid doing it at 4pm on a Friday.

If Outlook is not in Included Locations, add it via Modify. If the Windows Search service is disabled, Outlook falls back to a slow built-in search; check services.msc → Windows Search is Running and set to Automatic (Delayed Start).

Admin-level causes

When to escalate

Escalate to Microsoft only when OWA search fails for several users across the tenant and Service health shows a related advisory. Escalate internally to whoever owns the desktop image when many PCs from the same build lose search after an update. One user whose scope was set to Current Folder is not an incident — but write it in the knowledge base, because it will come back.

Related status pages

Related guides

FAQ

Why does Outlook search show no results?
Usually the search scope is set to the current folder, the local index is incomplete, or cached mode only holds recent mail. Test the same search in Outlook on the web to see whether the mailbox itself is fine.
How do I rebuild the Outlook search index?
Open Control Panel, Indexing Options, confirm Microsoft Outlook is included, then choose Advanced and Rebuild. Leave the PC on with Outlook open while it finishes; large mailboxes take hours.
Why can Outlook not find older emails?
Cached Exchange Mode may only keep a few months of mail on the PC. Widen the download slider in account settings, use the search-server link, or search in Outlook on the web.
Is broken Outlook search a Microsoft outage?
Rarely. If Outlook on the web finds the message, the service is up and the desktop index is the problem. Check the Outlook status page only if web search also fails for many users.

Did this help?

Still broken? Check another tool