Для тех, кто недавно обновил Mac OS X El Capitan, лучший способ отключить или включить поиск Spotlight - использовать Terminal. Если вы хотите отключить поиск Spotlight в OS X 10.4 и 10.5, прочитайте это руководство . Основная причина, по которой пользователи Apple хотят отключить поиск Spotlight, связана с mdworker, программным обеспечением, работающим под управлением Spotlight. Ниже мы объясним, как вы можете включить или отключить Spotlight на вашем компьютере Mac.
Вы можете открыть Терминал (находится в / Applications / Utilities /) и ввести следующие команды, исходя из необходимости либо отключить, либо включить индексирование Spotlight. Это повлияет на индексирование на всех дисках, подключенных к Mac.
Отключить прожектор
Основной метод использует launchctl, для этого потребуется пароль администратора:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Другой подход заключается в использовании более старого метода индексации «sudo mdutil -a -i off», который отключает только индексирование, но об этом чуть позже.
Reenable Spotlight
Гарантированный способ включения Spotlight - перезагрузить его в launchd с помощью launchctl:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Опять же, альтернативный подход - это связанная с индексированием команда «sudo mdutil -a -i on», но этот метод может выдать ошибку «Сервер Spotlight отключен» и не позволит вам снова включить ее. Если вы столкнулись с этой проблемой, используйте вместо этого команду загрузки sudo launchctl, чтобы включить индексирование и Spotlight.
После того, как Spotlight полностью перезагрузил launchd, агент mds начнет переиндексацию в файловой системе. Время будет отличаться для каждого используемого в зависимости от количества внесенных изменений и новых файлов с момента последнего запуска MDS. Вы можете убедиться, что MDS работает через Activity Monitor или, потянув вниз меню Spotlight, чтобы увидеть индикатор выполнения «Indexing Drive Name».
Другим вариантом является выборочное отключение индексирования Spotlight определенных дисков или папок путем исключения их из индекса, что гораздо проще сделать и вообще не затрагивает командную строку, а вместо этого вам нужно только перетаскивать элементы в элемент управления Spotlight. панель.
