SpotlightがMacの容量を使っている?確認と再構築の方法
Spotlightはファイルのインデックスを保持し、検索を即座に行えるようにしています。通常は数GBですが、まれにはるかに大きくなることがあります。確認、再構築、縮小の方法を紹介します。
Spotlightはファイルのインデックスを保持し、検索を即座に行えるようにしています。通常は数GBですが、まれにはるかに大きくなることがあります。確認、再構築、縮小の方法を紹介します。
インデックスされた各ボリュームの最上位には、非表示の.Spotlight-V100フォルダがあります。起動ディスクでは/System/Volumes/Data/.Spotlight-V100にあり、外部ドライブにはそれぞれ独自のものがあります。このフォルダは保護されているため、サイズは管理者権限がないと表示されません。DiskGardenでは管理者としてスキャンしてください。
ディスク全体なら、インデックスは数GBが普通です。それよりずっと大きい場合や、増え続ける場合は、破損している可能性があります。
ターミナルでmdutil -s /を実行すると、起動ディスクのインデックスがオンかどうかがわかります。Spotlightが(再)インデックス中は、アクティビティモニタでmdsとmds_storesのプロセスが動いているのが見えます。
検索の動作がおかしい場合や、インデックスが明らかに大きすぎる場合は、消去して再構築します。
sudo mdutil -E /
Spotlightはバックグラウンドでインデックスを再構築します。しばらくの間は検索結果が不完全になります(大きなディスクでは数分から数時間)。
ビルド出力、パッケージのキャッシュ、仮想マシンのイメージなど、検索しないのに大量のファイルがあるフォルダは、メリットなくインデックスを大きくします。システム設定 → SpotlightのSpotlightの検索プライバシーリストに追加しましょう。
外部ドライブのインデックス作成を完全に止めるには:sudo mdutil -i off /Volumes/DriveName。
DiskGardenは、すべてのフォルダをサイズ別にマップする、Mac用の無料ディスク容量アナライザです。容量を使っているものが目立ちます。アカウント不要で、ファイルがMacの外に出ることはありません。