MapiPH.dll が見つからないため、Outlook の検索結果が正しくありません

元の KB 番号: 2739049

現象

Outlook で検索機能を使用する場合、検索条件に一致するメール メッセージがメールボックスに存在する場合でも、検索結果には何も返されません。

原因

この問題は、ファイル Mapiph.dll がコンピューターに見つからない場合に発生する可能性があります。

解決方法

この問題を解決するには、Office のインストールを修復します。

  1. 次のようにしてコントロール パネルを開きます。
  2. [プログラム] の [プログラムのアンインストール] を選択します。 (注:Office はアンインストールされません)
  3. Office のインストールを選択し、[ 変更] を選択します。
  4. [ Office インストール ] ダイアログ ボックスで、[ 修復 ] を選択し、[続行] を選択 します
  5. 修復プロセスが完了したら、[完了] を選択 します

詳細

この問題が発生している場合は、次のようなイベントがアプリケーション イベント ログに表示されることがあります。

Outlook 2013

ログ名: アプリケーション
ソース: Microsoft-Windows-Search
Date: DateTime
イベント ID: 3036
タスク カテゴリ: Gatherer
レベル: 警告
キーワード: クラシック
ユーザー: N/A
コンピューター: ComputerName

説明:
コンテンツ ソース <mapi15://{S-1-5-21-1004855881-4055995052-3487091797-1137}/> にアクセスできません。

コンテキスト: アプリケーション、SystemIndex カタログ

詳細:
プロトコル ハンドラーは使用できません。 この URL の種類を処理できるプロトコル ハンドラーをインストールします。 (HRESULT : 0x80040d37)(0x80040d37)

ログ名: アプリケーション
ソース: Microsoft-Windows-Search
Date: DateTime
イベント ID: 3083
タスク カテゴリ: Gatherer
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター: ComputerName

説明:
プロトコル ハンドラー Mapi15 を読み込むことができません。 エラーの説明: 指定されたモジュールが見つかりませんでした。 (HRESULT : 0x8007007e)。

Outlook 2010

イベントの種類: エラー
イベント ソース: Windows Search Service
イベント カテゴリ: Gatherer
イベント ID: 3083
日付: 日付
時間: 時間
ユーザー: N/A
コンピューター: ComputerName

説明:
プロトコル ハンドラー Outlook.Search.MAPIHandler.1 を読み込むことができません。 エラーの説明: 指定されたモジュールが見つかりませんでした。