※本ページにはプロモーション(広告)が含まれています
【2026年最新版】Microsoft Outlookのメール検索でメールが見つからない時の対処法【完全ガイド】
Outlookの検索ボックスにキーワードを入力しても目当てのメールがヒットしない、古いメールが検索結果に表示されない、特定の送受信者のメールが出てこない——こうした「Outlook検索が機能しない」問題は、ビジネスシーンで特に困ります。大切なメールを探し出せないと、重要な取引や連絡の見落としにつながりかねません。本記事では、Outlookの検索が正常に動作しない原因を整理し、検索インデックスの再構築から根本的な修復まで、確実に解決できる対処法をわかりやすく解説します。
この記事でわかること
- Outlookの検索が機能しない主な原因
- Outlookの検索インデックスを再構築する手順
- Windowsサーチサービスの確認と修復方法
- キャッシュファイル(OSTファイル)を再作成する方法
- Outlookの検索設定を最適化するポイント

Outlook検索が機能しない主な原因
Outlookの検索問題には複数の原因が考えられます。まず原因を把握してから、適切な対処法を選びましょう。
| 原因カテゴリ | 詳細 | 症状 |
|---|---|---|
| 検索インデックスの未完成・破損 | Outlookのデータがインデックスに登録されていない | 一部または全部のメールが検索にヒットしない |
| Windowsサーチサービスの異常 | Windows検索サービスが停止または誤動作している | 検索自体が機能しない・非常に遅い |
| OSTファイルの破損・肥大化 | Exchange/Microsoft 365のキャッシュファイルが壊れている | 古いメールが見つからない・同期されない |
| 検索スコープの設定ミス | 検索範囲が「現在のフォルダ」に限定されている | 特定のフォルダのメールしか検索されない |
| Outlookのバージョンの問題 | 古いバージョンや破損したインストール | 不定期に検索が失敗する |
| アーカイブ・オートアーカイブの設定 | 古いメールが自動でアーカイブされ検索範囲外になっている | 一定期間より古いメールが見つからない |
対処法1: Outlookの検索インデックスを再構築する
最も効果的な対処法は、Outlookの検索インデックスを再構築することです。インデックスが古い・破損している場合に、新しいメールや特定のメールが検索結果に表示されなくなります。
Outlookの検索インデックスオプションを開く手順
- Outlookを開き、「ファイル」タブをクリックする
- 「オプション」をクリックする
- 「Outlookのオプション」ダイアログが開いたら、左側メニューから「検索」をクリックする
- 「インデックスのオプション」ボタンをクリックする
インデックスの再構築手順
- 「インデックスのオプション」ウィンドウで「Microsoft Outlook」が含まれているか確認する
- 含まれていない場合は「変更」ボタンをクリックし、「Microsoft Outlook」にチェックを入れて追加する
- 「詳細設定」ボタンをクリックする
- 「インデックスの設定」タブで「再構築」ボタンをクリックする
- 「インデックスを再構築してもよいですか?」という確認ダイアログが表示されたら「OK」をクリックする
- インデックスの再構築が完了するまで待つ(メール数によって数分〜数十分かかることがある)
再構築中は「インデックスを作成中」という状態が表示されます。完了後に再度検索を試みてください。大量のメールがある場合は数時間かかることもあるため、夜間や昼休みに実行することをおすすめします。

対処法2: Windowsサーチサービスを再起動する
OutlookはWindowsのサーチサービス(Windows Search)を利用して検索インデックスを管理しています。このサービスが正常に動作していない場合、Outlookの検索が機能しなくなります。
Windowsサーチサービスの確認と再起動
- 「Win」+「R」キーを押して「ファイル名を指定して実行」を開く
services.mscと入力してEnterキーを押す- サービス一覧から「Windows Search」を見つける
- 右クリックして「再起動」を選択する(停止中の場合は「開始」)
- 「スタートアップの種類」が「自動(遅延開始)」になっているか確認する。「無効」になっている場合はダブルクリックして変更する
コマンドプロンプトからサービスを再起動する方法
管理者権限のコマンドプロンプトを開き、以下のコマンドを実行します。
net stop wsearch
net start wsearch
または、PowerShellから実行する場合:
Restart-Service WSearch
サービスを再起動後、しばらく待ってからOutlookで検索を試みてください。
対処法3: OSTキャッシュファイルを再作成する
Microsoft 365やExchange Serverのアカウントを使用している場合、Outlookはローカルにキャッシュファイル(OSTファイル)を作成してメールデータを保存します。このOSTファイルが大きくなりすぎたり破損したりすると、検索が正常に動作しなくなることがあります。
OSTファイルの場所を確認する
- Outlookを開き、「ファイル」→「アカウント設定」→「アカウント設定」をクリックする
- 「データファイル」タブをクリックする
- アカウントを選択し「ファイルの場所を開く」をクリックすると、OSTファイルが保存されているフォルダが開く
OSTファイルを再作成する手順
- Outlookをすべて閉じる(タスクトレイにも残っていないことを確認する)
- タスクマネージャーを開き、「OUTLOOK.EXE」が動作していないことを確認する
- 上記で確認したOSTファイルのフォルダを開く
- OSTファイル(拡張子 .ost)を別の場所(デスクトップなど)に移動するか、名前を変更する(例:「アカウント名.ost.bak」)
- Outlookを再起動する
- OutlookがOSTファイルがないことを検知し、自動的に新しいOSTファイルを作成してサーバーからメールを同期し直す
注意:OSTファイルの再作成後、Outlookがサーバーからメールを再同期するまで時間がかかります。メールボックスのサイズによっては数十分から数時間かかることがあります。元のOSTファイルは問題がなければ後で削除できます。
対処法4: 検索スコープを「すべてのメールボックス」に設定する
Outlookの検索スコープが特定フォルダに限定されている場合、他のフォルダのメールが検索結果に表示されません。この設定を確認・変更することで解決できるケースが多くあります。

