8

После недавней паники и перезапуска ядра Spotlight, похоже, больше ничего не знает о файлах в папке my /Applications. Я использовал для запуска Safari.app, Opera.app, Textedit.app и т.д. Через Spotlight в обычном порядке. Теперь я получаю "Ничего не найдено" для всех из них (кроме Textedit.app, который запускает демонстрационный текстовый редактор из установки Qt). Программы все еще там и все еще запускаются прямо из Finder.

Я уже запустил утилиту диска и проверил диск, никаких проблем. Я восстановил права доступа к диску, которые внесли несколько изменений, но безрезультатно.

Что еще я могу сделать, кроме переустановки MacOS?

Обновление: я уже подтвердил, что "Приложения" все еще отмечен в моих настройках Spotlight. Он по-прежнему возвращал приложения, расположенные в другом месте (пример приложения Qt textedit), так что это не должно было быть проблемой.

Несколько часов спустя это решило себя; Я предполагаю, что на некотором интервале выполняется фоновый процесс.

5 ответов5

4

Чтобы полностью перестроить индекс, запустите следующее из Terminal.app:

sudo mdutil -E /

Это работает, хотя и занимает некоторое время.

2

Вы убедились, что в Системных настройках - Spotlight категория «Приложения» по-прежнему отмечена? Если это все еще так, попробуйте снять флажок, а затем перепроверить.

1

В моем случае, «Настройки конфиденциальности» не удалось, с сообщением об ошибке при попытке удалить жесткий диск из списка конфиденциальности, указывая, что весь мой индекс был действительно испорчен.

Решением было ввести следующее в Терминале:

`sudo mv /.Spotlight-V100 /Spotlight-V100-old`

(для этого вам нужно будет ввести пароль администратора)

и затем перезагрузите компьютер. Это приведет к повторной индексации ваших данных, так как выше только что удалены все ссылки на индекс внимания.

Затем вы также можете очистить папку «Spotlight-V100-old», которая теперь появится на вашем жестком диске.

Этот "ядерный" вариант требует прав администратора.

1

Я решил ту же проблему, добавив /Applications на вкладку «Конфиденциальность» в Spotlight (это заставляет Spotlight удалить любой индекс для папки), подождав несколько минут, а затем удалив /Applications из настроек Privacy. Прожектор должен затем переиндексировать папку.

0

В списке объектов для включения в Spotlight есть галочка «Приложения» (System Preferecens, Spotlight).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .