Не работает поиск виндовс 8

Обновлено: 06.07.2024

Похоже, что 2017 год принес несколько сюрпризов для пользователей Windows 10, но не те сюрпризы, которые они ожидали получить. Многие пользователи сообщают, что поиск Windows часто перестает работать после однократного использования.

Поиск Windows является ключевой частью Windows, но многие пользователи сообщили, что поиск Windows не будет работать на их ПК. Это может быть большой проблемой, и, говоря об этой проблеме, вот некоторые похожие проблемы, о которых сообщили пользователи:

Решение 1. Проверьте ваш брандмауэр

Судя по их отчетам, кажется, что между Cortana и Windows не работает тесная связь. После отключения Cortana поиск Windows снова работает.

Поиск Windows дает 0 результатов, убить Кортану, повторить попытку, получить результаты, щелкнуть мышью, повторить попытку, 0 результатов? Я пробовал переиндексировать, запустить средство устранения неполадок и многое другое, у кого-нибудь есть идеи?

Иногда ваш брандмауэр может вызвать проблемы с Cortana. Если Windows Search не работает, проблема, скорее всего, связана с вашим брандмауэром. Чтобы решить эту проблему, вам просто нужно сделать пару простых изменений, и все готово.

Для этого выполните следующие действия:

  1. Нажмите Windows Key + S и войдите в брандмауэр Windows . Выберите Брандмауэр Защитника Windows из списка результатов.
  2. На левой панели перейдите в раздел Расширенные настройки .
  3. Теперь перейдите в Исходящие правила (вверху слева).
  4. Найдите правило Cortana> дважды нажмите Правило для редактирования> выберите Заблокировать > Применить/ОК


Самым удивительным является тот факт, что в последнее время пользователи не устанавливают какие-либо обновления или стороннее программное обеспечение. Таким образом, гипотеза о том, что обновление или приложение могут вызывать эти проблемы поиска, может быть отклонена.

С другой стороны, некоторые пользователи считают, что Microsoft выпустила фоновое обновление, о котором никто не должен был знать. Они просто отказываются верить, что функция, которая работала безупречно несколько минут назад, внезапно перестает работать.

У меня та же проблема, что и у всех остальных. Я не установил никакого программного обеспечения, и обновления не были установлены недавно. Функция поиска работала буквально одну минуту, а затем прекратилась без видимой причины. Я предполагаю, что это фоновое обновление, которое было развернуто Microsoft, о котором никто не должен был знать.

Решение 2. Переустановите универсальные приложения.


  1. Нажмите Windows Key + S и введите powershell . Теперь нажмите правой кнопкой мыши Windows PowerShell в списке результатов и выберите в меню Запуск от имени администратора .
  2. При запуске PowerShell выполните следующие команды:
  • $ manifest = (Get-AppxPackage Microsoft.WindowsStore) .InstallLocation + ‘\ AppxManifest.XML
  • Add-AppxPackage -DisableDevelopmentMode -Register $ manifest
  • Get-AppXPackage -AllUsers | Where-Object

После выполнения этих команд все универсальные приложения будут переустановлены, и проблема с поиском Windows должна быть полностью решена.

Имейте в виду, что Powershell может быть потенциально опасным инструментом, поэтому соблюдайте особую осторожность. Если вы беспокоитесь о том, что что-то может пойти не так после использования PowerShell, не стесняйтесь создать точку восстановления системы на вашем ПК.

Это довольно просто сделать, и вы можете сделать это, выполнив следующие действия:


  1. Нажмите Ctrl + Shift + Esc , чтобы открыть Диспетчер задач .
  2. Найдите Проводник Windows в списке и щелкните его правой кнопкой мыши. Выберите в меню Перезагрузить .

Проводник Windows теперь перезапустится. После перезагрузки проводника Windows проблема должна быть полностью решена. Помните, что это всего лишь обходной путь, поэтому вам придется повторять его всякий раз, когда возникает проблема.

Решение 4. Убедитесь, что ваш брандмауэр включен

В некоторых случаях Windows Search не будет работать, если у вас не включены необходимые компоненты. Удивительно, но поиск Windows связан с брандмауэром Windows, и если брандмауэр Windows отключен, вы не сможете использовать поиск Windows.

Если вы помните, что отключили поиск Windows в параметрах групповой политики, не забудьте отменить изменения и снова включить брандмауэр Windows.

Решение 5. Внесите изменения в параметры групповой политики

По словам пользователей, Windows Search иногда не работает из-за настроек групповой политики. Тем не менее, вы можете решить эту проблему, сделав пару изменений. Для этого выполните следующие действия:

  1. Нажмите Windows Key + R и введите enter gpedit.msc . Теперь нажмите Enter или нажмите ОК .
  2. На левой панели выберите Конфигурация компьютера> Административные шаблоны> Компоненты Windows> Поиск . На правой панели перейдите к Не выполнять поиск в Интернете и не отображайте веб-результаты в Поиске .
  3. Выберите Не настроено или Отключено и нажмите Применить и ОК , чтобы сохранить изменения.

После этого проблема должна быть решена. Несколько пользователей также предлагают запустить команду gpupdate/force в Командная строка , так что вы можете попробовать это тоже.


  1. Нажмите Windows Key + R и введите regedit . Нажмите Enter или нажмите ОК .
  2. На левой панели перейдите к ключу HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Windows Search . На правой панели дважды нажмите ConnectedSearchUseWeb и установите для его значения Value значение 1 .

После внесения этих изменений проблема должна быть полностью решена, и все снова начнет работать.

Если Windows Search не будет работать на вашем компьютере, возможно, проблема в поврежденной установке. Однако вы можете решить эту проблему, запустив сканирование SFC и DISM. Это относительно просто сделать, и вы можете сделать это, выполнив следующие действия:

  1. Нажмите Windows Key + X , чтобы открыть меню Win + X. Выберите Командная строка (администратор) или PowerShell (администратор) .
  2. Когда откроется Командная строка , выполните команду sfc/scannow .
  3. Сканирование SFC начнется. Сканирование может занять около 15 минут или более, поэтому не вмешивайтесь в него.

После завершения сканирования SFC проблема должна быть устранена. Если эта проблема все еще существует, мы рекомендуем вам выполнить сканирование DISM. Вы можете сделать это, выполнив следующие действия:


  1. Запустите Командную строку от имени администратора.
  2. Запустите команду DISM/Online/Cleanup-Image/RestoreHealth .
  3. Дождитесь окончания сканирования DISM.Имейте в виду, что это может занять около 20 минут и более.

После завершения сканирования DISM проверьте, сохраняется ли проблема. Если проблема сохраняется, вы можете повторить сканирование SFC еще раз.

Решение 7. Запустите команду ctfmon.exe

По словам пользователей, если Windows Search не будет работать на вашем ПК, вы можете решить эту проблему, просто запустив команду ctfmon.exe . Для этого выполните следующие простые шаги:

После выполнения этой команды проблема должна быть полностью решена.

Если Windows Search не работает на вашем ПК, возможно, проблема связана с вашей учетной записью. Ваша учетная запись может быть повреждена по разным причинам, но вы можете решить эту проблему, создав новую учетную запись пользователя. Для этого выполните следующие действия:

После создания новой учетной записи пользователя переключитесь на нее и проверьте, появляется ли проблема по-прежнему. Если нет, перенесите свои личные файлы в новую учетную запись и начните использовать ее вместо старой.

ОС Windows – одна из наиболее часто инсталлируемых систем не только на компьютеры, но и на ноутбуки, планшеты, и даже телефоны от корпорации Microsoft. За время своего существования она прошла ряд модернизаций, обновлений, сегодня занимает лидирующие позиции по количеству пользователей за счёт удобства в эксплуатации, обширной функциональности. Несмотря на модернизацию, интегрирование и усовершенствование, существуют ситуации, когда пользователь сталкивается с проблематикой отказа определённой функции, что заставляет его искать пути решения задачи. Одной из важных, часто эксплуатируемых опций на ПК или ноутбуке является поисковая система, которая позволяет отыскать нужный файл или утилиту путём введения названия в поисковике. Отказ в её работоспособности доставляет массу неудобств, так как для поиска требуемого файла приходиться «перелопачивать» диски, а ОС сможет при корректном функционировании реализовать эту задачу за несколько секунд. В этой статье рассмотрим, что предпринять, когда не работает поиск в Windows 10, как урегулировать задачу по возобновлению функционирования важной для каждого пользователя опции.

