Search results in Outlook are incorrect because MapiPH.dll is missing

Dotyczy: Microsoft Outlook 2010

Symptoms


When you use the Search feature in Outlook, nothing is returned in your search results even though there are email messages in your mailbox that match the search criteria.

Cause


This problem can occur if the file Mapiph.dll is missing from your computer.

Resolution


To resolve this problem, repair your Office installation.
  1. Start Control Panel.
  2. Under Programs, click Uninstall a program. (Note, you will Not be uninstalling Office)
  3. Select your Office installation and click Change.
  4. In the Office installation dialog box, click Repair and then click Continue.
  5. When the repair process is finished, click Finish.

More Information


Events similar to the following items may be shown in the Application Event log if you are experiencing this problem.

Outlook 2013

Log Name:      Application
Source:        Microsoft-Windows-Search
Date:          7/26/2012 3:00:17 PM
Event ID:      3036
Task Category: Gatherer
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      Machine1.corp.contoso.com

Description:
The content source <mapi15://{S-1-5-21-1004855881-4055995052-3487091797-1137}/> cannot be accessed.

Context:  Application, SystemIndex Catalog

Details:
No protocol handler is available. Install a protocol handler that can process this URL type. (HRESULT : 0x80040d37) (0x80040d37)

-------------------------------

Log Name:      Application
Source:        Microsoft-Windows-Search
Date:          7/26/2012 3:00:17 PM
Event ID:      3083
Task Category: Gatherer
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Machine1.corp.contoso.com

Description:
The protocol handler Mapi15 cannot be loaded. Error description: The specified module could not be found.  (HRESULT : 0x8007007e).


Outlook 2010

Event Type: Error
Event Source: Windows Search Service
Event Category: Gatherer
Event ID: 3083
Date:  7/26/2012
Time:  2:58:10 PM
User:  N/A
Computer: Machine1

Description:
The protocol handler Outlook.Search.MAPIHandler.1 cannot be loaded. Error description: The specified module could not be found.