※本ページにはプロモーション(広告)が含まれています
「Spotlightでアプリを検索してもヒットしない」「ファイルを保存したはずなのに検索結果に出てこない」「検索しても関係のない結果ばかり表示される」——MacのSpotlight検索は非常に便利な機能ですが、このようなトラブルは意外と頻繁に起きます。
原因のほとんどは検索インデックスの破損や未更新です。この記事では、macOSのSpotlight検索が正常に機能しない原因を解説し、再インデックスを含む具体的な対処法をターミナルコマンドも交えて詳しく説明します。macOS Sequoiaおよび2026年最新のmacOSにも対応した情報です。
この記事でわかること
- MacのSpotlight検索が機能しない主な原因
- システム環境設定からの再インデックス手順
- ターミナルを使った強制再インデックスの方法
- プライバシー設定でインデックス対象から除外するケースの対処法
- Spotlight自体がフリーズ・起動しない場合の解決策

MacのSpotlight検索が機能しない主な原因
原因1:検索インデックスが破損・古くなっている
Spotlightは検索を高速化するために、Mac内のファイルやアプリを事前にインデックス化(目次を作成)しています。このインデックスファイルが何らかの原因で破損したり、大幅なファイル変更の後に更新が追いついていない場合、正しい検索結果が表示されません。特に大量のファイルを一括移動・削除した後や、外付けドライブをフォーマットした後などに起きやすいです。
原因2:Spotlightのプライバシー設定で特定の場所が除外されている
Spotlightには「このフォルダ・ドライブを検索対象から外す」というプライバシー設定があります。意図せずデスクトップやホームフォルダをこのリストに追加してしまっている場合、そこにあるファイルは検索結果に一切出ません。
原因3:macOSアップデート直後のインデックス再構築中
macOSを更新した直後は、Spotlightが自動的にインデックスを再構築します。この処理は数十分〜数時間かかる場合があり、完了するまで検索精度が低下します。メニューバーのSpotlightアイコン(虫眼鏡)にドットが回転している場合は再構築中のサインです。
原因4:mdworkerプロセスが異常終了している
mdworkerはSpotlightのインデックス作成を担うバックグラウンドプロセスです。このプロセスがクラッシュしたり、CPUを異常に占有したまま固まってしまうと、インデックスの更新が止まります。
原因5:特定のファイルタイプのプラグインに問題がある
Spotlightはファイルタイプごとに「メタデータインポーター」というプラグインを使ってインデックスを作成します。このプラグインが壊れている場合、特定の拡張子のファイルだけが検索結果に表示されないという現象が起きます。
Spotlight動作不良の症状チェックリスト
| 症状 | 疑われる原因 | 推奨対処法 |
|---|---|---|
| アプリが全く出ない | インデックス破損 | 再インデックス(手順1) |
| 特定フォルダのファイルが出ない | プライバシー設定 | 除外リスト確認(手順3) |
| 検索結果が古いまま | インデックス未更新 | ターミナルで強制再構築(手順2) |
| CPUファンが激しく回る | mdworker異常 | mdworkerプロセス再起動(手順4) |
| Spotlight自体が開かない | Spotlightデーモン停止 | launchctlで再起動(手順5) |
| 特定拡張子のみヒットしない | プラグイン問題 | メタデータインポーター再起動(手順6) |
対処法1:システム設定から再インデックスを実行する(最も簡単)
最初に試すべき対処法です。ターミナルの知識不要で実行できます。
- 画面左上のAppleメニュー()→「システム設定」を開く
- 左メニューをスクロールして「Siriとスポットライト」をクリック
- 右側を下にスクロールして「スポットライトのプライバシー…」ボタンをクリック
- 左下の「+」ボタンをクリックして、Macintosh HD(起動ドライブ)全体を追加する
- 「Macintosh HD」が除外リストに追加されたことを確認したら、今度はそれを選択して「−」ボタンで削除する
- ウィンドウを閉じると、Spotlightが自動的に再インデックスを開始する
この操作により「Macintosh HD全体を一度除外してから再度含める」ことで、インデックスの再構築がトリガーされます。完了まで数十分〜1時間程度かかります。インデックス構築中はSpotlightアイコンに小さな回転するドットが表示されます。
macOS Sequoiaの場合の注意: macOS Sequoiaでは「システム設定」のUIが変更されており、「Siriとスポットライト」は左メニューの「プライバシーとセキュリティ」セクション付近にあります。見つからない場合は設定画面の検索欄に「スポットライト」と入力してください。

