macOS Sequoia で Spotlight(mds_stores)が大量のデータを書き込む場合の対処法

日本語 English Français Deutsch

最近、M1 Pro MacBook ProでSequoiaをアップデートしました。その後、mds_storesというプロセス(GoogleによるとSpotlight関連)がハードドライブへの書き込み量を非常に増やしています。Sequoia以前にはこのような現象は見られませんでした。同じような経験をされている方はいらっしゃいますか?私のMacでは、わずか数日でこのプロセスだけで400GB以上のデータ書き込みが確認されました。大量のファイルのダウンロードや移動はしておらず、夜間はスリープにしています。

オンライン上でも、Spotlight(mds_stores)がmacOS Sequoiaアップデート後に数百GB単位でデータをMacのハードドライブに書き込むという問題に悩まされているという報告が多数見られます。アクティビティモニタで大量のメモリ使用が表示されるケースも多いようです。効果的な対応策をぜひ知りたいところです。 

ご安心ください。iBoysoftではSpotlightプロセス(mds_storesなど)がMacのハードドライブにギガバイト単位のデータを書き込むのを抑えるための実用的な対策を紹介します。順にチェックしてみてください。

Spotlight(mds_stores)がmacOS Sequoiaで大量のデータを書き込む問題

Spotlight(mds_stores)がMacのハードドライブに大量のデータを書き込む原因

Spotlightによる過剰なデータ書き込みの原因は複数考えられ、状況により異なります。よくあるケースを以下にまとめました(一部は解決策にも関連します)。

Macのハードドライブに大量のファイルが保存されている。 ファイルが増えるとSpotlight検索のインデックス用データが膨大になり、結果として大量のメモリやストレージを消費します。

macOS Sequoiaの不具合。 新しいmacOSの初期バージョンでは、安定性や仕様の未成熟により予期せぬ不具合が起こることがあります。詳しくはmacOS Sequoiaの既知の問題も参照してください。

Spotlight検索機能の動作不良。 Spotlight検索でエラーやバグが発生した場合、無作為に数百GB分のファイル書き込みを行う場合があります。

アクティビティモニタの表示不具合。 アクティビティモニタの誤動作により、実際よりも多くのリソース消費が表示されることがあります。

本記事が参考になった方はぜひシェアしてください。

Spotlight(mds_stores)がMacハードドライブに大量のデータを書き込む場合の対処法

Spotlightのmds_storesや関連プロセスがMacBook Pro、MacBook Air、Mac Pro、Mac mini、Mac Studio等で大量のデータを書き込む現象について、有効とされる対処法をまとめました。ひとつがうまくいかない場合は、次の方法も試してみてください。

対処法1:Macを再起動する

不具合や異常なプログラムが発生した場合は、まずデバイスの再起動をお勧めします。これにより不要なプロセスが終了し、各種機能がリフレッシュされます。

Appleメニュー > 再起動の順にクリックし、再起動後にSpotlight(mds_stores)の書き込み状況を再度確認してください。

Spotlight(mds_stores)がmacOS Sequoiaで大量のデータを書き込む問題

対処法2:Macのハードドライブをクリーンアップする

大量のファイルやデータが蓄積している場合、Spotlightインデックスが必要以上に大きくなりがちです。不要ファイルを削除し、Macintosh HDの空き容量を確保しましょう。複数のフォルダやディレクトリに点在する不要データの手動検索は大変な作業ですが、iBoysoft DiskGeekerを活用すれば効率的です。

使用頻度が低いファイルや長期間開かれていないデータを自動でスキャンし、不要ファイルの一括削除も可能です。手間を大幅に省けます。

iBoysoft DiskGeekerで不要ファイルをクリーンアップ

対処法3:Spotlight検索を無効にする

Spotlight検索そのものを無効化することで、これ以上自動でデータが書き込まれるのを防ぐことも可能です(ただし、ファイル検索は手動になりますのでご注意ください)。

  1. ターミナルを開きます。
  2. 下記のコマンドを入力してEnterキーを押し、内蔵ボリュームのインデックス作成を停止します。sudo mdutil -a -i off
  3. 管理者パスワードを入力(表示されません)し、Enterキーを押します。
  4. さらに次のコマンドでSpotlightインデックスを削除します。sudo mdutil -aE

再度有効にしたい場合は、下記コマンドを使ってSpotlightを再起動できます:

sudo mdutil -a -i on

対処法4:macOSを再インストールする

Spotlight検索の挙動がどうしても改善されない場合は、macOSの再インストールも選択肢です。事前にハードドライブ全体のバックアップを必ず取ってください。

  1. お使いのMacに応じてmacOS復旧モードで起動します。
  2. macOSユーティリティウィンドウで macOSを再インストール を選択。Spotlight(mds_stores)がmacOS Sequoiaで大量のデータを書き込む問題
  3. 続ける をクリックし、画面の指示通り操作します。

新しいmacOSのインストール後、Spotlight(mds_stores)の書き込み状況を再度確認してください。

対処法5:Spotlightの代替アプリを使う

どうしてもSpotlightを使いたくない場合は、代替の検索アプリを利用する方法もあります。

「Find Any File」は、AppleのmacOSで利用できるファイル検索アプリです。Spotlightで見つからないネットワークドライブ(NAS)や外付けディスク、バンドル・パッケージ内や通常検索対象外のシステム/ライブラリフォルダのファイルも検索できます。

本アプリを活用すれば、Mac内や外付けハードドライブに保存された目的のファイルやフォルダを効率的に検索できます。