Windows Search не работает — как вернуть нормальный поиск

Одна из самых раздражающих ситуаций в Windows — когда перестаёт работать поиск. Вы вводите название файла или программы, а система ничего не находит. Или поиск просто зависает, крутится бесконечно и не даёт результата.
Иногда это сопровождается высокой нагрузкой на процессор от процесса SearchUI или SearchIndexer. В итоге компьютер начинает тормозить, а нужный файл найти невозможно.
Хорошая новость в том, что в большинстве случаев проблема решается без переустановки Windows. Ниже разберём всё по шагам — максимально просто и понятно.
Коротко: что сделать сразу
- Перезапустить службу поиска Windows
- Проверить включена ли индексация
- Пересобрать индекс поиска
- Проверить системные файлы
- Отключить конфликтующие программы
Перезапуск службы поиска Windows
Часто проблема возникает просто из-за сбоя службы. Это самое быстрое, что можно попробовать.
Через Win + R
- Нажмите Win + R
- Введите services.msc
- Найдите службу «Windows Search»
- Нажмите «Перезапустить»
После этого проверьте поиск снова.
Проверка индексации
Поиск в Windows работает через индекс. Если он отключён или повреждён — ничего находиться не будет.
Как проверить:
- Откройте «Панель управления»
- Перейдите в «Параметры индексирования»
- Убедитесь, что включены нужные папки
Если список пуст — добавьте диск C и нужные каталоги.
Перестроение индекса поиска
Если индекс повреждён — его нужно пересобрать.
В «Параметрах индексирования»:
- Нажмите «Дополнительно»
- Нажмите «Перестроить»
Процесс может занять от 10 минут до нескольких часов в зависимости от объёма данных.
Перерегистрация поиска через PowerShell
Если интерфейсные методы не помогли — можно перезаписать компоненты поиска.
PowerShell (Администратор)
Вставить целиком
Get-AppxPackage Microsoft.Windows.Search | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
После выполнения перезагрузите компьютер.
Проверка системных файлов
Иногда проблема в повреждённых системных компонентах.
Командная строка (Администратор)
Выполнять по одной
sfc /scannow
Дождитесь завершения.
Глубокое восстановление системы
Если SFC не помог — используем DISM.
Командная строка (Администратор)
Выполнять по одной
DISM /Online /Cleanup-Image /RestoreHealth
Конфликт программ
Иногда поиск ломают сторонние программы:
- оптимизаторы системы
- старые антивирусы
- утилиты для ускорения Windows
Если проблема появилась после установки — попробуйте удалить эту программу.
Частые вопросы
Почему поиск ничего не находит?
Чаще всего из-за отключённой или повреждённой индексации.
Почему поиск грузит процессор?
Идёт пересборка индекса или ошибка в SearchIndexer.
Нужно ли переустанавливать Windows?
Практически никогда. Всё решается настройкой.
Читайте также:
Вывод
Если поиск Windows не работает — это неприятно, но решаемо. В большинстве случаев помогает перезапуск службы или перестроение индекса.
Если проблема сложнее — проверка системы и перерегистрация компонентов практически всегда возвращают всё в норму.
Главное — не оставлять проблему как есть, потому что со временем она может начать сильнее нагружать систему.