対処法2:ターミナルを使って強制的に再インデックスする
システム設定からの操作で改善しない場合、ターミナルコマンドを使って強制的に再インデックスを実行します。こちらの方が確実性が高い方法です。
mdutil コマンドで再インデックスを強制実行する
- 「アプリケーション」→「ユーティリティ」→「ターミナル」を開く(またはSpotlightで「ターミナル」と検索して起動)
- 以下のコマンドを入力してReturnキーを押す:
sudo mdutil -E /
パスワードの入力を求められたらMacのログインパスワードを入力してください(入力中は画面に何も表示されませんが正常です)。
このコマンドは起動ドライブ全体のSpotlightインデックスを消去し、ゼロから再構築を開始します。-Eオプションは「Erase and rebuild(消去して再構築)」の意味です。
インデックスの状態を確認するコマンド
sudo mdutil -s /
Indexing enabled.と表示されれば正常にインデックスが有効になっています。Indexing disabled.と表示された場合は次のコマンドで有効化します:
sudo mdutil -i on /
特定のフォルダだけ再インデックスする場合
Macintosh HD全体ではなく特定のフォルダだけを再インデックスしたい場合:
sudo mdutil -E /Users/ユーザー名/Documents
再インデックスの進捗を確認する
sudo mdutil -s /
再構築中は Indexing enabled. (Scan scheduled) または Indexing in progress と表示されます。完了すると Indexing enabled. のみになります。
対処法3:プライバシー設定の除外リストを確認・修正する
特定のフォルダやドライブのファイルが検索結果に出ない場合、そのフォルダが「プライバシー(除外)リスト」に入っている可能性があります。
- 「システム設定」→「Siriとスポットライト」を開く
- 「スポットライトのプライバシー…」をクリック
- リストを確認して、検索したいフォルダやドライブが追加されていないか確認する
- 除外したくないフォルダがリストにある場合は、それを選択して「−」ボタンで削除する
外付けHDD・SSD・ネットワークドライブ(NAS)をよく使う方は、これらが除外リストに入っていないか確認してください。特にTime Machineのバックアップドライブは自動的に除外リストに追加される仕様になっています。
対処法4:mdworkerプロセスを再起動する
アクティビティモニタでCPU使用率が高い mdworker または mds_stores が確認できる場合、これらを終了すると自動的に再起動され、正常な動作に戻ることがあります。
- 「アプリケーション」→「ユーティリティ」→「アクティビティモニタ」を開く
- 右上の検索欄に「md」と入力する
- 「mdworker」「mdworker_shared」「mds」「mds_stores」などのプロセスを探す
- CPU使用率が異常に高いプロセスを選択して、左上の「✕」ボタンで終了させる
終了したプロセスはmacOSによって自動的に再起動されます。ターミナルを使う場合は以下のコマンドでも同様の操作ができます:
sudo killall mds
対処法5:Spotlight自体が開かない・起動しない場合
⌘(Command)+Spaceキーを押してもSpotlightが全く表示されない場合は、Spotlightのシステムデーモン自体が停止している可能性があります。
launchctlでSpotlightを再起動する
launchctl stop com.apple.metadata.mds
launchctl start com.apple.metadata.mds
ショートカットキーの割り当てを確認する
Spotlightのショートカットキーが他のアプリと競合している場合も起動しません。
- 「システム設定」→「キーボード」→「キーボードショートカット」を開く
- 「スポットライト」を選択して「スポットライト検索を表示」のチェックがオンになっているか確認する
- 他のアプリと競合している場合はショートカットを変更する

