ご使用のブラウザーでのガイド付きサポートは、Office の問題に対するデジタル ソリューションを提供できます |
重要: 新しいバージョンと従来のバージョンOutlook for Windowsでは手順が異なる場合があります。 使用している Outlook のバージョンを確認するには、リボンで [ファイル] を探します。 [ファイル] オプションがない場合は、[新しい Outlook] タブの手順に従います。 [ファイル] オプションが表示された場合は、[クラシック Outlook] のタブを選択します。
新しい Outlook 検索で結果が返されない
注: 新しい Outlook for Windows で検索オプションを更新するには、[ 設定] > [ 全般 ]> [検索] に移動し、そこから検索スコープを更新します。
新しい Outlook の検索で結果または予期しない結果が返されない場合は、次の手順に従います。
フィルターを使用して検索を絞り込み、古いメール メッセージを表示する
-
新しい Outlookでは、古い結果を検索するときにフィルターを使用して検索条件を絞り込むことができます。 新しい Outlook で検出された結果が多すぎると、古いアイテムが表示されない可能性があります。
-
[設定] に移動して、既定のスコープを [現在のフォルダー] に調整できます。
-
オンラインアーカイブ が検索され、結果が自動的に含まれます。
-
マルチアカウント検索は現在サポートされていません。 複数の受信トレイを検索するには、各アカウントを選択し、[すべてのフォルダー] で検索する必要があります。
Outlook 検索で不完全な結果が返されるか、検索で古いメールが見つからない
削除済みアイテム フォルダーを含める
新しい Outlook に見つからない検索結果が [削除済みアイテム ] フォルダーにある場合は、次のフォルダーを検索結果に追加できます。
-
新しい Outlook for Windows を起動します。
-
[設定]、[全般]、[検索] の順に選択します。
-
[ 検索結果] で、[ 削除済みアイテムを含める] がオンになっていることを確認し、[保存] を選択 します。
同期スライダーを増やして、過去のメールをダウンロードする
-
[設定]、[全般]、[オフライン] の順に選択します。
-
[ 保存するメールの日数 ] ドロップダウンを選択し、目的の時間を選択します。
-
[保存] を選択します。
注: これらの手順が役に立たない場合は、この記事の「POP、IMAP、または Exchange アカウントの検索結果なし」の高度な手順をお試しください
従来の Outlook 検索の問題を最もよく説明するシナリオを選択します。
従来の Outlook 検索で結果が返されない
Outlook 検索を使用して結果が得つからない場合は、次の手順を指定した順序で実行します。
-
[Windows 11: [スタート] ボタンを選択し、[設定 ]> [プライバシー & セキュリティ] を選択し、[トラブルシューティング] を選択します。 [Windows の検索] を見つけて選択し、[インデクサー トラブルシューティング ツール] を選択します。
-
Windows 10 の場合: [スタート] ボタンを選択し、[設定]、[更新とセキュリティ] の順に選択して、[トラブルシューティング] を選択します。 検索 とインデックス作成を見つけて選択し、[ トラブルシューティング ツールの実行] を選択します。
-
[Windows 8.1 の場合: [スタート] から [設定] を検索します。 [設定]で、[トラブルシューティング] を検索し、検索結果で [トラブルシューティング] を選択します。 [検索とインデックス作成] のトラブルシューティング ツールを見つけて実行します。
-
Windows 7 の場合: [スタート] から、[コントロール パネル] を選択して、[トラブルシューティング] を選択します。 [検索とインデックス作成] のトラブルシューティング ツールを見つけて実行します。
-
従来の Outlook を起動し、[ 検索 ] ボックスをクリックします。
-
リボンから、[検索] メニューから [ 検索ツール ] > [インデックス作成の状態] を 選択 します。
-
[ インデックスの状態] ダイアログが表示されたら、次の情報が表示されます:
クラシック Outlook のインデックス作成が完了していない場合は、残りのアイテムにインデックスを作成し、5 分間待ってから、もう一度チェックします。 アイテムの数が減っていない場合は、次の手順に進みます。
-
従来の Outlook を起動し、[ 検索 ] ボックスをクリックします。
-
リボンから、[ 検索ツール ] > [ 検索する場所] を [ 検索 ] メニューから選択します。
-
表示されるすべてのデータ ファイルおよびストアが選択されていることを確認します。
-
[Windows スタート] メニューを選択し、[ 検索 ] ボックスをクリックします。
-
「services.msc」と入力し、Enter キーを押します。
-
[名前] 列で、[Windows Search] を見つけてダブルクリックします。
-
まだ設定されていない場合は、[スタートアップの種類] を [自動 (遅延開始)] に設定します。
-
[サービスの状態] に [実行中] が表示されない場合は、その下にある [スタート] ボタンを選択してサービスを開始します。
-
従来の Outlook を終了します。
-
Windows の [コントロール パネル] で、[インデックスのオプション] を開きます。
-
[インデックスのオプション] ダイアログ ボックスで、[Microsoft Outlook] が [含まれる場所] 列に表示されていることを確認します。
-
Microsoft Outlook が一覧にない場合は、[変更] を選択し、[Microsoft Outlook] の横にある [チェック] ボックスをオンにして有効にします。
-
[OK] を選択し、[閉じる] を選択します。
インデックス作成のオプションが正しく構成されていることを確認するには、次の手順に従います。
-
従来の Outlook を終了します。
-
Windows の [コントロール パネル] で、[インデックスのオプション] を開きます。
-
[インデックスのオプション] ダイアログ ボックスで、[詳細設定] を選びます。
-
[ファイルの種類] タブを選択します。
-
[拡張子] 列で [msg] が見つかるまで下にスクロールします。
-
[プロパティとファイルのコンテンツのインデックスを作成する] オプションがオンになっていることを確認します。
-
[OK] を選択し、[閉じる] を選択します。
注: [フィルターの説明] 列に [Office Outlook MSG IFilter] が表示されていることを確認します。 表示されていない場合は、Windows Search サービスが正常に動作していないか、または Microsoft Outlook でフィルターが正しくインストールされていないことになります。 いずれの場合も、Microsoft サポートにお問い合わせいただき、問題に関するサポートを依頼してください。
-
従来の Outlook を終了します。
-
Windows の [コントロール パネル] で、[インデックスのオプション] を開きます。
-
[インデックスのオプション] ダイアログ ボックスで、[詳細設定] を選びます。
-
[詳細オプション] ダイアログ ボックスで、[再構築] を選択します。
-
[OK] を選択し、[閉じる] を選択します。
インデックス作成が完了しない場合は、Microsoft サポートにお問い合わせいただき、Windows デスクトップ サーチに関するサポートを依頼してください。
新しいプロファイルを作成して検索をテストするには、次の手順に従います。
-
従来の Outlook で、[ ファイル > アカウント設定] > [プロファイルの管理] を 選択します。 または、Outlook を終了し、Windows コントロール パネルで [メール ] を開きます。
-
[メール設定 - Outlook ] ダイアログ ボックスで [プロファイルの表示] を選択し、[全般] タブで [追加] を選択します。
-
[プロファイル名] ボックスに新しいプロファイルのための名前を入力し、[OK] を選択します。
-
メッセージが表示されたら、メール アドレスやパスワードなどのアカウント情報を入力し、[次へ] を選択します。
-
[完了] を選びます。 追加した新しいプロファイル名が [メール] ダイアログ ボックスの [全般] タブに表示されます。
-
[Microsoft Outlook の起動時に使用するプロファイル] で、[使用するプロファイルを選択する]、[OK] の順に選択します。
-
Outlook を再起動します。
-
[プロファイルの選択] ダイアログ ボックスのドロップダウン リストで、作成した新しいプロファイルの名前を選択し、[OK] を選択します。
-
[検索] ボックスの中をクリックし、検索を試してみます。
検索が動作する場合は、古いプロファイルに問題がある可能性があります。 新しいプロファイルを既定のプロファイルとして使用し、古いプロファイルから新しいプロファイルへ情報を移動する必要があります。
古い結果を検索する場合は、フィルターを使用して検索条件を絞り込むことができます。 従来の Outlook で検出された結果が多すぎる場合は、古いアイテムが表示されない可能性があります。 フィルターの使用方法の詳細については、「 Outlook で検索条件を絞り込む方法について」を参照してください。
修復ツールにアクセスする手順は、オペレーティング システムごとに異なります。 次のドロップダウン リストから選択します。
アンインストールのトラブルシューティング ツールを使用して、Windows PC から Microsoft 365、Office 2021、Office 2019、または Office 2016 をアンインストールします。
-
アンインストールのトラブルシューティング ツールを開始するには、下のボタンを選択します。
-
「このサイトが問い合わせを開こうとしています」というポップアップ ウィンドウが表示された場合は、[開く] をクリックします。
-
残りの画面の指示に従い、メッセージが表示されたら、コンピューターを再起動します。
-
インストールまたは再インストールする Office のバージョンのステップ選択します。
Microsoft 365 | Office 2024 | Office 2021 | Office 2019 | Office 2016
重要:
-
アンインストールのトラブルシューティング ツールは現在、Office 2024 をアンインストールできません。
-
アンインストールする Microsoft 365 または Office 製品と同じ Windows PC でトラブルシューティング ツールを実行してください。
-
トラブルシューティング ツールを実行するには、Windows 10 の場合 以上である必要があります。
ヒント: Microsoft 365 のアンインストールのトラブルシューティング ツールを実行しても PC から Microsoft 365 または Office が完全にアンインストールされない場合は、Office を手動でアンインストールしてみてください。
注: これらの手順が役に立たない場合は、この記事の「POP、IMAP、または Exchange アカウントの検索結果なし」の高度な手順をお試しください
従来の Outlook 検索で不完全な結果が返される
Outlook 検索を使用して不完全な結果が得られる場合は、次の手順を指定した順序で実行します。
見つからない検索結果が [削除済みアイテム] フォルダーにある場合は、次のフォルダーを検索結果に追加できます。
-
従来の Outlook を起動します。
-
[ファイル > オプション] を選択し、[ 検索] を選択します。
-
[ すべてのアイテム] で検索するときに、各データ ファイルの [削除済みアイテム] フォルダーの [メッセージを含める ] チェック ボックスをオンにし、[OK] を選択します。
-
Outlook を再起動します。
メール アカウントのオフライン設定の時間を増やして、より多くのまたはすべてのメールがインデックス作成のためにローカルにキャッシュされるようにすることができます。 目的
-
従来の Outlook を起動します。
-
[ファイル]、[アカウント設定]、[アカウント設定] の順に選択します。
-
[Email] タブで、メール アカウントを選択し、[変更] を選択します。
-
[過去のメールをダウンロード:] スライダーを目的の時間または右端の [すべて] にドラッグします。
-
[次へ] を選択し、[ 完了] を選択します。 ウィンドウを閉じて、Outlook を再起動します。
既定では、従来の Outlook には 250 件の検索結果が表示されます。 これを増やしてすべての結果を表示できますが、検索は遅くなります。 目的
-
クラシック Outlook を開きます。
-
[ファイル > オプション] を選択し、[ 検索] を選択します。
-
[ 表示される結果の数を制限して検索速度を向上させる ] チェック ボックスをオフにし、[OK] を選択します。
-
Outlook を再起動します。
[すべてのメールボックス] または [すべての Outlook アイテム] スコープを使用して従来の Outlook で検索すると、アーカイブ メールボックスの結果が制限またはまったく返されません。 自動拡張されたアーカイブ メールボックスに移動されたアイテムは、フォルダー自体を検索するだけで検索できます。 フォルダー一覧でアーカイブ フォルダーを選択して、検索範囲として [現在のフォルダー] オプションを選択します。 自動拡張ストレージ領域のフォルダーにサブフォルダーが含まれている場合は、各サブフォルダーを個別に検索する必要があります。 詳細については、「 Microsoft 365 での無制限アーカイブの概要」を参照してください。
従来の Outlook 検索で古いメールが見つからない
従来の Outlook 検索を使用して 6 か月を超えるメールが見つからない場合は、次の手順を指定した順序で実行します。
見つからない検索結果が [削除済みアイテム] フォルダーにある場合は、次のフォルダーを検索結果に追加できます。
-
従来の Outlook を起動します。
-
[ファイル > オプション] を選択し、[ 検索] を選択します。
-
[ すべてのアイテム] で検索するときに、各データ ファイルの [削除済みアイテム] フォルダーの [メッセージを含める ] チェック ボックスをオンにし、[ OK] を選択します。
-
Outlook を再起動します。
メール アカウントのオフライン設定の時間を増やして、より多くのまたはすべてのメールがインデックス作成のためにローカルにキャッシュされるようにすることができます。 目的
-
従来の Outlook を起動します。
-
[ファイル]、[アカウント設定]、[アカウント設定] の順に選択します。
-
[Email] タブで、メール アカウントを選択し、[変更] を選択します。
-
[過去のメールをダウンロード:] スライダーを目的の時間または右端の [すべて] にドラッグします。
-
[次へ] を選択し、[ 完了] を選択します。 ウィンドウを閉じて、Outlook を再起動します。
既定では、従来の Outlook には 250 件の検索結果が表示されます。 これを増やしてすべての結果を表示できますが、検索は遅くなります。 目的
-
クラシック Outlook を開きます。
-
[ファイル > オプション] を選択し、[ 検索] を選択します。
-
[ 表示される結果の数を制限して検索速度を向上させる ] チェック ボックスをオフにし、[OK] を選択します。
-
Outlook を再起動します。
[検索] タブが灰色表示 (Outlook 2016のみ)
これは、バージョン 1709 以前Windows 10アップグレードした後に発生する可能性があります。 この問題は、Windows 10 バージョン 1803 以降で修正されました。 この問題を解決するには、次の手順に従います。
修復ツールにアクセスする手順は、オペレーティング システムごとに異なります。 次のドロップダウン リストから選択します。
短期的なソリューションとしてサーバー検索を無効にします。 手順は次のとおりです。
重要: 次の手順では、レジストリを変更する方法を示します。 ただし、レジストリを誤って変更すると、深刻な問題が発生する可能性があります。 レジストリを変更する際には十分に注意してください。 万一に備えて、編集の前にレジストリをバックアップしておくと、 問題が発生した場合にレジストリを復元することができます。 レジストリをバックアップして復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。
-
Windows で、[スタート] を右クリックし、[ファイル名を指定して実行] を選択します。 [ 開く: ] ボックスに 「regedit」と入力し、[OK] を選択します。 これにより、レジストリ エディターが表示されます。
-
[レジストリ エディター] ダイアログ ボックスで、レジストリで次のサブキーを見つけて、それを選択します。
-
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Search
-
-
[編集] > [ 新しい > DWORD 値] を選択します。
-
DWORD の名前として「DisableServerAssistedSearch」と入力し、Enter キーを押します。
-
DisableServerAssistedSearch を右クリックし、[変更] を選択します。
-
[ 値 データ] ボックスに「1」と入力してレジストリ エントリを有効にし、[OK] を選択します。
-
レジストリ エディターを閉じ、Windows を再起動します。
注: このポリシーとその他の重要な考慮事項については、 検索ブログに記載されています。
共有メールボックスを検索するには、メールボックスを選択し、 現在のフォルダー スコープを使用します。 これは、今後の更新プログラムでは変更されない設計上の制限事項です。 サポートされるスコープの詳細については、こちらの 検索スコープ の概要に関するブログを参照してください。
この問題を回避するには、共有メールボックスをセカンダリ Exchange アカウントとしてプロファイルに追加します。 まず、共有メールボックスがプロファイルにアカウントとして既に一覧表示されている場合は、チェックする必要があります。 その場合は、削除する必要があります。 手順は次のとおりです。
-
[ ファイル ] メニューの [ アカウント設定] を選択し、もう一度 [ アカウント設定] を選択します。
-
Exchange アカウントをダブルクリックします。
-
[ その他の設定] を選択し、[ 詳細設定 ] タブを選択します。
-
[ これらの追加のメールボックスを開く ] セクションで、共有メールボックスを選択し、[削除] を選択 します。
次の手順に従って、セカンダリ アカウントとして共有メールボックスをプロファイルに追加します。
-
[ ファイル ] メニューの [ アカウントの追加] を選択します。
-
このダイアログでは、メールボックスの完全な名前 (例: support@company.com) を入力します。
-
パスワードの入力を求められたら、[別の アカウントでサインイン する] オプションを選択し、共有メールボックスへのアクセス許可を持つ Exchange アカウントの資格情報を使用します。
追加のメールボックスとして追加された共有メールボックスを検索すると、次のエラーが表示されることがあります。
-
"サーバーから結果をフェッチする際に問題が発生しています。 検索結果に含まれない項目もあります。
これは、Outlook の永続的なボリューム ライセンス (MSI) バージョンを使用している場合に発生します。 これは現在、Office の永続的なバージョンの制限です。
これを回避するには、短期的なソリューションとしてサーバー検索を無効にすることができます。 手順は次のとおりです。
重要: 次の手順では、レジストリを変更する方法を示します。 ただし、レジストリを誤って変更すると、深刻な問題が発生する可能性があります。 レジストリを変更する際には十分に注意してください。 万一に備えて、編集の前にレジストリをバックアップしておくと、 問題が発生した場合にレジストリを復元することができます。 レジストリをバックアップして復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。
-
Windows で、[スタート] を右クリックし、[ファイル名を指定して実行] を選択します。 [ 開く: ] ボックスに 「regedit」と入力し、[OK] を選択します。 これにより、レジストリ エディターが表示されます。
-
[レジストリ エディター] ダイアログ ボックスで、レジストリで次のサブキーを見つけて、それを選択します。
-
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Search
-
-
[編集] > [ 新しい > DWORD 値] を選択します。
-
DWORD の名前として「DisableServerAssistedSearch」と入力し、Enter キーを押します。
-
DisableServerAssistedSearch を右クリックし、[変更] を選択します。
-
[ 値 データ] ボックスに「1」と入力してレジストリ エントリを有効にし、[OK] を選択します。
-
レジストリ エディターを閉じ、Windows を再起動します。
注: このポリシーとその他の重要な考慮事項については、 検索ブログに記載されています。
関連項目
Outlook for Macでの検索に関する問題のトラブルシューティング