Share via

Outlook Classic only searches email title not contents of Email

Pauline Stone 0 Reputation points
2026-04-03T13:21:52.33+00:00

My Outlook Classic search will only return matches from the Email title, not anything in the body of the email. I have rebuilt the index many times but cannot seem to fix the problem. I've also set up a new email profile & that didn't work either

Indexing is set to search 'properties & file contents'

It started when I had a Windows ARM laptop, but I recently reverted to an X86 processor but still have the problem which maybe transferred across?

Any ideas what else I can try?

Outlook | Windows | Classic Outlook for Windows | For home

4 answers

Sort by: Most helpful
  1. Arlene D 36,020 Reputation points Independent Advisor
    2026-04-03T18:55:21.0433333+00:00

    I see, is your PST file saved on your local drive and not inside OneDrive?

    Move your PST to a local folder like Documents, then open Outlook, go to File, Account Settings, Data Files, add the PST again from its new location, then open Control Panel, Indexing Options, select Modify and make sure your user folder is checked, restart your PC and wait for indexing to finish in Outlook under Search Tools, Indexing Status, this will allow Windows search to index the full email content and fix body search.

    0 comments No comments

  2. Arlene D 36,020 Reputation points Independent Advisor
    2026-04-03T14:39:33.7366667+00:00

    You do not need to see that option, it can be missing depending on version, so focus on this instead, open Outlook, go to File, Account Settings, Account Settings, double click your account, then confirm if your accounts are using Cached Exchange Mode or make sure “Use Cached Exchange Mode” is turned on.

    Then set the Download email for the past to All, select Next and restart Outlook, then go to File, Options, Search and ensure “Search” is set to use Microsoft Windows Search, after that let Outlook sit open for some time and check Search Tools, Indexing Status until it shows 0 items, this ensures the local OST file is fully indexed so email body content can be searched again.


  3. Arlene D 36,020 Reputation points Independent Advisor
    2026-04-03T14:16:37.8333333+00:00

    Hello,

    Does the issue happen with all mailboxes or just one account?

    Open Outlook, go to File, Options, then Search, and make sure “Improve search speed by limiting results” is unchecked, then scroll and confirm “Include results only from” is set to Current Folder or All Mailboxes as needed, after that go to Windows Settings, Apps, Installed apps, find Microsoft 365, select Modify, then choose Online Repair and complete it, then restart your PC and allow indexing to finish, this refreshes Outlook search components and restores full email body search.


  4. Q&A Assist
    2026-04-03T13:22:08.3533333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Try the following steps in classic Outlook and Windows to restore body-content search:

    1. Verify Outlook data is included in indexing
      1. Exit classic Outlook.
      2. Open Control PanelIndexing Options.
      3. Confirm Microsoft Outlook appears in Included Locations.
      4. If it is missing, select Modify, check Microsoft Outlook, then OKClose.
    2. Confirm Outlook message file type is indexed with contents
      1. Exit classic Outlook.
      2. In Control PanelIndexing Options, select Advanced.
      3. Go to the File Types tab.
      4. Scroll to msg in the Extension column and select it.
      5. Ensure Index Properties and File Contents is selected.
      6. Verify the Filter Description shows Office Outlook MSG IFilter.
        • If it does not, Windows Search or Outlook filters are not installed correctly and Microsoft Support should be contacted.
      7. Select OKClose.
    3. Rebuild the Windows Search index
      1. Exit classic Outlook.
      2. Open Control PanelIndexing OptionsAdvanced.
      3. In Advanced Options, select Rebuild.
      4. Select OKClose and allow time for indexing to complete.
    4. Confirm indexing completes and all data files are included
      1. Start classic Outlook and click in the Search box.
      2. On the ribbon, select Search ToolsIndexing Status and confirm there are 0 items remaining.
      3. Still in Outlook, select Search ToolsLocations to Search and ensure all required data files/stores are checked.
    5. Check Windows Search service and run the troubleshooter
      1. Open services.msc, locate Windows Search, and ensure:
        • Startup type = Automatic (Delayed Start).
        • Service status = Running; start it if not.
      2. Run the Windows Search troubleshooter:
        • Windows 11: SettingsPrivacy & SecurityTroubleshootSearching WindowsIndexer troubleshooter.
        • Windows 10: SettingsUpdate & SecurityTroubleshootSearch and IndexingRun the troubleshooter.
    6. Test with a new Outlook profile
      1. In classic Outlook: FileAccount SettingsManage Profiles (or exit Outlook and open Mail from Control Panel).
      2. In Mail Setup – Outlook, select Show ProfilesAdd.
      3. Name the profile, complete account setup, and select Finish.
      4. Under When starting Microsoft Outlook, use this profile, choose Prompt for a profile to be usedOK.
      5. Restart Outlook, choose the new profile, and test search in message bodies.
      6. If search works in the new profile, make it the default profile and migrate data as needed.

    If, after confirming MSG IFilter, rebuilding the index, and testing a new profile, body search still fails, the remaining step is to contact Microsoft Support for assistance with Windows Search and Outlook filters, as indicated in the documentation.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.