Прожектор перестав індексувати / повертати що-небудь у / Програми


8

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

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

Чи можу я щось зробити, окрім перевстановлення MacOS?

Оновлення: Я вже перевірив, що "Програми" все ще перевірено в моїх налаштуваннях Spotlight. Він все ще повертав додатки, розташовані в іншому місці (зразок програми Qt textedit), тому це не повинно було бути проблемою.

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


дивіться також superuser.com/questions/8414/…
charles

Відповіді:


4

Щоб повністю відновити індекс, запустіть з Terminal.app таке:

sudo mdutil -E /

Це працює, хоча це потребує певного часу.


2

Ви переконалися, що категорія "Програми" все ще перевіряється в розділі "Система" - "Прожектор"? Якщо це все ще є, спробуйте зняти прапорець і повторно перевірити його.


1

Я вирішив ту ж проблему, додавши / Додатки на вкладку конфіденційності Spotlight (це змушує Spotlight видалити будь-який індекс для папки), зачекавши кілька хвилин, потім видаливши / Програми з налаштувань конфіденційності. Тоді прожектор повинен перевстановити папку.


У мене не було можливості перевірити це до того, як проблема вирішилася, але це була єдина відповідь, яка не згадала прапорець "Програми", що не було моєю проблемою.
pra

Не працювало для мене. OS X 10.6.6. Зачекали 10 хвилин після додавання / Програми на вкладці конфіденційності, щоб знову її видалити. Дозволено дві години перебудувати, але все одно нічого.
Йоганнес Хофф

Нарешті знайшов щось, що для мене спрацювало - розмістив як окрему відповідь.
Йоханнес Гофф

1

У моєму випадку "Налаштування конфіденційності" не вдалося отримати повідомлення про помилку при спробі вилучити жорсткий диск зі списку конфіденційності, вказуючи на те, що весь мій індекс був справді зіпсований.

Рішенням було ввести наступне в Терміналі:

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

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

а потім перезавантажте комп’ютер. Це змусить повторно встановити ваші дані, оскільки вищевикладене просто видалило всі посилання на індекс прожектора.

Потім ви можете очистити папку "Spotlight-V100-old", яка тепер з’явиться на вашому жорсткому диску.

Цей "ядерний" варіант вимагає права адміністратора.


Дякую! Це було єдине рішення, яке працювало і для мене.
Марк Г.

0

У списку речей, які потрібно включити до прожектора (System Preferencecens, Spotlight), є галочка додатків.


Вже перевірив це, забув згадати.
pra
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.