Outlook search problems on multiple users of local Exchange 2010

Labsy 36 Reputation points
2022-01-11T11:48:10.16+00:00

Hi,

a customer with some 80 users has SBS 2011 server and some app servers beside. On SBS there's also Exchange 2010 installed, and was working fine until december 2021. From there on some (random?) users, maybe 10 of them, have problems in Outlook SEARCH - it does not find some items between December 15 and today. I already tried to resolve:

  • Rebuilt index on clients helped for maybe 1 or 2 days, then problem reoccured??!!
  • Created new Outlook profile again, helped for a day or 2, then problem came back
  • Search in OWA is also impacted, as the same items cannot be found in Outlook and also not in OWA
  • Slider for offline mailbox in Outlook has no influence, be it set to 1 month or to cache All mail
  • I rebooted SBS server, but as expected, no help
  • Search Indexing service on SBS is running

Outlook 2013 and 2016 Home & Business are on client sides.

It's not clear to me how can search problems in OWA and Outlook be the same! This are two separated indexing engines, how come?!!
Any idea?

Exchange Exchange Server Management
{count} votes

2 answers

Sort by: Most helpful
  1. Joyce Shen - MSFT 16,701 Reputation points
    2022-01-12T01:45:00.107+00:00

    Hi @Labsy

    I would firstly suggest you upgrade your Exchange 2010 server to a later version, for example: Exchange 2016, since Exchange Server 2010 reached its end of support on October 13, 2020.

    Details: Exchange 2010 end of support roadmap

    And according to your description above, the issue occured on OWA as well, so the issue may be related to server side, we could follow the steps here to rebuild the search index.
    1.Launch Exchange Management Shell as administrator (right click run as administrator)
    2.type get-mailboxdatabase to get the names of the databases. Copy the name of the database you’d like to rebuild.
    3.browse to the scripts directory by typing the following:

     cd\  
     cd “program files\microsoft\exchange server\v14\scripts”  
    

    4.Enter the following command to rebuild:

    ResetSearchIndex.ps1 “Mailbox Database 1”  
    

    Note: specify your desired database name instead of “Mailbox Database 1”
    Another document introduces about Troubleshooting Exchange 2010 Search for your reference as well

    In addition, recently a known issue about outlook search is related to Windows update KB5008212. After you install update KB5008212, recent emails may not appear in search results.
    And the TEMPORARY WORKAROUND is disabling Windows Desktop Search which will cause Outlook to use it's built-in search.

    1. In Windows, right-click Start, and then select Run. In the Open: box type regedit, and then click OK. This will open the registry editor.
    2. Find this subkey in the registry and then click it: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
    3. Click Edit > New > Key and name the new key Windows Search.
    4. Select the new Windows Search key.
    5. Click Edit > New > DWORD Value.
    6. Type PreventIndexingOutlook for the name of the DWORD, and then press Enter.
    7. Right-click PreventIndexingOutlook, and then click Modify.
    8. In the Value data box, type 1 to enable the registry entry, and then click OK.
    9. Exit Registry Editor, and then restart Outlook.

    If an Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  2. Nur Hossain 282 Reputation points
    2022-01-17T09:12:54.293+00:00

    Rebuild content index in exchange server

    0 comments No comments

Your answer

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