Home / Apple / Mac / 【2026年最新版】macOS 26のSpotlightのインデックス作成がバッテリーを大量消費する時の対処法【完全ガイド】

【2026年最新版】macOS 26のSpotlightのインデックス作成がバッテリーを大量消費する時の対処法【完全ガイド】

※本ページにはプロモーション(広告)が含まれています

【2026年最新版】macOS 26のSpotlightのインデックス作成がバッテリーを大量消費する時の対処法【完全ガイド】

MacのSpotlightがバックグラウンドで大量のCPUやバッテリーを消費していて困っていませんか?特にmacOS 26にアップデートした直後や、大量のファイルをコピーした後に「mds_stores」プロセスがCPUを占有するケースが多く報告されています。この記事では、原因の特定から具体的な対処法まで詳しく解説します。

この記事でわかること

  • SpotlightがバッテリーとCPUを大量消費する原因
  • mds_storesプロセスの確認方法(アクティビティモニタ)
  • インデックス作成の進捗確認方法
  • Spotlight検索から特定フォルダを除外する方法
  • インデックスの強制再構築手順
  • 外付けドライブやTime Machineによる問題への対処法
mds_storesプロセス確認

Spotlight(mds_stores)がバッテリーを消費する仕組み

Spotlightは、Mac上のファイルを素早く検索できるようにするための検索インデックスシステムです。バックグラウンドで常にファイルの変更を監視し、変更があった場合はインデックスを更新しています。

この処理を担っているのが「mds(Metadata Server)」というプロセス群で、主に以下のプロセスが動作します。

プロセス名 役割 高負荷になる状況
mds Spotlightのメインデーモン(ファイル変更監視) 大量ファイルの追加・変更時
mds_stores インデックスデータの読み書き 初回インデックス作成、再構築時
mdworker ファイルの内容をインデックス化 ファイルの内容解析中
mdworker_shared 共有ライブラリ経由のインデックス化 写真・音楽ライブラリの更新時

インデックス作成の進捗を確認する方法

アクティビティモニタで確認する

  1. 「Finder」→「アプリケーション」→「ユーティリティ」→「アクティビティモニタ」を開きます
  2. 右上の検索欄に「mds」と入力します
  3. 「mds_stores」のCPU使用率を確認します
  4. CPU使用率が高い場合、インデックス作成が進行中です

インデックス作成中は一時的にCPU使用率が高くなることは正常です。ただし、数時間以上継続する場合は問題がある可能性があります。

Spotlightのインデックス状況をメニューバーで確認する

macOS 26では、Spotlightのインデックス作成中にメニューバーのSpotlightアイコンに点滅するドットが表示されます。この表示が止まればインデックス作成は完了です。

ターミナルでインデックス状態を確認する(参考)

アクティビティモニタで継続的に高負荷が続く場合、インデックスの状態を調べる方法があります。ターミナルアプリを開き、ボリュームのインデックス状態を確認するコマンドを実行することで、インデックス作成が完了しているかどうかを把握できます。

Spotlight除外設定手順

対処法1:Spotlightから除外するフォルダを設定する

頻繁に更新される開発フォルダや大容量のメディアフォルダをSpotlightの対象から除外することで、継続的なインデックス更新によるCPU負荷を減らせます。

プライバシー設定への追加手順

  1. Appleメニュー()→「システム設定」を開きます
  2. 左サイドバーから「Siri と Spotlight」をクリックします
  3. 下部の「Spotlightのプライバシー」または「Spotlight を使用しない場所」をクリックします
  4. 「+」ボタンをクリックします
  5. 除外したいフォルダまたはドライブを選択します
  6. 「選択」をクリックします

除外を検討すべきフォルダの例

フォルダの種類 除外の理由 場所の例
開発プロジェクトフォルダ node_modulesなど大量の小ファイルを含む ~/Developer, ~/Projects
仮想マシンファイル 巨大な単一ファイルで頻繁に変更される ~/Virtual Machines, ~/Parallels
外付けバックアップドライブ 接続のたびにインデックスが再開される マウント済み外付けドライブ
大容量メディアフォルダ 動画・音楽などの大量ファイル ~/Movies(外付けNAS等)
Dockerイメージフォルダ 頻繁に変更される大量のレイヤーファイル ~/.docker

対処法2:インデックスの強制再構築を行う

Spotlightのインデックスが破損している場合、永遠にインデックス作成が終わらなかったり、高負荷が続いたりすることがあります。インデックスを一度削除して再構築することで解決することがあります。

システム設定からインデックスを再構築する手順

  1. 「システム設定」→「Siri と Spotlight」を開きます
  2. 「Spotlightのプライバシー」を開きます
  3. 「+」ボタンで「Macintosh HD」(内蔵ストレージ)を追加します
  4. 「OK」をクリックして閉じます
  5. 再度「Spotlightのプライバシー」を開きます
  6. 追加した「Macintosh HD」を選択して「-」ボタンで削除します
  7. 「OK」をクリックして閉じます

この操作により、Spotlightは内蔵ドライブのインデックスを一度削除して再作成を開始します。再構築中は一時的に高負荷になりますが、完了後は正常な状態に戻ります。MacBook の場合は電源に接続した状態で作業することをお勧めします。

ターミナルを使った再構築方法(参考)