この記事に関連するおすすめ商品
Western Digital WD Blue SSD 1TB Mac対応
約8,000〜12,000円
Spotlightのインデックス高速化・MacBook内蔵ストレージの補完に
Anker USB-C ハブ 7-in-1 MacBook対応
約4,000〜7,000円
外付けドライブ接続を快適に・Spotlight検索対象を拡張
MacBook スタンド アルミ 折りたたみ放熱
約2,500〜5,000円
インデックス再構築時の発熱を抑える・姿勢改善にも
※ 価格は変動する場合があります。最新価格はリンク先でご確認ください
よくある質問(FAQ)
Q1. 再インデックスはどれくらいの時間がかかりますか?
MacのストレージサイズやSSD・HDDの種類によって異なります。256GBのSSDで約20〜40分、1TBのHDDで2〜3時間程度かかることがあります。インデックス構築中もMacは通常通り使えますが、検索精度は構築完了まで不安定です。急ぎでない限りMacをスリープさせずに放置しておくのがベストです。
Q2. 再インデックスを実行するとファイルは消えますか?
いいえ、ファイルは一切消えません。sudo mdutil -E / コマンドが消去するのはSpotlightが内部的に持っているインデックスデータベースのみです。実際のファイルやデータには一切影響しません。安心して実行してください。
Q3. macOS Sequoiaにアップグレードしたらですが、Spotlightの動作が遅くなりました。なぜですか?
OSアップグレード直後はSpotlightが自動的にインデックスを再構築するため、一時的に動作が遅くなります。通常は数時間で完了します。それ以上経過しても遅い場合は、本記事の対処法2(ターミナルでの強制再インデックス)を試してください。
Q4. 外付けドライブのファイルがSpotlightで検索できません。
外付けドライブは「プライバシー(除外)リスト」に自動追加されることがあります。対処法3の手順で除外リストを確認し、外付けドライブが追加されていれば削除してください。その後、sudo mdutil -i on /Volumes/ドライブ名 を実行してインデックスを有効化します。
Q5. 「Spotlight検索」と「Finderの検索」は別物ですか?
基本的に同じインデックスを使用していますが、FinderのSearchはSpotlightより細かいフィルタリング(作成日・種類・サイズなど)ができます。Spotlightが動作しない場合でもFinder検索は別のメカニズムで動くことがあり、「Finderでは見つかるがSpotlightでは見つからない」という場合はSpotlightのインデックス問題が原因です。
Q6. Spotlightを完全にオフにすることはできますか?
ターミナルで sudo mdutil -a -i off を実行することでSpotlightのインデックス作成を全無効化できます。ただし、Spotlightが使えなくなるだけでなく、Siriの機能にも影響するため通常はお勧めしません。再有効化するには sudo mdutil -a -i on を実行してください。
Q7. ファイルを保存してすぐSpotlightで検索しても出てきません。バグですか?
バグではありません。Spotlightはファイルの変更をリアルタイムで検知しますが、インデックスへの反映に数秒〜数分かかります。特にアプリのインストール直後や大量ファイルのコピー後は時間がかかります。数分待ってから再検索してみてください。
まとめ
MacのSpotlight検索が機能しない問題は、多くの場合インデックスの破損・古さが原因です。まず「システム設定からの再インデックス」を試し、それで解決しない場合はターミナルコマンドで強制再構築を実行してください。
- 最も簡単な方法: システム設定 → Siriとスポットライト → プライバシー → Macintosh HDを追加してすぐ削除
- 確実な方法: ターミナルで
sudo mdutil -E /を実行 - 特定フォルダが出ない: プライバシーの除外リストを確認
- CPUが高い: アクティビティモニタでmdworkerを終了
- Spotlight自体が開かない: launchctlで再起動 またはショートカット設定を確認
いずれの対処法を試した後も、インデックス再構築が完了するまで数十分〜数時間かかります。焦らずMacを起動したまま待つことが解決への近道です。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!