Если вы уверены, что файл существует, но Spotlight его не показывает, сначала подтвердите его расположение и выполните поиск по точному имени файла в правильном месте. Затем проверьте категории результатов Spotlight и список «Конфиденциальность» (Search Privacy). Если файл по-прежнему не находится, а папка доступна для поиска, следующий шаг, рекомендуемый Apple, — перестроить индекс Spotlight для этой папки, ненадолго добавив ее в список конфиденциальности поиска и удалив ее оттуда. Такая последовательность действий помогает отличить проблему с областью поиска от проблемы с индексацией, не затрагивая посторонние файлы и папки.

1. Подтвердите расположение файла и выполните поиск по имени

Откройте Finder и перейдите в папку, где, по вашему мнению, хранится файл. Если вы видите файл там, обратите внимание на его точное имя, расширение и родительскую папку. Это подтверждает, что файл присутствует в этом расположении; сам по себе результат поиска не может служить доказательством того, что элемент с похожим именем — это тот же самый файл.

Теперь протестируйте Spotlight, введя характерную часть имени файла. Нажмите Command–Пробел, чтобы открыть Spotlight, и введите имя. Если вы знаете тип файла, попробуйте фильтр по типу, например kind:pdf годовой отчет; Apple документирует такие фильтры, как kind:pdf, kind:folder и kind:image. Вы также можете использовать режим просмотра «Файлы» с помощью сочетания клавиш Command–2 на компьютерах Mac, где этот режим доступен. Эти фильтры уточняют отображаемые данные, но не делают исключенное расположение доступным для поиска. Сужение результатов поиска в Spotlight на Mac — Apple.

Если файл находится в iCloud Drive, на внешнем диске, в сетевом расположении или в другом определенном месте, выполните поиск в этом расположении напрямую через Finder. Spotlight может выдавать результаты из разных источников, тогда как поиск в Finder — это поиск файлов с собственной областью охвата. Проверьте элементы управления областью поиска в окне поиска Finder и при наличии выберите подходящее расположение. На общей странице устранения неполадок Apple отмечается, что результаты Spotlight могут включать контент из других приложений, в то время как результаты поиска Finder охватывают файлы и папки на внутреннем диске; поэтому пустой результат в одном интерфейсе сам по себе не означает, что файл отсутствует везде. Если поиск на Mac возвращает неожиданные результаты — Apple.

Если файл находится внутри ZIP-архива или образа диска, сначала откройте или подключите архив, а затем выполняйте поиск по его содержимому. Apple прямо рекомендует открывать архив перед поиском файла внутри него. Если файл находится в резервной копии Time Machine, выполняйте поиск из Time Machine, чтобы найти или восстановить его; обычный поиск Spotlight не заменяет просмотр резервной копии. Если поиск на Mac возвращает неожиданные результаты — Apple.

2. Проверьте категории результатов Spotlight и исключения конфиденциальности

Откройте меню Apple  > «Системные настройки» > Spotlight. В зависимости от версии macOS этот раздел может называться «Siri и Spotlight». Просмотрите категории в разделе «Результаты поиска» и убедитесь, что категория, относящаяся к отсутствующему элементу (например, «Документы» или «Папки»), включена. Apple отмечает, что неотмеченные категории исключаются из результатов Spotlight. Этот параметр влияет на целый класс результатов, поэтому его исправление может привести к появлению и других файлов этого типа. Если поиск на Mac возвращает неожиданные результаты — Apple.

Затем откройте раздел «Конфиденциальность» (Search Privacy) в настройках Spotlight. Найдите папку или диск, содержащий отсутствующий файл. Если это расположение указано в списке, Spotlight запрещено выполнять поиск файлов в нем. Выберите расположение и нажмите кнопку удаления (–), чтобы снова включить его в поиск. Если его нет в списке, оставьте список без изменений и перейдите к проверке индексации. Apple предупреждает, что исключение определенных папок может повлиять на уведомления об обновлениях приложений; исключение всего внутреннего диска может полностью заблокировать уведомления об обновлениях. Запрет поиска Spotlight в определенных папках или дисках — Apple.

Избегайте добавления широких областей и целых дисков в список конфиденциальности в качестве стандартного метода решения проблем. Это инструмент для исключения контента из поиска, а не постоянная кнопка «переиндексации». Временная последовательность добавления и удаления, описанная далее, намеренно использует расположение, в котором вы планируете искать, и затем это расположение обязательно должно быть удалено из списка исключений.

3. Проверьте, продолжается ли индексация Spotlight

Нажмите Command–Пробел и посмотрите, есть ли индикатор выполнения индексации в верхней части окна Spotlight. По данным Apple, индексация может происходить во время первоначальной настройки, после обновления ПО или смены версии ОС, а также по мере изменения данных. В зависимости от объема данных она может занять часы или даже дни. Если индикатор присутствует, дайте индексации завершиться и повторите поиск позже. Apple сообщает, что индексация может завершиться быстрее, если устройство не используется и подключено к источнику питания; для почты или других данных, которые необходимо загрузить для индексации, может потребоваться подключение к интернету. Об индексации Spotlight и результатах поиска на устройствах Apple — Apple.

Отсутствие индикатора выполнения не доказывает, что каждый файл проиндексирован корректно. Если по-прежнему не удается найти только одну папку или несколько файлов, и эта папка не исключена из поиска, попробуйте выполнить описанную Apple процедуру целевой переиндексации. Если отсутствуют многие типы результатов или настройки Spotlight кажутся нарушенными, установите доступные обновления macOS, как рекомендует Apple, прежде чем делать выводы по поводу отдельного файла. Об индексации Spotlight и результатах поиска на устройствах Apple — Apple.

4. Перестройте индекс для затронутой папки

Apple документирует способ заставить Spotlight переиндексировать папку или диск: добавьте расположение в раздел «Конфиденциальность», подождите несколько секунд, а затем удалите его из списка. Это приведет к повторной индексации выбранного содержимого. Используйте наиболее узкую затронутую папку, которую вы можете определить, а не выбирайте весь загрузочный диск целиком — это ограничит объем работы по переиндексации.

  1. Откройте меню Apple  > «Системные настройки» > Spotlight, затем прокрутите вниз и откройте раздел «Конфиденциальность» (в некоторых версиях macOS он может называться «Конфиденциальность Spotlight»).
  2. Добавьте папку, содержащую отсутствующий файл, нажав кнопку добавления (+) и выбрав папку, либо перетащив папку в список.
  3. Подождите несколько секунд. Выберите эту же папку в списке и нажмите кнопку удаления (–).
  4. Нажмите «Готово» и закройте «Системные настройки». Повторите поиск после того, как у Spotlight будет достаточно времени для переиндексации папки.

Небольшая пауза между добавлением и удалением папки является частью задокументированной процедуры Apple. Не оставляйте папку в списке конфиденциальности: пока она находится там, ее файлы исключены из поиска Spotlight. Apple отмечает, что переиндексация начинается после удаления расположения из списка. В инструкциях говорится, что этот процесс может помочь в сложных случаях, затрагивающих определенные файлы в папке или на диске; при этом нет гарантии, что переиндексация решит проблему каждого пропавшего файла. Об индексации Spotlight и результатах поиска на устройствах Apple — Apple.

5. Устраните ошибки и сузьте круг возможных причин

Если добавление расположения вызывает неизвестную ошибку или ошибку прав доступа, Apple сообщает, что ваша учетная запись macOS может не иметь прав владения на некоторые элементы на этом диске или в папке. Это отдельная проблема с правами доступа, а не повод бесконечно повторять процедуру индексации. Проверьте права владения и доступа к элементу с помощью инструкций к macOS или обратитесь в службу поддержки Apple, если правильные настройки доступа неясны. Об индексации Spotlight и результатах поиска на устройствах Apple — Apple.

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

Wallo пригодится уже после того, как вы найдете файл, если ваша следующая задача — сфокусироваться на его открытом окне и связанных с ним делах: приложение организует открытые окна Mac и задачи локально по целям с переключением фокуса с клавиатуры. Оно не выполняет поиск отсутствующих файлов, не перестраивает индекс Spotlight и не восстанавливает закрытые сеансы.

Разумная точка завершения проста: как только файл появится в Spotlight, откройте его и убедитесь, что это нужный элемент. Если он так и не появился после проверки расположения, категорий, исключений конфиденциальности, статуса индексации и целевой переиндексации, используйте Finder или фактическое место хранения файла для доступа к нему и обратитесь в службу поддержки Apple по оставшейся проблеме. Эти шаги диагностируют видимость в Spotlight; они не определяют, был ли ненайденный файл перемещен или удален.

Источники