Как искать на внешнем диске, не добавляя приложения, чтобы открыть с меню?

В OS X, когда вы разрешаете индексировать внешний диск с помощью Spotlight, это приводит к очень неприятной ошибке: все приложения, резервные копии которых находятся на этом диске, будут добавлены в меню "Открыть с помощью" в OS X.

Поэтому щелчок правой кнопкой мыши на PNG покажет все приложения, которые могут открывать его как минимум дважды, а иногда и больше.

По этой причине я не индексирую свои внешние диски с помощью spotlight, но теперь кажется, что я больше не могу искать эти диски вообще. Даже при нажатии на диск и вводе условия поиска ничего не получается.

Есть ли способ поиска диска без ввода его содержимого в меню "Открыть с помощью"?

1 ответ

Решение
  1. Откройте панель Spotlight в Системных настройках.
  2. Выберите вкладку Конфиденциальность.
  3. Перетащите папку "Программы" из разделов, которые вы не хотите индексировать, в область списка.

Вскоре после этого повторяющиеся результаты должны исчезнуть из списка, оставив приложения из одной нужной папки "Приложения".

Может потребоваться принудительное обновление базы данных LaunchServices и после этого.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Наконец, перезапустите Finder с помощью следующей команды, чтобы восстановить все данные, кэшированные в Finder.

killall Finder

Прожектор

Убедитесь, что вы не поставили туда весь диск, потому что это отключит прожектор в целом. Поэтому рекомендуется хранить приложения в определенной папке.

Другие вопросы по тегам