Spotlight 佔用 Mac 的空間嗎?如何檢查並重建
Spotlight 會替你的檔案建立索引,讓搜尋瞬間完成。通常它只有幾 GB,偶爾會大得多。以下說明如何檢查、重建或縮小它。
Spotlight 會替你的檔案建立索引,讓搜尋瞬間完成。通常它只有幾 GB,偶爾會大得多。以下說明如何檢查、重建或縮小它。
每個已建立索引的卷宗最上層都有一個隱藏的 .Spotlight-V100 資料夾。在啟動磁碟上,它位於 /System/Volumes/Data/.Spotlight-V100;外接磁碟則有各自的。這個資料夾受到保護,所以只有具備管理者權限才能看到它的大小:在 DiskGarden 中,請以管理者身分掃描。
對於已裝滿的磁碟,幾 GB 的索引是正常的。超過太多,或索引不斷增長,可能表示它已損毀。
在 Terminal 中,mdutil -s / 會顯示啟動磁碟是否已開啟索引功能。當 Spotlight 正在(重新)建立索引時,你會在活動監視器中看到 mds 和 mds_stores 程序忙碌中。
如果搜尋不正常,或索引看起來大得離譜,可以清除並重建它:
sudo mdutil -E /
Spotlight 會在背景重建索引;在這段期間(大型磁碟從幾分鐘到數小時不等),搜尋結果並不完整。
包含大量你從不搜尋的檔案的資料夾,例如建置輸出、套件快取、虛擬機器映像檔,只會讓索引變大而沒有任何好處。請將它們加入系統設定 → Spotlight 中 Spotlight 的搜尋隱私權列表。
若要完全停止為外接磁碟建立索引:sudo mdutil -i off /Volumes/DriveName。
DiskGarden 是 Mac 的免費磁碟空間分析工具:依大小繪出每個資料夾,讓佔空間的大戶一目了然。不用註冊帳號,你的檔案也絕不離開你的 Mac。