What Most People Miss About How Outlook Search Works
By Tom Bradley
Outlook search works by scanning a local index—not your live mailbox—so if that index is stale, missing, or misconfigured, you’ll get blank or incomplete results. But most users assume it’s searching live data like Google, and waste hours rebuilding folders instead of checking the indexer.
Most Common Cause
Your Outlook search index is paused, corrupted, or hasn’t finished building. This happens especially after Windows updates, profile migrations, or large mailbox moves (e.g., from Exchange 2013 → Microsoft 365). The fix takes under 90 seconds: restart Windows Search service and rebuild the index.
Diagnostic Steps
Don’t guess. Do this:
Click in the Search box at the top-right corner of Outlook desktop. Type test. If you see "No items match your search" even though you know there’s an email with "test" in the subject, indexing is likely the issue.
Go to File > Options > Search > Indexing Options. Click Advanced. Check the status bar at the bottom: "Indexing complete" or "Indexing paused".
In Outlook Web App (OWA), search works differently—it queries the server directly, no local index. So if desktop fails but OWA returns results instantly, the problem is definitely local indexing.
Try searching *only* in your Inbox folder (right-click Inbox > Search Tools > Search > Current Folder). If that works but “All Mailboxes” doesn’t, your scope is too broad—and you’re hitting throttling limits.
Fix #1: Restart & Rebuild the Windows Search Index
This fixes ~70% of cases. Do it step-by-step:
Close Outlook completely (check Task Manager for any lingering OUTLOOK.EXE processes).
Press Win + R, type services.msc, hit Enter.
Find Windows Search, right-click > Restart. If it’s stopped, click Start.
Open Indexing Options again (Control Panel > Indexing Options or search “indexing” in Start menu).
Click Advanced > Rebuild. Confirm. This can take 2–20 minutes depending on mailbox size (5 GB mailboxes average ~12 minutes on SSDs).
Reopen Outlook. Wait 2–3 minutes before testing search again.
Note: In Outlook 2016 and later, the index lives at %localappdata%\Microsoft\Outlook\Search. Don’t delete that folder manually—use the Rebuild button only.
Fix #2: Adjust Your Search Scope and Location
Outlook defaults to “All Mailboxes”, but that triggers server-side fallback for large mailboxes—and often returns nothing or just recent items. Worse: it ignores flagged items, RSS feeds, and archived PSTs unless explicitly included.
Here’s what to do:
Click the Search box. Look for the Search Tools tab on the ribbon. Click Search > Current Folder first. If results appear, scope is the issue.
To include PST files: Go to File > Options > Search > Indexing Options > Advanced > Add, then browse to your PST file location (e.g., C:\Users\Name\Documents\Archive.pst). You must add each PST individually.
In Outlook 365, go to File > Options > Search > Email Options > Index messages in these data files and check all boxes—even if they look grayed out.
For OWA: There’s no local scope control. But if you’re using Outlook 365 web, search defaults to “All Mailboxes”. To narrow, click the dropdown next to the search bar and select “Inbox”, “Sent Items”, or “People”.
Surprising tip: Searching for from:smith subject:"project update" works faster than typing full phrases—because Outlook treats colon syntax as exact field matches and bypasses fuzzy matching delays.
Fix #3: Corrupted Search Catalog or Outlook Profile
This hits users who’ve migrated from older versions (Outlook 2010/2013) or used third-party add-ins like SaneBox or Clean Email. The catalog gets mismatched with current mailbox structure.
Do this:
Open Command Prompt as Administrator.
Type: cd /d "%programfiles%\Microsoft Office\root\Office16" (for Outlook 365/2019) or "%programfiles%\Microsoft Office\Office16\outlook.exe" /resetnavpane — that resets navigation but not search.
Better: use outlook.exe /cleansearch. That deletes the index and forces full rebuild on next launch.
If that fails, create a new Outlook profile: Control Panel > Mail > Show Profiles > Add. Name it “TestSearch”. Set up your account fresh. Test search there. If it works, your old profile is damaged.
Note: In Outlook 2016, /cleansearch may not appear in Help > About—but it still works from command line.
Don’t skip the profile test. We’ve seen 12+ cases where the only fix was switching profiles—even when everything else looked fine.
Still Not Working?
If you’ve tried all three fixes and search still returns zero or outdated results:
Check your mailbox size. Outlook desktop indexing throttles aggressively above 25 GB. If you’re over that, contact IT to enable Online Mode indexing (requires Exchange Online Plan 2 or on-prem Exchange 2019 CU12+).
Ask IT to verify your mailbox has Full Access permissions on itself—yes, really. Broken self-permissions break search in hybrid environments.
Run Outlook in Safe Mode (outlook.exe /safe) to rule out add-in interference. If search works there, disable add-ins one by one via File > Options > Add-Ins > COM Add-ins > Go….
For OWA-only issues: clear browser cache *and* IndexedDB. In Chrome, go to chrome://settings/clearBrowserData, check “Cached images and files” and “Site data”.
Don’t wait. If search is dead for more than one business day, escalate. Delayed indexing means delayed compliance, missed deadlines, and failed eDiscovery requests.
Action
Shortcut
Alt Sequence
Notes
Open Search Tools tab
Ctrl+E
Alt+Q, then type "search"
Focuses search box and activates ribbon tab
Search current folder only
Ctrl+Shift+F
Alt+H, S, C
Critical for fast, reliable results
Open Indexing Options
None
Win+R → "control.exe srchadmin.dll"
Must be run outside Outlook
Force clean search rebuild
outlook.exe /cleansearch
N/A
Run from Command Prompt as Admin
Open Outlook Safe Mode
outlook.exe /safe
N/A
Tests add-in interference
Search for unread in Inbox
hasflag:unread
Type directly in search box
Works in both desktop and OWA
Find calendar event by location
location:"Napa Valley"
Type directly in search box
Matches “Team Offsite — Napa Valley”
Search attachments only
hasattachment:true
Type directly in search box
Also works with file type: filename:.pdf
Tom Bradley
Tom has 15 years of experience in office management and supply chain optimization. He shares practical tips for running efficient workplaces.