macOS SequoiaのSpotlightバグ:暴走するSpotlightのインデックス作成を止める方法

日本語 English Português

SSDの書き込み量を定期的に確認しているのですが、Sequoiaへのアップデート後、Spotlightが過剰なディスク書き込みを引き起こしていることに気付きました。通常は1日あたり50GB程度なのに、今朝確認すると一晩で26TBも書き込まれていました。macOS Sequoiaのバグに違いありません。- reddit.com

ストレージの概要を見ると、macOS Sequoiaでシステムデータが300GBを使用しています。その後、約100GBがSpotlightのインデックスであることが分かりました。- reddit.com

macOS Sequoiaをインストールしたところ、システムデータが146.5GBも使用していることに気付きました。以前はキャッシュを削除すればシステムデータを減らせましたが、今回はキャッシュが占めているのは12GBだけで、残りはSpotlightのインデックスでした。- reddit.com
macOS SequoiaのSpotlightバグによってシステムデータが大量に増えている状態

macOS SequoiaでSpotlightのインデックス作成が大量のデータを書き込むバグについて、複数のユーザーが報告しています。その結果、Macのシステムデータが大きく増える問題や、SSDの急速な消耗が発生しています。この記事では、問題が今後のアップデートで完全に解消されるまでの対処法として、macOS SequoiaのSpotlightバグを回避する3つの方法を紹介します。

👉 インデックス作成中なのにMacでSpotlightが書類を見つけられない場合の対処法

方法1:Spotlightのインデックスフォルダを削除する

macOS Sequoiaで増えたシステムデータを減らし、Spotlightによる大量の書き込みを止めたい場合は、Spotlightが作成した大きなインデックスフォルダを削除します。手順は次のとおりです。

  1. Finderを開きます。
  2. 画面上部のメニューバーから「移動」>「フォルダへ移動」をクリックします。
  3. 検索バーに/System/Volumes/Data/と入力し、Enterキーを押します。
    macOS SequoiaでSpotlightフォルダを開く
  4. Command+Shift+.を押して、Mac上の隠しファイルを表示します。
  5. Spotlightフォルダ(例:.Spotlight-V100)を右クリックし、ゴミ箱に移動します(Vの後ろの数字はMacによって異なります)。
    macOS Sequoiaで隠しSpotlightフォルダを削除する
  6. もう一度「移動」>「フォルダへ移動」をクリックします。
  7. ~/Library/Metadata/と入力し、Enterキーを押します。
    macOS SequoiaでCoreSpotlightフォルダを開く
  8. CoreSpotlightフォルダを削除します。
    macOS SequoiaのSpotlightバグに対処するためCoreSpotlightフォルダを削除する
  9. ゴミ箱を空にします。

これで、ディスクへの過剰な書き込みが収まるはずです。効果があった場合は、この記事を共有してください。

方法2:Spotlightのインデックス作成から内蔵ディスクを除外する

Spotlightが再びインデックス作成を無制限に実行しないようにするには、以下の手順で内蔵ディスクを検索対象から除外します。ただし、この設定を有効にすると 内蔵ハードドライブ内のファイルがSpotlight検索の対象外になります。

  1. Appleメニュー > システム設定を開きます。
  2. 「Spotlight」>「プライバシー設定」を選択します。
  3. デスクトップ上の「Macintosh HD」アイコンを、プライバシーリストにドラッグします。Spotlightのプライバシーリストに内蔵ディスクを追加する
  4. 「Macintosh HD」をSpotlightの検索対象から除外することを確認します。MacでSpotlightによる内蔵ハードドライブのインデックス作成を停止する確認画面
  5. 「完了」をクリックします。

内蔵ハードドライブのSpotlightインデックス作成を再び有効にするには、プライバシーリストから対象のディスクを選択し、削除(−)ボタンをクリックします。

方法3:Spotlightのインデックス作成を無効にする

別の方法として、MacでSpotlightのインデックス作成を無効にし、SSDの消耗リスクを抑えることもできます。手順は以下のとおりです。

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

新しいアップデートでmacOS Sequoiaの不具合が修正された後は、以下のコマンドでSpotlightのインデックス作成を再び有効にできます。

sudo mdutil -a -i on

関連記事:

macOS SequoiaでSpotlight検索が機能しない?解決方法
macOS SequoiaとTahoeの比較:パフォーマンス、互換性など

このガイドを共有して、macOS SequoiaのSpotlightに関する問題の解決に役立ててください。