Что делать, если не работает поиск в Windows

Устранение проблемы в работе Поиска в Windows.

Причины возникновения ошибки в функционировании поиска Windows

Зачастую ситуация, когда не работает опция «Поиск», возникает у пользователей самой новой версии ОС от Microsoft – Windows 10, однако, нередко неприятности аналогичного плана возникают и на иных вариациях системы. Приступать к решению возникшей проблемы стоит после определения причин, повлёкших за собой неполадку. В Windows 10, авторитарная опция реализована таким образом, что отыскать нужную информацию пользователь сможет путём ввода необходимой информации через меню «Пуск», или же посредством опции «Поиск» на задачной панели. При нормальной функциональности системы окно должно запускаться при нажатии ярлыка «Линзы», размещённого на панели задач, рядом с кнопкой «Пуск», который является графическим отображением поисковой службы. Если окно не открывается, попробовать отыскать нужные материалы можно через кнопку «Пуск», что зачастую решает проблему.

Ситуации, когда служба поиска Windows не реагирует: при стандартном нажатии не запускается строка поиска, или в открывшемся окне после введения запроса отсутствует информация, а пользователь уверен, что искомый файл имеется в системе, могут возникать по ряду следующих причин:

  1. Наличие ошибок при установке ОС или при её обновлении.
  2. Заражение устройства вирусами или загрузка несанкционированных утилит.
  3. Сбои работы ОС, настроек, индексирования файлов.

Решить проблему можно попытаться банальной перезагрузкой системы. Если проблема кроется в сбоях работы ОС или вирусном заражении, после перезагрузки компьютера и удаления заражённых файлов антивирусными утилитами, проблема с поиском самоустранится, доступ к службе откроется, опция заработает в стандартном режиме. При отсутствии положительного результата устранение неполадки требует кардинального системного решения.

Не работает Поиск

Варианты решения неполадок с опцией «Поиск»

Вопрос, как настроить поиск в ОС «Windows», актуальный для каждого активного пользователя компьютера, столкнувшегося с такой проблемой. Действительно, намного проще ввести название необходимого для работы файла в поисковой строке, и сразу же приступить к эксплуатации, нежели пытаться искать вручную требуемый элемент, путём открытия множества папок на компьютере. Windows 10 имеет параметры поиска, кардинально не отличающиеся от службы предыдущей, наиболее популярной версии ОС Windows 7, разница заключается исключительно в том, что модернизированная система для отыскивания нужного файла использует индексирование элементов, применяя дополнительно специфические алгоритмы, базы данных. Соответственно, устранять неисправности поисковой системы Windows 10 стоит так же, как ранее настраивали опцию «Поиска» в предыдущих версиях ОС.

Настройка поисковой службы возможна путём устранения системных ошибок посредством следующих способов:

  1. Через командную строку.
  2. Путём активации службы поиска.
  3. Методом внесения поправок в реестр.

Рассмотрим каждый из наиболее популярных и эффективных вариантов решения проблематики более подробно.

Командная строка

Если неполадки вызваны некорректным обновлением ПО, атаками вирусов или конфликтом между установленными утилитами, дилемма, как восстановить функциональность поисковика в Windows 10, решается путём сканирования обеспечения. Сделать это можно посредством внесения изменений через «Командную строку». Для выполнения задачи вызываем системную утилиту, которая позволит внести поправки, устранить неполадки. Проверить целостность файлов, отвечающих за поиск, есть возможность посредством утилиты SFC. Для этого необходимо вызвать утилиту, следуя алгоритму:

  1. Запустить программную строку «Выполнить». Для этого надо нажать сочетание кнопок Win+R.
  2. Дальше необходимо открыть интерпретатор командной строки, путём ввода в поле команды cmd, подтвердить запрос нажатием кнопки OK или Enter.
  3. Если действия выполнены правильно, программой будет вызвано консоль – командную строку на чёрном поле, куда потребуется ввести дальнейшую команду для осуществления сканирования с параллельным исправлением программных ошибок.
  4. За восстановление системных файлов, в том числе системы поиска, отвечает команда sfc/scannow, после введения которой некорректно работающие файлы будут найдены и исправлены.

