次の方法で共有


Outlook データが、NoOST 値が形式不正のためインスタント検索でインデックス化されていない

元の KB 番号: 2984311

症状

Microsoft Outlook では、インスタント検索を実行できません。 クイック検索の試行では、次のメッセージが返されます。

Outlook 2010 の場合

"<search string>" の一致が見つかりません。
すべてのメール アイテムでもう一度検索してみてください

[すべてのメール アイテムで検索をやり直す] を選択すると、次の結果が返されます。

"<search string>" の一致が見つかりません。

Outlook 2013 の場合

お探しの内容が見つかりませんでした。
サーバーで詳細を確認します。

Outlook クライアントが現在 Microsoft Exchange Server に接続されている場合は〘。 オフラインで動作している場合は、次のメッセージが表示されることがあります。

一致が見つかりません。 サーバーが使用できないため、検索は過去 12 か月間に制限されます。

さらに、どちらの場合も、Windows Search インデックス作成オプションでインデックス作成が完了したと報告される場合があります。

原因

この動作は、次のレジストリ値が構成されている場合に発生する可能性があります。

HKEY_CURRENT_USER \Software\Microsoft\Office\x.0\Outlook\OST
名前: NoOST
型: REG_DWORD以外の任意の型

x.0 は Outlook 2013 の場合は 15.0、Outlook 2010 の場合は 14.0 です。

NoOST レジストリ値は DWORD として作成する必要があります。 正しく構成されていない場合、Windows Search はローカル Outlook データのインデックス作成に失敗し、検索の試行時に結果が返されません。

決議

NoOSTレジストリ値を削除し、必要に応じて、次の手順を使用して DWORD として再作成します。

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 したがって、次の手順を注意深く実行してください。 保護のために、レジストリを変更する前に、バックアップします。 その後、問題が起こった場合は、レジストリを復元できます。 レジストリのバックアップと復元方法の詳細は、「Windows のレジストリのバックアップおよび復元の方法」を参照してください。

  1. Outlook を終了します。

  2. 以下の適切な手順を使用して、レジストリ エディターを起動します。

    Windows 7

    [ Start メニューから Run を選択し、[開く] ボックスに「 regedit 」と入力し、 OK を選択します。

    Windows 8/8.1

    Start画面で、「regedit」と入力 Enter キーを押します。

  3. 次のレジストリ キーを見つけて選択します。

    HKEY_CURRENT_USER \Software\Microsoft\Office\x.0\Outlook\OST

    x.0 は Outlook 2013 の場合は 15.0、Outlook 2010 の場合は 14.0 です。

  4. NoOST 値を右クリックし、 Delete を選択し、 Yes を選択して削除を確定します。

  5. 必要に応じて、 Edit メニューから New を選択し、DWORD (32 ビット) 値を選択します。

  6. NoOST」と入力し Enter キーを押します。

  7. File メニューの Exit を選択してレジストリ エディターを閉じます。