How to Fix Outlook Search Not Working on Windows 10

If Outlook search is not working on Windows 10, first check whether you use new Outlook or classic Outlook. The fixes are different. New Outlook has a Settings option on the ribbon and manages search mainly through its own Search and Offline settings. Classic Outlook relies heavily on Windows Search indexing, so indexing problems are a common reason searches return no results or miss recent messages.

Microsoft's Outlook search troubleshooting guidance recommends checking indexing, Windows Search, profiles, and Office repair. Test search after each fix.

First, check whether you use new Outlook or classic Outlook

If you see Settings on the Outlook ribbon, you are using new Outlook. Go to Settings > General > Search and confirm the search scope you want. If older messages are missing, open Settings > General > Offline and increase Days of email to save, then allow Outlook time to sync.

If there is no Settings option on the ribbon, use the classic Outlook steps below.

1. Check Outlook's indexing status

In classic Outlook, click the Search box, then choose Search Tools > Indexing Status. If Outlook reports items remaining to be indexed, leave Outlook open and wait a few minutes. Check again to see whether the number is falling. Search results can be incomplete until indexing finishes.

Classic Outlook Indexing Status showing items remaining to be indexed
Check Indexing Status first. A decreasing item count means Outlook is still building its search index.

2. Make sure the Windows Search service is running

Press Windows key + R, type services.msc, and press Enter. Open Windows Search. Set Startup type to Automatic (Delayed Start) if it is disabled or configured incorrectly, then make sure Service status is Running. Restart Outlook afterward.

Windows Search service properties with Automatic Delayed Start and Running status
Windows Search should be running; Automatic (Delayed Start) is a supported startup setting.

3. Confirm that Microsoft Outlook is included in indexing

Close Outlook, open Control Panel, search for Indexing Options, and open it. In the Included Locations list, confirm that Microsoft Outlook appears. If it does not, select Modify and enable Microsoft Outlook, then save the change.

Windows Indexing Options with Microsoft Outlook selected as an included location
Microsoft Outlook should appear among the locations included in the Windows search index.

4. Rebuild the search catalog if indexing is stuck

If Indexing Status never reaches zero or the index appears corrupted, close Outlook and return to Control Panel > Indexing Options. Choose Advanced, then select Rebuild under Troubleshooting. Windows will recreate the search catalog from scratch.

Search results may be incomplete while the new index is being built.

Advanced Indexing Options dialog with the Rebuild button under Troubleshooting
Use Rebuild only when normal indexing is stuck or search continues to return incomplete results.

5. Update Outlook and Microsoft 365

Open classic Outlook and go to File > Office Account > Update Options > Update Now. Install any available Office updates, then restart Outlook. Microsoft documents this update path in its Microsoft 365 and Office update instructions.

Outlook Office Account page with Update Options and Update Now selected
Use Office Account > Update Options > Update Now to install current Outlook updates.

6. Repair Microsoft 365 or Office

If Outlook files or search components are damaged, repair the Office installation. In Windows 10, right-click Start, open Apps & features, select your Microsoft 365 or Office product, and choose Modify. Try Quick Repair first. If the problem remains, run Online Repair, which is more thorough and requires an internet connection.

See Microsoft's Office repair instructions for the supported repair options.

Windows Apps and features showing Microsoft 365 Quick Repair and Online Repair choices
Quick Repair is the faster first attempt; Online Repair is the more comprehensive option.

7. If older emails are missing, download more mail

Search can only index mail that is available to the Outlook client. In classic Outlook, go to File > Account Settings > Account Settings, select the account, choose Change, and move Download email for the past farther to the right or to All. Finish the wizard and restart Outlook.

Allow time for the extra mail to download and be indexed.

Outlook Account Settings with Download email for the past slider set to All
Expanding the cached mail period gives classic Outlook more older messages to index locally.

8. Test a new profile, then repair the data file if necessary

If search is still broken, test a fresh Outlook profile. Use File > Account Settings > Manage Profiles, or open Mail in Control Panel, then choose Show Profiles > Add. If search works in the new profile, the old profile is likely damaged.

If a local .pst file may be corrupted, back it up, close Outlook, and run SCANPST.EXE. Microsoft documents the process in Repair Outlook Data Files (.pst and .ost). Exchange .ost cache files can be recreated from the server.

Outlook Mail Setup profile controls beside the Microsoft Outlook Inbox Repair Tool
A new profile helps isolate profile corruption; SCANPST.EXE is for repairing damaged PST data files.

When search works but a specific message is still missing

Check the search scope before doing more repairs. Try Current Folder or the specific mailbox, and narrow results by sender, subject, or date. Deleted Items can be included through File > Options > Search.

A note about Windows 10

Microsoft ended standard Windows 10 support on October 14, 2025. These fixes still apply to PCs that remain on Windows 10, but Microsoft recommends Windows 11 or an eligible Extended Security Updates path. See the Windows 10 end-of-support guidance.

Leave a Comment

How to Open a Linux Shell in a Folder on Windows 10

How to Open a Linux Shell in a Folder on Windows 10

Open a Linux shell in any Windows 10 folder with File Explorer, PowerShell, and WSL. Check the Linux path and fix common setup issues.

How to Fix Lines on a Monitor Screen in Windows 10

How to Fix Lines on a Monitor Screen in Windows 10

Use a screenshot test, cable and port checks, monitor diagnostics, display settings, and driver rollback to pinpoint lines on a Windows 10 monitor.

How to Add Two Extra Clocks on Windows 10

How to Add Two Extra Clocks on Windows 10

Show two other time zones beside your Windows 10 clock. Set up each additional clock, give it a clear label, and find it in the taskbar calendar.

How to Fix a Slow Context Menu in Windows 10

How to Fix a Slow Context Menu in Windows 10

Find the File Explorer extension that delays right-click menus in Windows 10, test it safely with ShellExView, and restore any menu features you still need.

How to Disable Power Management for Devices in Windows 10

How to Disable Power Management for Devices in Windows 10

Stop Windows 10 from powering down a specific network adapter or USB device with plan-level settings and Device Manager controls, plus tips to avoid excess battery drain.

How to Back Up a Windows 10 Product Key Safely

How to Back Up a Windows 10 Product Key Safely

Check whether Windows 10 uses a digital license or product key, find a firmware-stored OEM key, and save license details securely for a reinstall.

How to Identify a Process in Windows 10 Task Manager

How to Identify a Process in Windows 10 Task Manager

Identify a Windows 10 Task Manager process by checking its executable path, file properties, publisher, linked services, and a Microsoft Defender scan.

How to Create a List of All Items in a Folder on Windows 10

How to Create a List of All Items in a Folder on Windows 10

Create a searchable Windows 10 folder inventory with PowerShell. Save every file and subfolder path as plain text or export details to a sortable CSV.

How to Display Custom Text on Your Windows 10 Desktop

How to Display Custom Text on Your Windows 10 Desktop

Add a custom reminder, quote, or label to your Windows 10 desktop with a Rainmeter text skin. Create the INI file, load it, then adjust its font and position.

How to Use Bluetooth Swift Pair on Windows 10

How to Use Bluetooth Swift Pair on Windows 10

Use Bluetooth Swift Pair on Windows 10 to pair a compatible accessory from a notification, with setup steps and fixes when the prompt does not appear.