検索スコープの確認方法
- Outlook上部の検索ボックスをクリックする
- 「検索」タブがリボンに表示される
- 「スコープ」グループを確認し、「現在のメールボックス」または「すべてのメールボックス」が選択されているか確認する
- 「すべてのメールボックス」をクリックして設定を変更する
また、Outlookのオプションから既定の検索スコープを変更することもできます。
- 「ファイル」→「オプション」→「検索」を開く
- 「検索のスコープ」セクションで「すべてのメールボックス」を選択する
- 「OK」をクリックして保存する
対処法5: Outlookを修復インストールする
上記の対処法をすべて試しても改善しない場合、Outlook(Office)の修復インストールが有効な手段です。アプリ本体のファイルが破損している場合はこの方法で解決することがあります。
Officeの修復手順(Windows 11)
- 「設定」→「アプリ」→「インストール済みのアプリ」を開く
- 一覧から「Microsoft 365」または「Microsoft Office」を見つける
- 「…」(詳細)ボタンをクリックして「変更」を選択する
- 「クイック修復」を選択して「修復」をクリックする(インターネット接続不要)
- クイック修復で解決しない場合は「オンライン修復」を選択する(インターネット接続が必要)
対処法の比較まとめ
| 対処法 | 難易度 | 所要時間 | 効果 |
|---|---|---|---|
| 検索インデックス再構築 | 低〜中 | 30分〜数時間 | 非常に高い |
| Windowsサーチサービス再起動 | 中 | 5〜10分 | 高い |
| OSTファイル再作成 | 中〜高 | 30分〜数時間 | 非常に高い |
| 検索スコープ変更 | 低 | 1〜2分 | 中(設定ミスが原因の場合) |
| Outlook修復インストール | 低 | 15〜60分 | 高い(アプリ破損が原因の場合) |
Outlookとビジネス環境のおすすめ製品
Outlookを快適なビジネス環境で使うために役立つ製品をご紹介します。
ビジネス周辺機器 おすすめ
よくある質問(FAQ)
Q1. 検索インデックスの再構築後、どのくらいで検索が使えるようになりますか?
インデックスの再構築完了後、すぐに検索を利用できます。ただし、すべてのメールがインデックスに登録されるまでには時間がかかるため、完了直後は一部のメールがヒットしないことがあります。「インデックスのオプション」ウィンドウで「インデックス作成が完了しました」と表示されるまで待つと確実です。
Q2. OSTファイルを削除すると送受信したメールは消えますか?
Microsoft 365やExchange Serverを利用している場合、メールの実体はサーバー上にあります。OSTファイルはサーバーのコピーを手元に保存したキャッシュですので、削除してもサーバー上のメールは消えません。Outlookを再起動すると自動的にサーバーから再同期されます。ただし、PSTファイル形式のローカルアーカイブは別管理のため、混同しないようにご注意ください。
Q3. 特定の日付より古いメールだけが検索に出てきません
「オートアーカイブ」機能が有効になっている可能性があります。古いメールが自動的にアーカイブファイル(archive.pst)に移動されており、通常の検索スコープから外れているケースがあります。検索スコープを「すべてのメールボックス」に設定するか、アーカイブフォルダも検索対象に追加してください。
Q4. Outlook for Macでも同じ方法で対処できますか?
macOS版Outlookでは、Windowsサーチサービスは関係ありません。macOS版の場合は「ツール」→「データベースの再構築」を実行する方法が有効です。また、OSTファイルに相当するキャッシュはmacOSのライブラリフォルダに保存されているため、パスが異なります。本記事の手順はWindows版Outlookを前提としています。
Q5. 検索が遅すぎて使い物にならない場合はどうすればよいですか?
検索が遅い原因としてインデックスが未完成の状態であることや、PCのストレージがHDDで処理が遅いことが考えられます。インデックスの再構築後に改善されない場合、OSドライブをSSDに変更することで検索速度が大幅に向上します。また、Outlookのキャッシュモードを無効にしてサーバーを直接検索するオプションも検討できますが、その場合はインターネット接続が必要です。
まとめ
Microsoft Outlookの検索でメールが見つからない問題の多くは、検索インデックスの問題が原因です。まず「検索インデックスの再構築」を試みてください。これで解決しない場合は、Windowsサーチサービスの再起動、OSTファイルの再作成、検索スコープの設定確認と修正を順番に実施しましょう。特にMicrosoft 365やExchangeアカウントを使っている場合は、OSTファイルが肥大化・破損していることが多く、再作成で劇的に改善するケースが多いです。定期的にOSTファイルのサイズを確認し、大きくなりすぎる前に対処しておくことが予防策としても有効です。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!