#Что означает ошибка
Поиск не работает
Строка поиска Windows 10 использует службу индексирования (WSearch) и процесс SearchApp.exe (раньше SearchUI.exe). Когда индекс повреждён или процесс завис, поиск не открывается, не вводит текст, показывает пустой список или бесконечно «ищет». К поиску приводит и повреждённый профиль пользователя.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Сбой индексаБаза индекса повреждена после обновления или аварийного отключения. | Поиск находит не все файлы, «зависает» на значке загрузки. | Пересоздайте индекс в параметрах индексирования. |
| Сбой процесса SearchAppПроцесс завис или не запустился. | Строка поиска не отвечает, в диспетчере задач процесс «не отвечает». | Завершите процесс и перезапустите Проводник. |
| Повреждены системные файлыНарушены файлы оболочки или компоненты Cortana/Search. | Проблема появилась после обновления. | sfc /scannow и DISM. |
| Служба отключенаСлужба «Windows Search» остановлена или отключена «оптимизаторами». | В services.msc она остановлена. | Включите службу и тип запуска «Автоматически (отложенный запуск)». |
#Пошаговое решение
- Перезапустите Проводник и процесс поискаНажмите Win и попробуйте ввести название «Блокнот», затем нажмите Win+S, если оно поддерживается текущей сборкой. Если поле поиска не открывается, нажмите Ctrl+Shift+Esc → «Процессы» → «Проводник Windows» → «Перезапустить» и проверьте поиск снова. Запишите, отображаются ли результаты только для файлов или не работает и поиск программ.
- Проверьте службу Windows SearchНажмите Win+R, введите
services.msc, нажмите Enter и найдите «Windows Search». Дважды щёлкните службу и запишите её исходный тип запуска. Если она отключена на личном компьютере и нет запрета организации, установите «Автоматически (отложенный запуск)», нажмите «Применить» → «Запустить» при доступной кнопке. Закройте окно служб и проверьте поиск через Win+S. Если Windows сообщает об отказе в доступе или служба автоматически возвращается в прежнее состояние, не меняйте дополнительные разрешения: проверьте, не управляется ли ПК организацией. - Пересоздайте индексЕсли поле поиска открывается, но не находит известные файлы, нажмите Win+R, введите
control.exe srchadmin.dllи Enter. В окне «Параметры индексирования» нажмите «Дополнительно» (может потребоваться разрешение администратора), затем в разделе «Устранение неполадок» — «Перестроить» и подтвердите действие. Индекс будет создаваться заново в фоновом режиме; исходные файлы при этом не удаляются. Подождите завершения и попробуйте найти заранее известный документ. Если не открывается само меню «Пуск», перейдите к проверке процессов и системных компонентов: перестройка индекса одна не поможет. - Запустите устранение неполадокЕсли проблема сохраняется после перестройки индекса и в Windows 10 доступно средство диагностики, нажмите Win+I → «Обновление и безопасность» → «Устранение неполадок» → «Дополнительные средства устранения неполадок». Найдите «Поиск и индексирование» → «Запустить средство устранения неполадок», отметьте наблюдаемый симптом и выполните его подсказки. В некоторых сборках вместо этого Windows открывает приложение «Получить справку»; следуйте штатному переходу. Запишите результат и повторите поиск известной программы. Если средство недоступно, переходите к проверке процессов поиска и системных файлов; не повторяйте перестройку индекса бесконечно.
- Перезапустите процесс поиска без массовой перерегистрацииНе выполняйте массовую перерегистрацию всех приложений через
Get-AppxPackage -AllUsers: она может вызвать дополнительные ошибки и не нужна при обычном сбое поиска. Вместо этого нажмите Ctrl+Shift+Esc → «Подробности» (или «Сведения») и найдитеSearchApp.exeлибоSearchUI.exe, если он есть в данной версии Windows 10. Щёлкните по нему правой кнопкой → «Снять задачу», затем снова нажмите Win+S: Windows обычно запустит процесс поиска заново. Если процесса нет, не завершайте посторонние службы; выполните следующий шаг восстановления системных файлов. - Восстановите системные файлыОткройте меню «Пуск», введите
cmd, нажмите «Запуск от имени администратора». Выполнитеsfc /scannowи дождитесь завершения (проверка может занимать несколько минут). Если Windows сообщает о повреждениях, которые не удалось исправить, в Windows 10/11 дополнительно выполнитеDISM /Online /Cleanup-Image /RestoreHealth, затем повторитеsfc /scannow. Перезагрузите компьютер и снова проверьте ошибку. На старых версиях Windows набор доступных команд отличается. - Создайте нового пользователя для проверкиНажмите Win+I → «Учётные записи → Другие пользователи» (в Windows 10 — «Семья и другие пользователи»). Выберите добавление учётной записи и создайте временного локального пользователя, если такой вариант доступен. Выйдите из текущей учётной записи, войдите в новую и повторите действие. Не удаляйте прежний профиль: в нём остаются документы и настройки.
#Команды
Если поиск перестал находить файлы в определённой папке, добавьте её в Параметры индексирования → Изменить. Если поиск работает, но слишком медленно на жёстком диске, исключите из индекса большие каталоги с кодом и играми. Если проблема сохраняется после чистой установки, проверьте диск (chkdsk): на плохом носителе индекс постоянно ломается.