システム設定からの操作と同等の処理を、ターミナルアプリのコマンドで実行することもできます。具体的には、mdutil というツールを使ってボリュームのインデックスを無効化→再有効化することでインデックスが再構築されます。技術的な操作に慣れている方向けの方法です。

対処法3:外付けドライブのインデックス化を無効にする

外付けHDDやSSDをMacに接続するたびにSpotlightがインデックス作成を開始し、接続のたびにバッテリーを消費することがあります。

外付けドライブを除外する手順

  1. 外付けドライブをMacに接続します
  2. 「システム設定」→「Siri と Spotlight」→「Spotlightのプライバシー」を開きます
  3. 「+」ボタンをクリックします
  4. サイドバーから接続中の外付けドライブを選択します
  5. 「選択」をクリックします

この設定は永続的に保存されるため、次回以降同じドライブを接続した際にも自動的に除外されます。

インデックス再構築手順

対処法4:Time Machineバックアップとの連鎖インデックス問題に対処する

Time Machineのバックアップが頻繁に実行される環境では、バックアップのたびにSpotlightが新しいバックアップスナップショットをインデックス化しようとして高負荷になることがあります。

Time Machineドライブをプライバシー設定に追加する

  1. Time Machineのバックアップドライブが接続された状態で「Spotlightのプライバシー」を開きます
  2. 「+」ボタンからTime Machineのバックアップドライブを追加します
  3. バックアップは引き続き行われますが、SpotlightによるインデックスはされなくなりSSドライブのバックアップが検索対象から外れます

Time Machineのローカルスナップショット数を減らす

macOSはTime Machineバックアップがない状況でも、ローカルスナップショット(APFS スナップショット)を保存します。これが積み重なるとインデックスの対象が増えます。

「システム設定」→「一般」→「ストレージ」からストレージの最適化設定を確認し、古いスナップショットを管理することができます。

対処法5:Spotlightの検索カテゴリを絞り込む

Spotlightで検索するカテゴリを絞り込むことで、インデックス作成の対象を減らし、CPU負荷を下げることができます。

  1. 「システム設定」→「Siri と Spotlight」を開きます
  2. 「Spotlight の検索結果」セクションを確認します
  3. 不要なカテゴリのチェックを外します(例:「開発者」「フォント」「その他」など)
  4. 変更後、Spotlightはチェックを外したカテゴリのインデックス作成を停止します

対処法6:macOSの省電力設定を最適化する

SpotlightのインデックスはmacOSがバッテリー動作中に一時停止される場合がありますが、設定によっては制御できます。

  1. 「システム設定」→「バッテリー」を開きます
  2. 「低電力モード」をオンにします(バッテリー使用時にSpotlightを含むバックグラウンド処理が制限されます)
  3. または「バッテリー」→「オプション」から「バックグラウンドアプリの更新」を制限します

よくある質問(FAQ)

Q1:mds_storesが何時間も高CPU使用率を続けています。いつ終わりますか?

インデックス作成の時間はMac内のファイル数と容量に比例します。一般的なMacで数十万ファイルの場合、数時間から半日程度かかることがあります。500GB以上のデータがある場合は24時間以上かかるケースもあります。電源に接続した状態でそのまま待つことをお勧めします。

Q2:macOS 26にアップデートしてから特に遅くなりました

OSのアップデート直後は、新機能対応のためSpotlightが全インデックスを再構築します。これは正常な動作で、数時間〜数日で自然に落ち着きます。バッテリーが心配な場合は電源に接続したまま数日放置することをお勧めします。

Q3:インデックス作成を完全に無効化できますか?

Spotlightを完全に無効化することは技術的には可能ですが、Spotlight検索が使えなくなり、Siriの一部機能も制限されるため推奨しません。特定フォルダの除外による部分的な制限が現実的な対処法です。

Q4:外付けSSDをすべてのMacで除外設定できますか?

Spotlightの除外設定は各Macに個別に保存されます。同じ外付けドライブを複数のMacで使う場合は、それぞれのMacで除外設定を行う必要があります。

Q5:Spotlightを使わなければインデックス作成は止まりますか?

Spotlightを検索に使わなくてもインデックスはバックグラウンドで更新され続けます。ファイルを追加・変更すると自動的にインデックスが更新されます。ただし、ファイルの変更がない期間はCPU使用率は低下します。

まとめ

macOS 26のSpotlightインデックス作成によるバッテリー消費問題の対処法をまとめました。

  • 正常なケース:macOSアップデート直後や大量ファイルコピー後の一時的な高負荷は正常。数時間〜数日で自然に解消
  • 開発フォルダの除外:node_modulesなど大量の小ファイルが存在するフォルダをプライバシー設定から除外
  • 外付けドライブの除外:接続のたびにインデックス作成が始まる外付けドライブを除外設定
  • インデックス再構築:長時間高負荷が続く場合は、プライバシー設定へのドライブ追加→削除でインデックスを再構築
  • Time Machine対策:バックアップドライブをSpotlightのプライバシー設定に追加

問題が解決しない場合は、Appleサポートまたは「フィードバックアシスタント」からAppleに報告することを検討してください。

Check Also

macOS 26のシステム設定の検索が機能しない見つからない時の対処法

【2026年最新版】macOS 26のシステム設定の検索が機能しない・見つからない時の対処法【完全ガイド】

【2026年最新版】macOS …