Всем привет! Сегодня мы разбираем очередную проблему, когда в Windows 10 почему-то не работает поиск. Сразу уточню: под «поиском» я имею в виду строку поиска на панели задач, поиск в меню «Пуск», поиск параметров Windows, программ и файлов. Иногда строка вообще не открывается, иногда открывается пустое окно, а иногда Windows просто ничего не находит, хотя файл или программа точно есть на компьютере.
Давайте для начала разберем причины – почему так происходит:
- Сбой службы – или она поломана, или вообще выключена в системе. Возможно, службу выключил какой-то сторонний оптимизатор.
- Сбой системных файлов, которые работают с поиском.
- Удаление или повреждение файлов индексации.
- Проблема с интеграцией встроенного интернет-поисковика Bing. В таком случае поиск есть, строка работает, но результаты могут не выводиться или окно поиска зависает.
- Завис процесс поиска: SearchUI.exe, SearchApp.exe или SearchHost.exe. Название процесса зависит от сборки Windows.
- Общий сбой системы после обновления, установки драйвера, чистки системы или работы стороннего оптимизатора.
- Вирусы и нежелательные программы.
Если поиск не находит только новые файлы, но старые документы и программы ищутся нормально, это не всегда поломка. Windows может еще не успеть добавить новые файлы в индекс. Например, вы только что скачали большую папку с документами, а поиск пока ее не видит. В таком случае можно подождать, подключить ноутбук к питанию и не выключать компьютер некоторое время.
Все эти причины, а также решения к ним мы подробно разберем в статье. Напоминаю, что вы всегда можете задать свой вопрос в комментариях. Поехали!
- Способ 1: Использование официальной утилиты по сбросу
- Способ 2: Использование встроенного инструмента
- Способ 3: Перезапуск процесса поиска
- Способ 4: Запуск службы или перевод ее в другой режим работы
- Способ 5: Повторное индексирование
- Способ 6: Отключение от Bing
- Способ 7: Дополнительный метод по индексации
- Способ 8: Пересоздание папки Windows Search
- Способ 9: Комплексный подход
- Частые вопросы
- Задать вопрос автору статьи
Способ 1: Использование официальной утилиты по сбросу
Если перестал работать поиск в Windows 10, то в первую очередь нужно попробовать официальную утилиту «Reset Windows Search PowerShell script», которая сбрасывает настройки поиска и исправляет многие ошибки. На текущий день Microsoft все еще предлагает этот способ для Windows 10 с обновлением May 2019 Update и новее. Начнем с нее.
Перед запуском скрипта закройте лишние программы и сохраните открытые документы. Сброс поиска не удаляет ваши файлы, но на некоторое время может изменить выдачу результатов. То есть после сброса Windows может заново собирать индекс, и сначала поиск будет работать не так быстро, как обычно.
- Заходим на страничку Microsoft.
- Жмем по кнопке «Download».
- Закиньте файл в корневую директорию диска «C:\» – так нам будет проще его запускать через консоль. Можно оставить файл и в папке «Загрузки», но тогда путь к нему будет длиннее.
- С прогой мы будем работать с помощью встроенной более продвинутой консоли «Windows PowerShell» – открываем ее с правами админа, нажав правой кнопкой по значку «Пуск».
- Сначала проверим текущую политику запуска скриптов. Это нужно, чтобы потом вернуть настройку обратно. Вводим команду и жмем Enter:
Get-ExecutionPolicy
Запомните или запишите значение, которое появится в консоли. Чаще всего там будет «Restricted», «RemoteSigned» или «Undefined». Если сразу запустить скрипт не получается и PowerShell пишет, что выполнение сценариев отключено, временно меняем политику только для текущего пользователя:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
- Даем согласие:
- Далее запускаем скрипт, указав полный путь к файлу, который мы скачали. Я не зря указал на то, что его проще скачать и запустить с корня системного тома. Если же вы скачали его в другое место, то пропишите путь к нему. Или перекиньте на диск «C:\» или «D:\».
C:\ResetWindowsSearchBox.ps1
Если файл лежит в папке «Загрузки», можно поступить проще: нажмите по нему правой кнопкой мыши и выберите «Запустить с помощью PowerShell». Если появится запрос контроля учетных записей, разрешите запуск. Это обычное предупреждение Windows перед выполнением административных действий.
- Для подтверждения запуска вбиваем букву:
- Сброс произойдет достаточно быстро, и вы увидите надпись:
Done... Press any key to continue...
- Нажмите любую клавишу и потом верните настройки безопасности. Вместо «Restricted» укажите то значение, которое было у вас после команды «Get-ExecutionPolicy»:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Restricted
- Подтверждаем:
- Закрываем консоль, перезагружаем компьютер и проверяем работу поиска.
Если после сброса поиск заработал, но первые минуты ищет медленно, не пугайтесь. Система могла начать заново строить индекс. Лучше дать компьютеру немного времени и не запускать сразу несколько тяжелых программ.
Способ 2: Использование встроенного инструмента
Если ошибка осталась, а строка поиска все равно не работает в Windows 10, то можно попробовать использовать встроенную функцию исправления ошибок. Этот инструмент проверяет службу поиска, права к папкам индексации, состояние базы индекса и некоторые типовые проблемы.
- Жмем по кнопкам + R и вводим команду:
control
Читайте также и другие способы – как открыть панель управления на Windows 10.
- Установите режим просмотра таким образом, чтобы были видны все пункты. Находим и открываем раздел «Устранение неполадок».
- Слева выбираем ссылку, чтобы просмотреть все категории.
- Запускаем утилиту восстановления «Поиск и индексирование».
- Далее просто следуем инструкции самой программы, выбирая правильные варианты. Если система обнаружит какие-то ошибки, то она их попытается исправить.
Есть еще один быстрый способ запустить эту же диагностику. Нажмите + R, вставьте команду ниже и нажмите Enter:
msdt.exe -ep WindowsHelp id SearchDiagnostic
Если команда не сработала, используйте способ через «Панель управления» или через «Параметры» – «Обновление и безопасность» – «Устранение неполадок» – «Дополнительные средства устранения неполадок». В некоторых сборках Windows расположение пункта может немного отличаться. Главное – найти именно инструмент «Поиск и индексирование».
Способ 3: Перезапуск процесса поиска
Перед тем как лезть глубже в службы и реестр, я бы попробовал просто перезапустить процесс поиска. Иногда он зависает отдельно от всей системы. Внешне это выглядит так: меню «Пуск» открывается, панель задач работает, но строка поиска пустая, крутится бесконечная загрузка или окно сразу закрывается.
- Нажмите CTRL + SHIFT + ESC, чтобы открыть «Диспетчер задач».
- Если окно открылось в простом виде, нажмите «Подробнее».
- Перейдите на вкладку «Подробности».
- Найдите процесс SearchUI.exe, SearchApp.exe или SearchHost.exe. У вас может быть только один из этих вариантов.
- Кликните по нему правой кнопкой мыши и выберите «Снять задачу».
- После этого попробуйте снова открыть поиск. Windows обычно запускает этот процесс заново автоматически.
Этот способ безопасный: мы не удаляем файлы и не меняем настройки системы. Мы просто принудительно закрываем зависший процесс. По смыслу это похоже на перезапуск браузера, когда он перестал отвечать.
Способ 4: Запуск службы или перевод ее в другой режим работы
- Кликаем по нашим любимым клавишам:
+ R
- Открываем службы:
services.msc
- Двойным щелчком левой кнопкой мыши открываем «Windows Search». В поле «Тип запуска» ставим «Автоматически» или «Автоматически (отложенный запуск)». Если служба остановлена, нажимаем «Запустить». После этого жмем «Применить» и «ОК».
- Перезагружаем компьютер.
Если кнопка «Запустить» неактивна или служба сразу снова останавливается, значит проблема глубже. Часто такое бывает после агрессивной чистки системы, отключения служб через «оптимизаторы» или повреждения системных файлов. В таком случае не пропускайте комплексный способ в конце статьи, где я показываю проверку Windows через SFC и DISM.
Способ 5: Повторное индексирование
Есть вероятность, что у вас просто сбились, удалились или побились индексы программ, файлов и параметров в системе. Их можно повторно пересобрать.
- В «Панели управления» откройте пункт «Параметры индексирования».
- Кнопка «Дополнительно».
- На первой вкладке кликаем по кнопке «Перестроить».
- Теперь нужно ждать, чтобы система поиска заново собрала индекс. Это может занять от нескольких минут до нескольких часов – все зависит от количества файлов, скорости диска и нагрузки на компьютер. Комп в этот момент может начать подтормаживать, поэтому лучше ему не мешать.
Если поиск не находит документы в конкретной папке, нажмите в окне «Параметры индексирования» кнопку «Изменить» и проверьте, добавлена ли эта папка в индекс. Например, если ваши рабочие файлы лежат не в «Документах», а на диске D в отдельной папке, Windows может не искать их мгновенно через индекс. В таком случае добавьте нужную папку и дождитесь окончания индексации.
Не добавляйте в индекс сразу весь системный диск без необходимости. Чем больше папок вы индексируете, тем больше нагрузка на систему и тем дольше будет перестройка. Лучше добавить только реальные рабочие папки: «Документы», «Рабочий стол», папку с проектами, папку с загрузками или отдельный каталог на другом диске.
Способ 6: Отключение от Bing
Напомню, что Bing – это поисковик в интернете от компании Microsoft. В Windows 10 он может подмешиваться в поиск на панели задач и в меню «Пуск». Проблема в том, что при вводе запроса Windows иногда пытается показать не только локальные файлы и программы, но и интернет-подсказки. Из-за сбоя с этой связкой поиск может подвисать, открываться пустым окном или не показывать локальные результаты.
Если вам нужен обычный локальный поиск по компьютеру, можно отключить веб-подсказки. Сначала покажу более актуальный вариант через параметр политики, а ниже оставлю старый вариант с BingSearchEnabled и CortanaConsent – он тоже может помочь на некоторых сборках Windows 10.
Перед изменением реестра создайте точку восстановления или хотя бы внимательно проверьте путь и название параметра. Реестр – это не обычная папка с файлами. Если удалить не тот раздел, можно получить новые проблемы в системе.
- Запускаем редактор реестра через + R и команду:
regedit
- Переходим по пути:
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows
- Если внутри папки «Windows» нет раздела «Explorer», создайте его: правой кнопкой мыши по «Windows» – «Создать» – «Раздел» – называем его Explorer.
- Внутри «Explorer» создайте параметр DWORD 32 бита с названием:
DisableSearchBoxSuggestions
- Откройте параметр двойным щелчком и поставьте значение:
1
- Закройте редактор реестра и перезагрузите компьютер. Можно также перезапустить «Проводник» через «Диспетчер задач», но обычная перезагрузка для новичка проще и надежнее.
Если этот вариант не помог, можно дополнительно проверить старые параметры Bing в ветке поиска текущего пользователя:
- Откройте основной раздел «HKEY_CURRENT_USER». Далее переходим в подраздел с программным обеспечением – «SOFTWARE». Раскрываем папку «Microsoft» – «Windows» – здесь будут настройки для текущей версии – «CurrentVersion». И в конце кликаем по поиску – «Search».
- Создайте параметр DWORD с названием «BingSearchEnabled», если его там нет.
- Откройте двойным щелчком левой кнопкой мыши и убедитесь, что стоит значение:
0
- Создайте и измените параметр с тем же значением:
CortanaConsent
- Закрываем редактор реестра и перезапускаем комп.
Отключение Bing не ломает поиск по компьютеру. Вы по-прежнему сможете искать программы, параметры, документы и папки. Просто Windows перестанет тянуть веб-подсказки в локальную строку поиска.
Способ 7: Дополнительный метод по индексации
- Откройте проводник, или «Этот компьютер» и пройдите по пути:
C:\Пользователи\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Local\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy\LocalState
СОВЕТ! На англоязычной версии папка «Пользователи» будет называться «Users». «AppData» – будет скрытой папкой, чтобы ее увидеть в верхнем окне «Этого компьютера», перейдите на вкладку «Вид» и включите отображение «Скрытых элементов», поставив галочку.
- Найдите тут папку «Indexed». Если ее нет, то пропустите этот способ – он вам не подойдет. Если она есть, жмем правой кнопкой и заходим в свойства.
- В первой «Общей» вкладке кликаем «Другие».
- В доп атрибутах просмотрите, чтобы стояла галочка как на картинке ниже. В конце жмем «ОК».
Этот способ больше относится к поиску внутри параметров Windows. Например, вы открываете «Параметры» и пытаетесь найти «Bluetooth», «экран», «обновление» или «сеть», но ничего не находится. Если атрибут индексации у папки сбит, Windows может плохо искать именно системные настройки. После изменения атрибута лучше перезагрузить компьютер и дать системе несколько минут.
Способ 8: Пересоздание папки Windows Search
Если поиск сломан именно в вашем профиле пользователя, а в другой учетной записи все работает нормально, можно пересоздать пользовательскую папку приложения Windows Search. Этот способ не нужно делать первым, потому что он грубее обычной перестройки индекса. Но если служба включена, индекс перестраивали, а поиск все равно пустой – способ имеет смысл попробовать.
- Сначала создайте временного пользователя или войдите в другую учетную запись администратора. Из текущей проблемной учетной записи этот способ может не сработать, потому что нужные файлы будут заняты.
- Откройте проводник и перейдите в папку проблемного пользователя:
C:\Пользователи\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Local\Packages
- Найдите папку:
Microsoft.Windows.Search_cw5n1h2txyewy
- Не удаляйте ее сразу. Лучше переименуйте, например в:
Microsoft.Windows.Search_cw5n1h2txyewy.old
- Вернитесь в свою основную учетную запись, откройте PowerShell от имени администратора и выполните команду регистрации компонента поиска:
Add-AppxPackage -Path "C:\Windows\SystemApps\Microsoft.Windows.Search_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -Register
- Перезагрузите компьютер и проверьте поиск.
Если вы не уверены, что нашли правильную папку, лучше не удаляйте ее. Переименование безопаснее, потому что при необходимости можно вернуть старое название обратно. Если компьютер рабочий и управляется администратором организации, сначала согласуйте эти действия с ним.
Способ 9: Комплексный подход
Если кнопка поиска, строка или результаты запросов все равно не работают в системе Windows 10, то значит есть более глубокое поражение системных файлов или настроек профиля. Поэтому вот ряд комплексных рекомендаций, которые должны помочь:
- Если поиск работает, но он не находит установленные приложения и встроенные системные утилиты, то заходим в реестр и удаляем папку c большим количеством нулей (0). Она находится по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{ef87b4cb-f2ce-4785-8658-4ca6c63e38c6}\TopViewsПРИМЕЧАНИЕ! Если у вас 64-х разрядная ОС, то то же самое делаем по другому пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{ef87b4cb-f2ce-4785-8658-4ca6c63e38c6}\TopViews\- Если вы ранее устанавливали какой-то пак программ или драйверов, то попробуйте выполнить откат системы.
- Выполните проверку целостности системных файлов.
- Почистите ОС от разного рода мусора и лишнего кеша.
- Проверьте операционную систему и диски на наличие вирусов.
- Попробуйте обновить Windows 10 – «Пуск» – «Параметры» – «Обновление и безопасность» – загружаем и обновляем ОС.
Я бы отдельно запустил команды восстановления Windows. Откройте PowerShell или командную строку от имени администратора и по очереди выполните:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Сначала DISM восстанавливает хранилище компонентов Windows, а SFC проверяет и чинит системные файлы. Если SFC пишет, что нашел повреждения и успешно их исправил, обязательно перезагрузите компьютер. Если он пишет, что часть файлов исправить не удалось, повторите команды после перезагрузки.
Если вообще ничего не помогло, то можно выполнить сброс настроек Виндовс 10 до заводских. Перед сбросом сохраните документы, фото, рабочие файлы, пароли и все важное на внешний диск или в облако. Даже если вы выбираете вариант с сохранением личных файлов, программы все равно могут быть удалены.
Не используйте сразу «чистильщики реестра» и неизвестные программы для ремонта Windows Search. Они часто обещают исправить все одной кнопкой, но могут удалить нужные ключи, отключить службы и сделать ситуацию хуже. Лучше идти по шагам: перезапуск процесса, служба, индекс, официальный сброс, проверка системных файлов.
Частые вопросы
Почему поиск Windows 10 не находит программу, хотя она установлена?
Чаще всего сбился индекс или проблема в меню «Пуск». Сначала попробуйте перезапустить процесс поиска через «Диспетчер задач», затем перестройте индекс. Если программа недавно установлена, подождите несколько минут и перезагрузите компьютер.
Почему поиск не работает только в меню «Пуск», а в проводнике файлы ищутся?
В таком случае проблема может быть не в индексе файлов, а в компоненте поиска Windows, веб-подсказках Bing или поврежденной папке Windows Search в профиле пользователя. Начните со сброса официальным скриптом и отключения веб-подсказок. Если в новом пользователе поиск работает, значит проблема почти точно связана с текущим профилем.
Можно ли отключить Windows Search полностью?
Можно, но я не советую это делать обычному пользователю. Без службы Windows Search поиск файлов и параметров станет медленнее, а некоторые приложения могут работать хуже. Если вы отключали службу ради «ускорения ПК», лучше вернуть ее в автоматический режим.
Перестройка индекса удалит мои файлы?
Нет, перестройка индекса не удаляет документы, фотографии, программы и папки. Windows просто удаляет старую базу поиска и собирает новую. Временно поиск может работать хуже, пока индекс не будет готов.
Почему после обновления Windows поиск снова сломался?
Обновление может заменить компоненты поиска, изменить настройки индексации или вернуть некоторые параметры веб-поиска. Такое бывает не у всех, но встречается. Обычно помогает перезапуск службы, перестройка индекса и повторный сброс Windows Search.
Что делать, если не работает поиск в Windows 11?
Часть способов похожа: перезапуск процесса, служба Windows Search, перестройка индекса, проверка системных файлов. Но в Windows 11 некоторые элементы называются иначе и лежат в других местах. Для этой системы лучше использовать отдельную инструкцию – что делать, если не работает поиск в Windows 11.
Почему поиск долго думает после включения компьютера?
Если компьютер только включился, Windows может параллельно запускать службы, обновлять индекс, проверять файлы и подгружать компоненты меню «Пуск». На HDD это особенно заметно. Если через несколько минут все приходит в норму, это не всегда ошибка. Если поиск зависает каждый раз и не оживает вообще, используйте способы из статьи.
На этом все, дорогие друзья портала Wi-Fi-гид. Если у вас еще остались какие-то дополнительные вопросы, то задавайте их в комментах. А я с вами прощаюсь – всем пока, берегите себя и своих близких.






















Ура, спасибо вам большое, все заработало. Ух
Помогло восстановление по точке – не знаю что же такое произошло, видимо сильно винда была побита.
Официальная утилита помогла. Благодарю тебя братюнь)