Microsoft Outlookは、Macで最も人気のあるメールクライアントの1つであり、特にビジネスユーザーやMicrosoft 365のサブスクリプションを持つユーザーに人気があります。 これは高速で、多数の優れた機能があり、通常であれば非常に良く機能します。 しかしながら、一部のユーザーは、Outlookでメッセージやタスクを検索しても、結果が表示されないという問題に直面することがあります。 また、SpotlightでOutlookメッセージを検索する場合にも、同じことが起こります。 この記事では、そのような事態に陥った場合の対処法をご紹介します。

Outlookの検索が機能しない場合

Outlookを使ってメッセージを検索したり、フォルダにフィルタを適用しようとすると「見つかりませんでした」というメッセージが表示されます。 また、SpotlightでOutlookの項目を検索しても、何も結果が表示されません。

MacでOutlook検索が機能しない理由

Outlookの項目を検索しても結果が表示されない場合には、いくつかの原因が考えられます。 その1つは、SpotlightがOutlookプロファイルのインデックス作成を完了していないことです。 これは、最近Outlookで新しいプロファイルを作成した場合や、新しいアカウントを追加した場合、もしくはメッセージのインポートを行った場合に発生する可能性があります。 また、プロファイルに「/」などの特殊文字が含まれていたり、プロファイルがユーザーライブラリの正しいフォルダにない場合にも発生する可能性があります。 Spotlightの使用時に問題が起こる場合は、Outlookのプロファイルを含むフォルダを「システム設定」の「Spotlightのプライバシー」のフォルダのリストに追加している可能性があります。 もしくは、Spotlightが破損している可能性があります。

MacでOutlook検索が機能しない時の対処法

Outlookの検索が機能しない場合に、できることはいくつかあります。

1. Outlookが最新バージョンであることの確認

アプリのダウンロードを行った場所に応じて、アップデートの確認には2つの異なる方法があります。

  • MacのApp StoreからOutlookをダウンロードした場合は、App Storeのアプリを開いて「アップデート」をクリックします。 利用可能なOutlookの更新があれば「アップデート」をクリックします。
  • MicrosoftからOutlookをダウンロードした場合は、Outlookを開いて「ヘルプ」メニューをクリックして「更新プログラムのチェック」を選択します。 利用可能なアップデートがあれば、それをインストールします。

2. Outlookのプロファイル名に特殊文字がないか確認

これも即効性のある手段の1つです。 「アプリケーション」のフォルダから「Microsoft Outlook」を右クリック、もしくは「Controlキー」を押しながらクリックします。 「パッケージの内容を表示」を選択します。 「Contents」フォルダを開いて「SharedSupport」フォルダに進みます。 「Outlook Profile Manager」をダブルクリックします。 プロファイルの名前を確認して、名前に「/」などの特殊文字が含まれていないかをチェックします。 プロファイル名に特殊文字が含まれている場合には、プロファイル名を変更する必要があります。 以下の手順でそれを行います:

  1. DockにあるFinderアイコンをクリックします。
  2. メニューから「移動」をクリックして「フォルダへ移動」を選択します。
  3. 次のパスをテキストボックスに貼り付けます:
    ~/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/
  4. Returnキーを押すと、Outlookプロファイルの名前を持つフォルダが表示されます。
  5. 特殊文字を含んでいるフォルダの名前を変更します。
  6. Finderのウィンドウを閉じます。
  7. Outlookのプロファイルマネージャーで、名前の変更が反映されたことを確認します。

3. Spotlightのプライバシー設定の確認

Outlookプロファイルを含むフォルダがSpotlightから除外されている場合には、検索は機能しません。 それを確認するには、次の手順を実行します。

  1. Appleメニューをクリックして「システム設定」を選択します。
  2. 「SiriとSpotlight」に移動します。
  3. ウィンドウの一番下までスクロールして「Spotlightのプライバシー」を選択します。
  4. ウィンドウ内にフォルダがあれば、それを確認します。 ユーザーライブラリのフォルダ、もしくはこちらのパス内のフォルダがあるか確認します:Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/ その場合は、フォルダを選択して「-」をクリックします。
  5. 「システム設定」を終了します。

4. Spotlightの再作成

「Spotlightのプライバシー」の一覧からOutlookプロファイルを削除すると、次回にSpotlightがインデックスを再作成するときにそのプロファイルが含まれて、Outlookで正常に検索できるようになります。 Spotlightによるインデックスの再作成を待ちたくない場合は、強制的にインデックスを再作成することができます。 それにはいくつかの方法があります。

システム設定からSpotlightのインデックスを再作成

  1. 「システム設定」から「SiriとSpotlight」を選択します。
  2. 「Spotlightのプライバシー」をクリックします。
  3. 起動ディスクをウィンドウにドラッグします。(デスクトップにディスクを表示しないようにFinderが設定されている場合は「Finder」>「設定」>「サイドバー」に移動して変更します。)
  4. 「システム設定」を終了します。
  5. 1時間ほど待機してから「システム設定」を開いて、再び「SiriとSpotlight」に移動します。
  1. 「Spotlightのプライバシー」をクリックします。
  2. 起動ディスクを選択して「-」ボタンをクリックします。
  3. Spotlightが起動ディスクのインデックスの再作成を開始するはずです。

ターミナルでSpotlightのインデックスを再作成

  1. 「アプリケーション」>「ユーティリティ」と進み「ターミナル」を開きます。
  2. mdimport -L と入力してReturnキーを押します。
  3. 次の手順では、Outlookデータベースのインデックスを再作成します。
  4. こちらを入力:
    mdimport -g “/Applications/Microsoft Outlook.app/Contents/Library/Spotlight/Microsoft Outlook Spotlight Importer.mdimporter” -d1 “~/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/my_profile_name”
    (my_profile_name の部分をご利用のOutlookプロファイル名に変更) してReturnキーを押します。
  5. インデックスの再作成が完了するまで待ってから、ターミナルを終了します。

Spotlightのインデックスを簡単に再作成してMacを高速化

ご覧のとおり、Spotlightのインデックスを再作成するプロセスはシンプルではありませんが、もっと簡単な方法があります。 さらにこの方法を使うと、Macでメンテナンスタスクも同時に実行することができます。 これらのメンテナンスタスクには、macOSメンテナンススクリプトの実行、RAMの解放、ディスクアクセス許可の修復などが含まれており、定期的に実行する事でMacのスムーズな動作を維持することができます。 これに必要なのは、 CleanMyMac Xの「メンテナンス」機能だけです。こちらからCleanMyMac Xを無料でダウンロードできます。 それが完了したら、サイドバーから「メンテナンス」を選択し、行いたいタスク (Spotlightの再インデックスなど) を選択して「実行」をクリックするだけです。 簡単ですよね!

MacでOutlook検索が機能しない原因はいくつか考えられます。 何らかの理由でSpotlightがOutlookプロファイルにインデックスを作成していないか、プロファイルに問題がある可能性があります。 上記の手順で原因を特定して、問題を解決しましょう。