Spotlight займає місце на Mac? Як перевірити й перебудувати індекс

Spotlight веде індекс ваших файлів, щоб пошук був миттєвим. Зазвичай це кілька гігабайтів; іноді він виростає набагато більшим. Ось як перевірити, перебудувати чи зменшити його.

Де лежить індекс

На верхньому рівні кожного індексованого тому є прихована папка .Spotlight-V100. На завантажувальному диску вона в /System/Volumes/Data/.Spotlight-V100; зовнішні диски мають власні. Папка захищена, тож її розмір видно лише з правами адміністратора — у DiskGarden скануйте від імені адміністратора.

Індекс у кілька гігабайтів — норма для повного диска. Набагато більше або індекс, що постійно росте, може означати, що він пошкоджений.

Перевірте стан індексування

У Terminal mdutil -s / показує, чи ввімкнено індексування для завантажувального диска. Поки Spotlight (пере)індексує, ви побачите зайняті процеси mds та mds_stores у «Моніторингу системи».

Перебудуйте індекс

Якщо пошук працює неправильно або індекс здається завеликим, зітріть і перебудуйте його:

sudo mdutil -E /

Spotlight перебудовує індекс у фоновому режимі; якийсь час результати пошуку неповні (від кількох хвилин до кількох годин на великому диску).

Виключіть папки з індексу

Папки з величезною кількістю файлів, які ви ніколи не шукаєте — результати збірки, кеші пакетів, образи ВМ — роздувають індекс без користі. Додайте їх до списку Приватність пошуку Spotlight у Системні параметри → Spotlight.

Щоб повністю припинити індексування зовнішнього диска: sudo mdutil -i off /Volumes/DriveName.

Подивіться, куди поділося місце

DiskGarden — безкоштовний аналізатор дискового простору для Mac: він показує кожну папку за розміром, тож найбільші одразу помітні. Без облікового запису, а ваші файли не залишають Mac.

Завантажити DiskGarden — безкоштовно