3分で読めます
| ハウツー

Spotlightは、macOS上のほぼすべてのものを検索できる強力なツールです。便利な一方で、Spotlightはディスク容量を大量に消費し、他のファイルやアプリケーションのためのスペースを圧迫することがあります。しかし、幸いなことに、必ずしもそうとは限りません。このガイドでは、MacでSpotlightがストレージを過剰に消費する最も一般的な原因と、この問題を防ぐ方法について説明します。
Spotlight が Mac で大量のディスク容量を使用するのはなぜですか?
Spotlightは、Mac上のすべてのデータのインデックスを作成し、ファイル、メール、アプリの検索を高速化します。ファイルが多数ある場合やディスク容量が大きい場合、このインデックスは多くのディスク容量を消費する可能性があります。メールボックスが大きすぎる場合、インデックスが破損している場合、またはmacOSのソフトウェアの不具合も、この問題の一因となる可能性があります。
Spotlightがディスク容量を過剰に消費しないようにする方法
1. Macを再起動して一時的なシステムファイルを削除する
SpotlightはMacのデータのインデックス作成中に一時ファイルを作成することがよくあります。Macをしばらく再起動していないと、これらのファイルが蓄積され、かなりのストレージ容量を消費することがあります。メニューバーからAppleメニューを開き、「再起動」をクリックして一時ファイルを削除してください。
2. Spotlightが不要なファイルをインデックスしないようにする
所要時間: 2分
Spotlightは、検索対象から除外したい外部ドライブや不要なファイルをインデックス化すると、過剰なディスク容量を消費する可能性があります。このようなディレクトリをSpotlightのインデックス対象から除外することで、これを防ぐことができます。
- メニューバーのApple メニューをクリックし、システム設定
に移動します。
- 次に、左側のサイドバーからSpotlightのオプションを選択します 。
- 下にスクロールして、右下隅にある 「Spotlight プライバシー」をクリックします。

- プラスアイコンをクリックし 、除外する地域を選択します。「完了」を
クリックします。
3. メールとメッセージのSpotlightをオフにする
Apple Discussionsでは、Spotlightがメールや添付ファイルのインデックス作成時にディスク容量を過剰に消費するという報告が多数寄せられています。メールとメッセージのSpotlightをオフにして、改善するかどうか試してみてください。
- メニューバーからApple メニューを開き、システム設定に移動します。

- 次に、左側のサイドバーからSpotlightのオプションをクリックします 。
- 下にスクロールして、 「メールとメッセージ」のオプションのチェックを外します。

4. OnyXを使用してSpotlightインデックスを再構築する
Spotlightインデックスの再構築は、Spotlight関連の問題を素早く解決できる方法です。Appleの公式手順が必ずしも期待通りに機能するとは限らないため、OnyXという無料ツールを使ってSpotlightインデックスを再構築できます。
- OnyX を公式 Web サイトからダウンロードしてインストールします。

- OnyXを起動し、必要なすべてのアプリ権限を付与します。
- 「メンテナンス」タブに移動し、すべてのオプションのチェックを外します。
- [再構築] セクションの[Spotlight インデックス]オプションを有効にします。
- 「タスクの実行」をクリックしてプロセスを開始し、Spotlight インデックスを再構築します。

5. 最新のmacOSアップデートをインストールする
macOSのバグにより、SpotlightがMacのディスク容量を過剰に消費する場合があります。この問題は、関連するバグ修正が含まれている可能性のある最新のmacOSバージョンにMacをアップデートすることで解決できます。
- メニューバーのApple メニューをクリックし、システム設定に移動します。

- サイドバーから「一般」を選択し、 「ソフトウェアアップデート」をクリックします。

- 新しいソフトウェア アップデートが利用可能な場合は、[今すぐ更新] をクリックします。

6. MacのSpotlightインデックスフォルダを削除する
Spotlightインデックスが破損したり、ソフトウェアの不具合によりインデックス作成ループに陥ったりすると、過剰なディスク容量を消費する可能性があります。Spotlight関連フォルダをすべて削除すると、macOSがそれらを再作成し、問題を解決できます。
- Mac でFinderを開き、メニューバーの[移動] > [フォルダへ移動] をクリックします。

~/Library/Metadata/検索ボックスに入力して 、 Return キーを押します。
- 次に、CoreSpotlightとSpotlightKnowledgeEventsを削除します。

- もう一度、メニュー バーの[移動]をクリックし、 [フォルダーへ移動]を選択します。

- 入力し てReturnキー
/System/Volumes/Data/を押します。
- 隠しファイルを表示するには、Command + Shift + .を押します。
- ここで、Spotlight-V100という名前のフォルダを削除します。

- Mac の Dock からゴミ箱を空にします。

7. Spotlightのインデックス作成を完全にオフにする
あらゆるトラブルシューティングを試してもSpotlightが過剰なストレージ消費を続ける場合は、Spotlightのインデックス作成を完全に無効にすることができます。ただし、これはあくまでも最終手段であることにご注意ください。Spotlightのインデックス作成を無効にすると、macOSの検索やTime Machineなど、多くの機能が動作しなくなります。
- Finder > アプリケーション > ユーティリティに移動して 、 ターミナルを開きます。

sudo mdutil -i offターミナルに入力して、 Return キーを押します。- Mac の 管理者 パスワードを入力し 、 Return キーを押します。

注記
ターミナル コマンドを使用して、Spotlight インデックスを再度オンにすることができますsudo mdutil -i on。