Восстановление системных файлов

Этот алгоритм также отвечает на вопрос, как включить поиск в Windows 7, в отличие от последующих способов решения проблемы, предназначенных для десятой вариации ОС.

Службы

Следующий вариант решения проблемы, как открыть поиск в Windows 10, заключается в активации функционирования самой службы, санкционирующей работу поисковика. Неполадка может скрываться в элементарном, самостоятельном отключении поисковой службы впоследствии некорректной деятельности ОС Windows 10. Активировать службу можно следующим способом:

  1. Через синхронное нажатие Win и R потребуется открыть окно службы поиска.
  2. В открытой строке вписать формулировку services.msc и подтвердить директиву клавишей Enter. Таким способом получиться открыть список доступных служб.
  3. В появившемся списке необходимо найти конфигурацию Windows Search. Сделать это будет непросто, так как реестр служб не систематизирован, придётся вручную находить требуемый элемент.
  4. После того как найдёте необходимый сервис, кликните на нём правой кнопкой мыши. В ниспадающем меню необходимо открывать пункт «Свойства».
  5. Во вкладке «Общие», напротив отметки «Тип запуска», необходимо установить команду «Автоматически», после чего подтвердить нововведения посредством нажатия клавиши OK.

Конфигурация Windows Search

После произведённых манипуляций и перезапуска компьютера для обновления данных поиск должен начать функционировать в стандартном режиме.

Редактирование реестра

Третий вариант урегулирования проблемы, когда пропал «Поиск» в Windows 10 предусматривает вмешательство в структуру системного реестра, потому исполнение процедуры устранения неполадки требует от исполнителя базовых навыков работы с обеспечением и особой внимательности, во избежание возникновения более серьёзных неисправностей. Добиться положительного результата процедуры можно следуя инструкции, пошагово выполняя следующие пункты:

  1. Зайти, как и в предыдущих двух случаях в меню «Выполнить», посредством команды Win+R.
  2. Войти в «Редактор реестра» посредством введения в строку команды regedit.
  3. В реестре найти папку под именем HKEY_LOCAL_MACHINE, а в ней открыть пункт SOFTWARE.
  4. Дальше необходимо перейти в пункт Microsoft, после чего открыть папку Windows Search, где потребуется выбрать параметр SetupCompletedSuccesfuly, нажав на него мышей посредством двойного клика.
  5. После выполненных процедур пользователю откроется окно изменения параметров, где в пункте «Значение» потребуется проставить цифру один и подтвердить исправление нажатием клавиши OK.
  6. Вернуться в папку Windows Search и открыть её содержимое путём нажатия на «галочке» слева, выбрать в ниспадающем списке папок пункт FileChangeClientConfigs, который потребуется переименовать.
  7. Изменить имя подпункта можно, нажав правой клавишей на названии папки, выбрать из списка пункт «Переименовать», ввести вместо старого имени название FileChangeClientConfigsBak.

После перезапуска компьютера изменения в реестре наберут силы, функциональность поисковой системы Windows будет восстановлена.

Не функционирует кнопка «Поиск» на панели: способ восстановления работы

Существуют ситуации, когда не работает кнопка поиска в Windows 10 непосредственно через панель задач, а через другие пути открытия поисковик срабатывает без заминок, ищет нужную информацию. Казалось бы, это проблема не глобальная, однако, поиск через панель задач осуществить намного быстрее, нежели путём других манипуляций. Решить данную неисправность можно через вызов панели управления, используя следующий способ:

  1. Вызвать меню «Выполнить», ввести в окно команду control. После её подтверждения откроется окно со всеми элементами управления.
  2. В разделе «Просмотр» необходимо выбрать режим «Значки», после чего отыскать среди элементов управления рубрику «Устранение неполадок», зайти в неё.
  3. В открывшемся меню, с левой области окна, потребуется выбрать строчку «Просмотр всех категорий».
  4. Дальше потребуется стартовать работу сервиса «Устранение неполадок», в котором перейти в рубрику «Поиск и индексирование».
  5. Программа запустит мастера выполнения задач по ликвидации неполадок, следуя инструктажу, которого вы устраните неисправности в функциональности «Поиска» на задачной панели.

