Outlook Search is Not Working

When Outlook search is not working, finding emails, attachments, or calendar items becomes frustrating and time-consuming. The good news is that most search failures stem from indexing problems, corrupted files, or simple settings that you can correct yourself. This guide walks through the exact steps to diagnose and repair Outlook search so you regain full functionality.

Common Reasons Outlook Search is Not Working

Outlook relies on Windows Search indexing to deliver fast results. When the index becomes corrupted, stops updating, or excludes Outlook data files, searches return no results or incomplete matches. Other frequent causes include outdated Outlook versions, add-ins interfering with the search service, or the search index location being moved to a slow drive. Understanding these root issues helps you choose the right repair sequence instead of guessing.

Outlook search bar showing no results for a common query

How to Fix Outlook Search is Not Working

  1. Restart Outlook and the Windows Search service

    Close Outlook completely using Task Manager. Press Windows key + R, type services.msc, and hit Enter. Locate Windows Search in the list, right-click it, and choose Restart. Then reopen Outlook and test a basic search such as a sender name you know exists.

  2. Run the built-in Search troubleshooter

    Go to Settings > Update & Security > Troubleshoot > Other troubleshooters. Scroll to Search and Indexing, click Run, and follow the prompts. Select the option for “Files don’t appear in search results” when asked. Restart your PC after the troubleshooter finishes.

    Windows Search troubleshooter window with Outlook related options selected
  3. Rebuild the Outlook search index

    In Outlook, click File > Options > Search > Indexing Options > Advanced > Rebuild. Confirm the action. The process can take 30 minutes to several hours depending on mailbox size; leave your computer running and avoid heavy use until it completes. Test search again once the status shows “Indexing complete.”

  4. Repair the Outlook data file

    Close Outlook. Open Control Panel > Programs > Programs and Features. Select your Microsoft 365 or Office installation, choose Change > Quick Repair > Repair. If the issue persists, run the Online Repair option. This replaces corrupted .ost or .pst files that often block search indexing.

    Outlook search returning accurate results after index rebuild

Troubleshooting Tips When Fixes Do Not Work

If searches still fail after the steps above, disable all add-ins via File > Options > Add-ins > Manage COM Add-ins > Go, then uncheck every item and restart Outlook. Also verify that your mailbox is set to use Cached Exchange Mode: File > Account Settings > Account Settings > Change > Use Cached Exchange Mode. For very large mailboxes, create a new Outlook profile through Control Panel > Mail > Show Profiles and migrate your accounts to it.

  • Make sure Windows Search service is set to Automatic startup type.
  • Exclude no PST or OST files from indexing in the Windows Defender exclusions list.
  • Update Outlook through File > Office Account > Update Options > Update Now.

Frequently Asked Questions

Does rebuilding the index delete my emails?

No. Rebuilding only recreates the search catalog; your messages and attachments remain untouched in the original data files.

Can I use Outlook search on the web version instead?

Outlook on the web uses a separate cloud index and usually continues working even when the desktop app search fails. Test your query at outlook.office.com to confirm.

How long should the rebuild process take?

For mailboxes under 10 GB the rebuild usually finishes in under an hour. Larger archives or multiple accounts can require overnight indexing.

Conclusion

Following the sequence above resolves Outlook search is not working for the vast majority of users. Once the index is healthy again, search performance returns to normal and stays reliable with routine Windows updates.

Leave a Comment

Get LibreOffice to Recognize Your Java Runtime

Get LibreOffice to Recognize Your Java Runtime

Install a compatible Java runtime, enable it in LibreOffice, and troubleshoot an empty JRE list without changing unrelated settings.

Run LibreOffice Headless in Docker for PDF Conversion

Run LibreOffice Headless in Docker for PDF Conversion

Build a small LibreOffice container, convert office documents without a GUI, and verify PDF output while limiting host-file access.

Make LibreOffice Impress Files Smaller Without Blurring Images

Make LibreOffice Impress Files Smaller Without Blurring Images

Reduce oversized LibreOffice presentation files by compressing embedded photos, choosing sensible image settings, and checking slide quality before sharing.

Stop Custom-Size Prints from Cropping in LibreOffice

Stop Custom-Size Prints from Cropping in LibreOffice

Match LibreOffice’s page dimensions to your printer, check printable margins, and correct scaling before printing a custom-size document.

Speed Up Calc Macros by Reading and Writing Data in Batches

Speed Up Calc Macros by Reading and Writing Data in Batches

Replace repeated cell access with bulk range reads and writes, then benchmark the result and protect formulas in large Calc workbooks.

Organize a LibreOffice Book with Linked Master Documents

Organize a LibreOffice Book with Linked Master Documents

Split a long manuscript into chapters, assemble them in Writer, and keep styles, contents, and export checks consistent.

Connect LibreOffice Base to PostgreSQL with the Built-In Wizard

Connect LibreOffice Base to PostgreSQL with the Built-In Wizard

Use Base’s direct PostgreSQL option to enter your server details, sign in, save an ODB connection file, and troubleshoot common access errors.

Make Custom Fonts Available to LibreOffice Flatpak

Make Custom Fonts Available to LibreOffice Flatpak

Install a font in your Linux user font folder, restart LibreOffice Flatpak, and confirm it appears in Writer without weakening the app sandbox.

Stop LibreOffice Save Crashes on Sonoma: Work Locally First

Stop LibreOffice Save Crashes on Sonoma: Work Locally First

Protect your work and isolate network-drive save crashes in LibreOffice on macOS Sonoma with a local-first workflow, permission checks, and targeted tests.

Keep CSV IDs Intact in Calc by Importing Them as Text

Keep CSV IDs Intact in Calc by Importing Them as Text

Preserve leading zeros in Calc by setting ID columns to Text during CSV import, checking the preview, and verifying the saved data.