ADVERTISEMENT

【Outlook】メール検索で日本語キーワードが部分一致しない時の対処

【Outlook】メール検索で日本語キーワードが部分一致しない時の対処
🛡️ 超解決

Outlookのメール検索で日本語のキーワードを入力しても、目的のメールが見つからないことがあります。特に「会議」と検索して「会議室」や「会議資料」がヒットしない場合、部分一致検索が機能していない可能性があります。この問題は、インデックスの不具合や検索設定が原因であることが多いです。本記事では、その原因と具体的な対処方法を解説します。

【要点】メール検索で日本語部分一致が効かない時の対処法

  • Windows Searchのインデックスを再構築する: コントロールパネルからインデックスのオプションを開き、Outlookのデータファイルを削除して再作成します。
  • 検索クエリ言語を確認する: 新しいOutlookでは既定でBasic Searchが使われ、部分一致が制限されるため、Shift+F3で高度な検索に切り替えます。
  • [P]キーを押して検索モードを変更する: クラシックOutlookの検索ボックスで[P]を押すと部分一致を含む検索に変わります。

ADVERTISEMENT

なぜ日本語キーワードの部分一致が失敗するのか

Outlookの検索は、Windows Searchのインデックスを使ってメールの本文や件名を検索します。このインデックスが正しく構築されていないと、日本語の部分一致がうまく動作しません。例えば「会議」で検索しても「会議室」という単語が含まれるメールがヒットしないケースがあります。また、新しいOutlook(Outlook for Windowsの新しいバージョン)では、検索が「Basic Search」というモードで動作しており、完全一致に近い検索結果しか返さないことがあります。さらに、クラシックOutlookの検索ボックスでは、デフォルトで「すべてのメールアイテム」を検索しますが、インデックスに問題があると部分一致が無効になります。Exchange OnlineやMicrosoft 365と連携している場合、オンラインアーカイブのメールはローカルインデックスの対象外であることも原因の一つです。

お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

部分一致検索を有効にする具体的な手順

以下の手順を順に試して、問題を解決しましょう。

  1. Windows Searchのインデックスを確認する: スタートメニューで「インデックスのオプション」を検索して開きます。[変更]ボタンをクリックし、一覧から「Microsoft Outlook」にチェックが入っていることを確認します。
  2. Outlookのデータファイルを再インデックスする: インデックスのオプションで[詳細設定]→[ファイルの種類]タブ→「Outlookアイテム」を選び、[インデックスの削除と再構築]をクリックします。この操作には数十分かかる場合があります。
  3. 新しいOutlookでの検索モードを変更する: 検索ボックスにキーワードを入力した後、キーボードの[Shift]キーを押しながら[F3]キーを押します。これで高度な検索モードに切り替わり、部分一致が有効になります。
  4. クラシックOutlookで[P]キーを使用する: 検索バーにカーソルを置いて「会議」と入力します。次にキーボードの[P]キーを押すと、検索クエリに「P:」というプレフィックスが追加され、部分一致の検索が実行されます。例えば「P:会議」と表示されます。
  5. Outlookのプロファイルを修復する: 上記の方法で改善しない場合、Microsoft 365のサポート回復アシスタント(SaRA)ツールをダウンロードし、「Outlookのセットアップ」のトラブルシューティングを実行します。

よくある失敗パターンとその対処

インデックスを削除してもすぐに再構築しない

インデックスを削除した後、Outlookを開いたまま放置すると、再インデックスが始まらないことがあります。Outlookをいったん閉じてから、インデックスのオプションで[詳細設定]→[インデックスの削除と再構築]を再度実行する必要があります。再構築中は検索結果が不完全になるため、完了を待ちましょう。

新しいOutlookとクラシックOutlookの設定を混同する

新しいOutlookでは[P]キーが使えません。代わりにShift+F3でモードを切り替えます。また、クラシックOutlookで新しいOutlookと同じ設定を探しても見つかりません。自分がどちらのバージョンを使っているか確認しましょう。Outlookのウィンドウ上部に「新しいOutlook」と表示されていれば新しいバージョンです。

検索対象がオンラインアーカイブのみに制限される

Exchange Onlineのオンラインアーカイブは、ローカルインデックスの対象外です。そのため、部分一致検索が効かない場合があります。この場合は、Outlookの検索バーで[検索範囲]を「現在のフォルダー」から「すべてのメールボックス」に変更する必要があります。ただし、オンラインアーカイブの検索は完全一致のみ対応していることもあるため、キーワードを一部ではなく全体で指定しましょう。

ADVERTISEMENT

クラシックOutlookと新しいOutlookの検索機能の比較

機能 クラシックOutlook 新しいOutlook
部分一致の既定設定 無効([P]キーで有効化) 無効(Shift+F3で有効化)
インデックス再構築 Windows Search経由 Windows Search経由(同様)
オンラインアーカイブ検索 完全一致のみ 完全一致のみ

よくある質問(FAQ)

Q: インデックスを再構築しても効果がありません。別の方法はありますか?

A: その場合、Outlookのキャッシュをクリアしてみてください。Outlookを閉じて、%localappdata%\Microsoft\Outlook\RoamCache フォルダ内のファイルをすべて削除し、再起動します。また、Microsoft 365のサポート回復アシスタントで「Outlookのパフォーマンスに問題がある」を選択して診断することもできます。

Q: 新しいOutlookでShift+F3を押しても何も変わらないのはなぜですか?

A: 新しいOutlookでは、Shift+F3を押すと検索バーの右側に「高度な検索」というラベルが表示されます。これが表示されない場合、キーボードレイアウトの問題か、Outlookのアップデートが必要かもしれません。[ファイル]→[Officeアカウント]→[更新オプション]→[今すぐ更新]を実行してみてください。

Q: クラシックOutlookで[P]キーを押して部分一致にすると、過去のメールも検索できますか?

A: はい、できます。ただし、インデックスが最新でないと過去のメールがヒットしない場合があります。特に、Exchange Onlineのメールボックスで多数のメールを保持している場合は、インデックス再構築に時間がかかることをご了承ください。

まとめ

Outlookの日本語部分一致検索が機能しない主な原因は、Windows Searchのインデックス不具合と検索モードの設定です。まずはインデックスの再構築を行い、次にご利用のOutlookバージョンに合わせたキーの操作([P]キーまたはShift+F3)を試してください。オンラインアーカイブの検索には制限があるため、検索範囲を広げるか完全一致キーワードを使うことも検討しましょう。これらの手順で大部分の問題は解決します。


👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。

ADVERTISEMENT