Поиск и индексирование

После окончания работы мастера стоит перезагрузить систему, чтобы обновления вступили в силу.

Подведём итоги

1. Поиск только по именам файлов работает некорректно, а именно – файл будет найден, только если выполняется одно из условий:
a) искомая последовательность символов является началом слова;
b) искомая последовательность символов расположена после некоторых символов типа дефиса, точки, подчеркивания и возможно других.

2. Поиск по именам файлов и содержимому файлов работает некорректно, а именно – файл с нужным нам содержимым будет найден, только если выполняются два условия:
a) тип файла включен в перечень типов, для которых операционная система выполняет текстовый поиск;
b) искомая последовательность символов либо является началом слова, либо расположена после некоторых символов типа дефиса, точки, подчеркивания и возможно других.

Кого это заинтересовало, могут ознакомиться с техническими подробностями моих опытов в изложенном ниже материале.
Небольшое примечание: так как для открытия описываемых мною окон элементов и настроек существует более чем один способ, я избрал как точку отсчета панель управления Windows. Ее можно открыть, нажав сочетание клавиш Win+X и выбрав в появившемся списке пункт «панель управления».

2. Описание системы поиска

Начну с того, что система поиска является компонентом операционной системы. Откроем настройку компонентов Windows: панель управления → программы и компоненты → включение или отключение компонентов Windows. Называется наш компонент – Windows Search. Если его отключить (убрать галочку из соответствующего квадратика), то после перезагрузки родной поиск Windows перестает работать, а из окна проводника исчезает поле для ввода поисковых запросов в правом верхнем углу окна.


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

Составляющей частью системы поиска, служащей для ускорения процесса поиска, является служба индексирования содержимого с аналогичным названием Windows Search, тип запуска – автоматический, отложенный. (На рисунке ниже данная служба отключена).


Для настройки служб открываем: панель управления → администрирование → службы. Свойства выделенной службы можно посмотреть, открыв контекстное меню – клик правой кнопкой мышки. Как я понимаю, данная служба индексирует определенное содержимое (названия, свойства, содержание файлов) в указанных ей расположениях и заносит эту информацию в свою базу данных. И в последующем поиск происходит уже по этой базе, которая хранится в «C:\ProgramData\Microsoft\Search», тем самым сокращается время поиска.

3. Настройки системы поиска

Настройки поиска сосредоточены аж в трех местах, видимо для удобства. При этом некоторые из них встречаются более чем в одном из этих трех мест, некоторые только в одном. Записываем минус на счет Microsoft. (Некоторые настройки остались для меня загадкой). Вот места расположения этих настроек:
3.1. Панель управления → параметры индексирования;
3.2. Панель управления → параметры папок (вкладка поиск);
3.3. Окно проводника Windows → активируем строку поиска (ставим в нее курсор) → в главном меню окна появляется вкладка «поиск», кликаем ее, если не раскрыта.

Пройдемся по этим местам и кратко рассмотрим параметры поиска.

3.1. Панель управления → параметры индексирования.

В параметрах индексирования нам предоставляется возможность указать, что и где будет индексироваться. Пока плюс в копилку Microsoft. Справка Microsoft не рекомендует выбирать много индексируемых мест, например папки Windows, Program Files, так как, по ее мнению, пользователям там искать нечего. Кроме того индексирование (перестройка индекса) процесс длительный.


Как видно из рисунка каждому типу файла сопоставляется нужный фильтр, а индексировать можно или только свойства файла или и свойства и содержимое. А это значит (о чудо!), что мы, например, можем набрать в строке поиска проводника имя нашего музыкального божества, и он будет найден по музыкальным тэгам. Правда не учитывается состояние/наличие тех самых музыкальных тэгов в наших любимых, часто безликих mp3-файлах. Ведь не редкость и имена типа track_01.mp3.
Кстати путь (расположение) файла – это еще и свойство файла, так что надо быть готовым увидеть в результатах поиска все файлы в пути которых есть слово, набранное в поисковом запросе. По мне, так это уже лишнее.
В итоге мы имеем замудреный поиск. А, как говорит, философия языка Python – простое лучше, чем сложное. Поэтому служба индексирования у меня остановлена.

