Не работает поиск в Windows 10/11: как восстановить функцию
Если не работает поиск в Windows 10/11, начните с перезапуска SearchHost.exe или Cortana в диспетчере задач, затем проверьте службу Windows Search и средство устранения неполадок. Если поиск работает неверно, перестройте индекс; если это не помогло — используйте PowerShell и проверку системных файлов.
Оглавление
Быстрый план восстановления
Какой способ выбрать в зависимости от ситуации
| Способ | Когда применять | Что важно учитывать |
|---|---|---|
| Перезапуск процесса поиска | Часто зависает именно процесс SearchHost.exe, SearchUI.exe или Cortana.exe | Процесс перезапустится автоматически через несколько секунд |
| Средство устранения неполадок | Встроенный инструмент может исправить проблемы с индексацией | Путь отличается в Windows 10 и Windows 11 |
| Служба Windows Search | Если поиск не работает глобально | Тип запуска должен быть «Автоматически» |
| Перестройка индекса | Если поиск выдает неверные результаты или не находит файлы | Может занять от 15 минут до нескольких часов |
| Переустановка компонента через PowerShell | Если предыдущие методы не помогли | После команд нужна перезагрузка компьютера |
| Проверка целостности системных файлов | Повреждение системных библиотек также ломает поиск | Команды выполняют последовательно в командной строке администратора |
Перезапуск процесса поиска
Часто зависает именно процесс SearchHost.exe или Cortana.
- Нажмите
Ctrl + Shift + Esc, чтобы открыть Диспетчер задач. - Перейдите на вкладку Подробности (Details).
- Найдите процесс
SearchHost.exe(в Windows 11) илиSearchUI.exe/Cortana.exe(в Windows 10). - Нажмите правой кнопкой мыши → Снять задачу.
Процесс перезапустится автоматически через несколько секунд.
Средство устранения неполадок
Встроенный инструмент может исправить проблемы с индексацией.
- Windows 10: Параметры → Обновление и безопасность → Устранение неполадок → Дополнительные средства → Поиск и индексирование.
- Windows 11: Параметры → Система → Устранение неполадок → Другие средства устранения неполадок → Поиск и индексирование.
Служба Windows Search
Если поиск не работает глобально:
- Нажмите
Win + R, введитеservices.mscи нажмите Enter. - Найдите службу Windows Search.
- Дважды кликните по ней. Убедитесь, что тип запуска стоит «Автоматически».
- Если служба остановлена, нажмите Запустить. Если работает — нажмите Остановить, а затем снова Запустить.
Перестройка индекса
Помогает, если поиск выдает неверные результаты или не находит файлы.
- Откройте Параметры → Конфиденциальность и защита (или «Поиск» в Win10) → Поиск Windows.
- Прокрутите вниз до раздела «Дополнительные параметры индексатора» или откройте Панель управления → Параметры индексирования.
- Нажмите Дополнительно → в разделе «Устранение неполадок» нажмите Перестроить (Rebuild).
Процесс может занять от 15 минут до нескольких часов. В это время поиск будет работать неполноценно.
Переустановка через PowerShell
Если предыдущие методы не помогли, выполните сброс пакета поиска:
- Запустите PowerShell от имени администратора.
- Для Windows 11 выполните:
Get-AppxPackage -AllUsers Microsoft.Windows.Search | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- Для Windows 10 (если используется Cortana/старый поиск):
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- Перезагрузите компьютер.
Проверка целостности системных файлов
Повреждение системных библиотек также ломает поиск. В командной строке (администратор) выполните последовательно:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Частые ошибки
- Перестройка индекса без учёта времени. Процесс может занять от 15 минут до нескольких часов, а в это время поиск будет работать неполноценно.
- Неправильный выбор команды PowerShell. Для Windows 11 используется команда с
Microsoft.Windows.Search, а для Windows 10 — общая команда для AppX-пакетов. - Неправильная проверка службы Windows Search. Служба должна иметь тип запуска «Автоматически»; если она остановлена, её нужно запустить, а работающую службу — остановить и снова запустить.
- Выполнение системных команд без последовательности.
sfc /scannowиDISM /Online /Cleanup-Image /RestoreHealthвыполняют в командной строке администратора последовательно.
FAQ
Что сделать первым делом, если не работает поиск в Windows 10/11?
Откройте Диспетчер задач, найдите SearchHost.exe в Windows 11 или SearchUI.exe / Cortana.exe в Windows 10 и снимите задачу. Процесс перезапустится автоматически через несколько секунд.
Где найти средство устранения неполадок «Поиск и индексирование»?
В Windows 10: Параметры → Обновление и безопасность → Устранение неполадок → Дополнительные средства → Поиск и индексирование. В Windows 11: Параметры → Система → Устранение неполадок → Другие средства устранения неполадок → Поиск и индексирование.
Сколько времени занимает перестройка индекса?
От 15 минут до нескольких часов. В это время поиск будет работать неполноценно.
Какие команды PowerShell использовать для переустановки поиска?
Для Windows 11 — команда с Microsoft.Windows.Search. Для Windows 10 — общая команда Get-AppXPackage -AllUsers с регистрацией AppX-пакетов. Обе команды выполняют в PowerShell от имени администратора, после чего перезагружают компьютер.