3.2. Панель управления → параметры папок (вкладка поиск).

В параметрах папок сосредоточены наиболее важные, на мой взгляд, параметры поиска.

Параметры раздела «Как искать» применяются и к индексируемым и к неиндексируемым расположениям. Нужный и понятный всем параметр «Искать частичные совпадения» в комментариях не нуждается. Значение параметра «Не использовать индекс при поиске системных файлов в папках» для меня осталось загадкой. Ведь в параметрах индексирования уже указано, что и как индексировать.

Из названия следует, что параметры раздела «Поиск в неиндексированных расположениях» применяются только к неиндексированным местам.
Значения параметров понятны. В наличии возможность искать в архивах – еще плюс. Следующий важный параметр «Искать по именам файлов и содержимому». Что сказать? Порадовали, и честно предупредили – не все сразу и сейчас.

3.3. Окно проводника Windows → при активированной строке поиска в главном меню окна появляется вкладка «поиск».

Ну и третье место для настройки параметров поиска любое окно проводника Windows, стоит активировать поле поискового запроса и в главном меню окна появляется вкладка «поиск»:


Здесь много полезных фишек, в том числе только здесь и настраиваемых. Например, поиск только в текущей папке, либо и во всех вложенных тоже. Можно ограничить круг поиска по дате изменения файла, типу, размеру и другим свойствам. Ими я не пользуюсь, дабы потом не терзали сомнения. Фишка повторения поиска в интернетах (однако!), журнал поисковых запросов, а также дополнительные параметры (это как раз те, что мы уже обсудили выше).

4. Устранение неполадок и собственно баг

Начну с того, что в операционную систему встроены модули для поиска и устранения различных проблем. Думаю, фишка нужная, но сразу скажу – меня не спасла.
Итак открываем: панель управления → устранение неполадок → просмотр всех категорий → поиск и индексирование. Почему бы не показать сразу все категории? Не так уж их и много, на мой 14 дюймовый экран помещаются. Запускаем устранение неполадок поиска, в открывшемся окне кликаем «Дополнительно», кликаем «Запуск с правами администратора», кнопка «Далее». Опять новое окно с выбором проблемы, ставим галочку «Файлы не отображаются в результатах поиска» – дошли наконец до моего горя! Жмем «Далее» и получаем вот такой результат работы диагностики:


Как видим это касается службы индексирования (которая в тот момент была включена и работала). Разрешения для каталогов службы индексирования я не трогал, да и не знал о существовании этих каталогов, пока не увидел это окно с результатами диагностики. Напомню, где эти каталоги: «C:\ProgramData\Microsoft\Search».
Способ исправления этой ошибки я не нашел, и думаю уже незачем (служба индексирования у меня ведь отключена теперь). Да и по смыслу следует, что это касается только индексируемых расположений. А моя проблема актуальна для всех расположений.
Настало время детально разъяснить мою проблему. Сразу поясню, что состояние службы индексирования («работает» или «отключена») значения не имеет.

4.1. Поиск по имени файла.

Итак, в первой части эксперимента в глобальных параметрах поиска (относящихся к любым размещениям, индексированным и нет) активируем параметр «Искать частичные совпадения». Далее для неиндексированных расположений (в моем случае – для всех) снимаем галочку «Искать по именам файлов и содержимому», чтобы поиск выполнялся только по именам файлов. Приступаем к опытам. В исследуемой папке размещены несколько файлов различных типов:


Набираем в строке поиска fa и видим:


Казалось бы, Windows Search с задачей справился, даже результаты подсвечены желтым цветом. О чем еще мечтать? Но где же файл SearchFalse.vsd? Разве fa не часть имени SearchFalse.vsd? Может дело в регистре? Но в примере выше найдены имена, где f и в верхнем и в нижнем регистре. Для успокоения введем Fa и увидим, что результат не изменился. Хотя бы с регистром проблем не имеем!

Попробуем ввести cm, получим:


Как будто-бы все в норме.

Вводим ro:


«Нет элементов, удовлетворяющих условиям поиска» – как же так, братья и сестры? Три файла удовлетворяют условиям поиска (Error.cmd, Error_critical.txt, Wrong.txt), но они не найдены. Все пропало?
Вот что мы пока имеем: в поле поиска вводится последовательность символов, которая заведомо есть в названии файлов. Но в результатах поиска содержатся только файлы, у которых заданная последовательность является началом имени, или началом расширения, или расположена после дефиса.
Но это противоречит, уверен не только моему, представлению о принципе работы поиска!

Попробуем хитрость, введем первым символом запроса «звездочку» *ro:


Свершилось, файлы найдены! Но уже без чудной желтой подсветки. В справке про такие хитрости нет упоминаний. Развитие событий в целом настораживает.

4.2. Поиск по имени и содержимому файла.

Орешек знаний тверд, но мы не привыкли отступать… Включаем настройку «Искать по именам файлов и содержимому», чтобы теперь искать и по содержанию файла. В уже знакомой нам папке в пяти файлах (Error.cmd, Fail.xlsx, Foul.jpg, Mistake.bat, Wrong.txt) есть одинаковое содержимое:

Get off My Cloud
As Tears Go By
Paint_It_Black
Mother's Little Helper
Lady-Jane

Файл Foul.jpg – это текстовый файл с измененным расширением.

Набираем в поле поиска tea, (чтобы соответствовало началу слова Tears):


Вроде бы удача, только файл Foul.jpg не найден. Но это можно объяснить тем, что Windows понятно не считает его текстовым и текст там не ищет. Тут возникают вопросы: где поиск Windows берет информацию о типах файлов и второе, главное, – как заставить искать текст там, где мы этого хотим. Что касается первого – то, видимо, в реестре. А вот со вторым не ясно, где найти эту волшебную настройку? Ответа я опять не нашел. В качестве примечания отмечу, что в файлах .pdf текст найти можно.

Усложним задание, набираем в поле поиска bla, (чтобы символы шли после знака подчеркивания):


Файлы найдены, но говорить об удаче еще рано. Вводим jan, получаем тот же результат. Что ожидаемо.

Пробуем еще более усложнить задание, набираем запрос ear:

Ex-*ear


Те четыре файла, которые должны быть найдены, отсутствуют. Снова неудача, но к которой мы должны быть готовы. У нас есть ответный ход! Вводим *ear:

На этот раз неудача, неожидаемая, которая вызывает уже уныние. Неужели тут нужен другой волшебный символ, заменяющий начало слова? Мною опробованы:

, @, $, %, -, !, даже пробел. Но все тщетно – файлы не найдены. Кстати если ввести впереди дефис, то результат поиска – все файлы кроме pe.pdf, опять загадка.

4.3. Выводы.

На основании всего изложенного выше можно сделать вывод, что механизм поиска одинаков и для поиска по именам файлов и для поиска по именам и содержимому. Ошибка, на мой взгляд, одна и весьма критическая, так как приводит к неполным результатам поиска. Кроме того вводит в заблуждение человека логичного в своем мышлении и вынуждает строить хитрые догадки.
Результат – жирный минус Microsoft. Радует только то, что баг лечится хотя бы для поиска по именам файлов.

5. Диагноз

Можно подвести неутешительные итоги:

1. Поиск только по именам файлов (с выключенным параметром «искать по именам файлов и содержимому») работает некорректно. А именно – файл будет найден, только если выполняется одно из условий:
a) искомая последовательность символов является началом слова;
b) искомая последовательность символов расположена после некоторых символов типа дефиса, точки, подчеркивания и возможно других, определять перечень которых считаю бесполезной тратой времени.

Этот баг лечится использованием в начале искомой последовательности спасительного символа * «звездочка».

2. Поиск по именам файлов и содержимому файлов (с включенным параметром «Искать по именам файлов и содержимому») работает некорректно. А именно – файл с нужным нам содержимым (нас интересует именно содержание файла) будет найден, только если выполняются два условия:
a) тип файла включен в перечень типов, для которых операционная система выполняет текстовый поиск;
b) искомая последовательность символов либо является началом слова, либо расположена после некоторых символов типа дефиса, точки, подчеркивания и возможно других, определять перечень которых считаю бесполезной тратой времени.

Лекарство от этого бага пока мною не найдено.


Поиск

Если Windows Search или Search Indexer не работает должным образом или не запускается в Windows 10/8/7, этот пост по устранению неполадок может помочь вам решить проблему. Вы можете попробовать предложения в любом порядке, но не забудьте сначала создать точку восстановления системы, прежде чем начинать.

Поиск Windows не работает

Не удалось выполнить поиск

Попробуйте эти шаги:

1] Перестроить поисковый индекс

Чтобы перестроить поисковый индекс , откройте «Панель управления»> «Система и обслуживание»> «Параметры индексации». В разделе «Дополнительные параметры» нажмите «Восстановить настройки по умолчанию», а также «Восстановить индекс». Нажмите ОК.


Затем введите «service» в строке поиска в меню «Пуск» и запустите службы. Прокрутите вниз до «Службы поиска Windows» и убедитесь, что она установлена ​​на «Автоматически и работает». Перезапустите этот сервис. Вам также необходимо убедиться, что RPC (Удаленный вызов процедур) запущен и установлен на Автоматический.


Ожидание получения статуса индексации

Индексатор поиска Microsoft Windows перестал работать и был закрыт



… тогда есть вероятность, что ваш следующий ключ реестра может быть поврежден:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search



Откройте Regedit и перейдите к ключу, указанному выше. На правой панели дважды нажмите SetupCompletedSuccessfully . Убедитесь, что значение данных 0 , то есть нулевая цифра. Нажмите ОК. Перезагружать.

Эта процедура полностью сбросит ваш поиск в Windows, перестроит индекс и сбросит параметры сканирования и другие параметры индексации.

Windows не удалось запустить поиск Windows на локальном компьютере



Затем я предлагаю вам посмотреть Event Viewer для проверки системных журналов. Для этого просто введите event в строке поиска меню Пуск Windows и нажмите Enter. На левой стороне, нажмите на Систему, чтобы просмотреть журналы.


Запишите идентификатор события и найдите интерактивную справку журнала событий.

4] Откройте проводник Windows, настройте отображение скрытых файлов и папок с помощью параметров папки, а затем перейдите в следующее местоположение:

C: \ Users \ имя пользователя \ AppData \ Local \ Packages \ windows.immersivecontrolpanel_cw5n1h2txyewy \ LocalState

Щелкните правой кнопкой мыши папку Indexed> Свойства> Дополнительно> Установите флажок Разрешить индексировать файлы в этой папке в дополнение к свойствам файлов. Нажмите Применить и выйти.

5] Если вы не можете найти файлы при поиске на компьютере Windows, даже если файлы существуют на компьютере, тогда KB932989 может оказаться тем, что вы ищете!

7] См. Этот пост, если окно поиска в меню «Пуск» Windows не работает в Windows.

8] Этот пост может помочь вам, если в окне поиска неправильно отображаются результаты поиска в Windows.

9] Запустите средство устранения неполадок поиска Windows и следуйте его советам.

10] Восстановите ваш компьютер до предыдущей хорошей точки или перезагрузите/обновите компьютер с Windows. В противном случае восстановите установку Windows 7. Загрузитесь с DVD-диска Windows> Выберите опцию восстановления системы> Выберите «Восстановить компьютер»> Выберите установку Windows> Выберите «Восстановление при загрузке»> Следуйте инструкциям.

11] См. Этот пост, если вы видите, что поиск индексации был отключен в Windows 10 Пуск меню.

Если ничего не работает, вы можете рассмотреть возможность использования альтернативного программного обеспечения поиска для Windows.

ПРИМЕЧАНИЕ. Блог Fix It от Microsoft автоматизировал эту публикацию WinVistaClub от 7 октября 2008 г. по Windows Search не работает в пакете Fix it MSI! Сбрасывает настройки поиска Windows по умолчанию. Это, кстати, первый MVP Fix It!

Читайте также: