В Windows 10 есть поиск в проводнике, который помогает находить файлы по дате, расширению или про имени. Иногда, довольно сложно вспомнить когда был создан файл или его имя, но вы помните только часть текса в содержимом файле. И тут приходит на помощь еще один параметр для поиска — это содержимое. К сожалению, этот поиск работает только в текстовых файлах как .txt, .docs, .xlsx, .log, .pdf.
Как искать текст внутри документов в Windows 10
Откройте проводник, растяните окно по шире, нажмите сверху на вкладку «Дополнительные параметры» и установите значение для «Содержимое файлов«. Далее введите справа сверху в поиск, нужную фразу или слова, которое имеется в документе. В моем примере это «код для функции», и проводник мне выдал txt файл в котором я делал заметку.
Если Windows 10 не может найти файл по тексту, то можно включить параметр индексирования содержимого внутри файлов и перестроить индекс. Для этого:
- Откройте «Параметры» > «Поиск» > «Поиск в Windows» > «Расширенные настройки индексатора поиска«.
- В появившимся окне нажмите снизу на «Дополнительно«.
- Перейдите во вкладку «Типы файлов» и установите значение на «Индексировать свойства и содержимое файлов«.
- Нажмите OK и потребуется некоторое время, чтобы индекс перестроился.
Смотрите еще:
- Как изменить размер текста в Windows 10
- Не работает поиск в Windows 10
- Как найти UWP версию приложения в Windows 10
- Как найти, включить и установить экранную заставку в Windows 10
- Личное хранилище OneDrive: Сохранение больше трех файлов
[ Telegram | Поддержать ]
Те, кто считает поиск в меню «Пуск» бесполезным, просто не умеют с ним обращаться.
Поиск в меню «Пуск» Windows 10 — отличная штука, которая не уступает знаменитому Spotlight в macOS. Откройте «Пуск», начните вводить слово или фразу, и все файлы, содержащие набранные символы в названии или содержимом, появятся перед вами.
Но иногда вы набираете запрос, а поисковик ничего не находит или показывает не то, что вам нужно. Это разочаровывает.
Такое чаще всего происходит на компьютерах, в которых установлены дополнительные жёсткие диски в системе. Или когда искомые файлы сохранены не в стандартных пользовательских папках, а где-то ещё.
Дело в том, что поиск Windows 10 ищет только в проиндексированных расположениях — по умолчанию это главное меню, журнал Internet Explorer и папка «Пользователи». Данные в других местах выпадают из его внимания.
Но это легко исправить. Нажмите «Пуск» → «Параметры» → «Поиск». В открывшемся окне щёлкните надпись «Поиск в Windows».
Здесь вы увидите два варианта. Первый, «Классический стиль», активирован по умолчанию — с ним Windows 10 ищет только в системных библиотеках и игнорирует нестандартные расположения файлов.
Если вы активируете второй, «Расширенный», то Windows 10 будет искать по всему компьютеру. Так вы всегда будете находить нужные файлы. Это универсальный способ, но он увеличивает нагрузку на процессор.
Есть и компромиссный вариант. Оставьте «Классический стиль», но нажмите на надпись «Настроить места поиска можно здесь». В открывшемся окне щёлкните «Изменить» и отметьте галочками папки и диски, в которых нужно искать. Например, если вы храните данные на диске D, можно добавить его целиком.
Теперь Windows 10 будет исправно находить ваши файлы прямо в меню «Пуск» или в умных папках.
Содержание
- Поиск файлов по содержимому в Виндовс 10
- Способ 1: Сторонние программы
- Способ 2: Поиск через «Пуск»
- Вопросы и ответы
Для многих пользователей основным местом хранения практически любой электронной информации является жесткий диск в компьютере или флешка. Со временем данных может накапливаться большое количество и даже качественная сортировка и структуризация могут не помочь — без дополнительной помощи отыскивать нужное станет сложно, особенно когда помнишь содержимое, но не помнишь имя файла. В Windows 10 есть сразу два варианта того, как искать файлы по их отрывку.
В первую очередь с данной задачей ассоциируются обычные текстовые файлы: мы сохраняем на компьютере различные заметки, интересные сведения из интернета, рабочие/учебные данные, таблицы, презентации, книги, письма из почтового клиента и многое другое, что можно выразить текстом. Помимо этого по содержимому можно искать и узконаправленные файлы — сохраненные страницы сайтов, код, хранящийся к примеру, в расширении JS и др.
Способ 1: Сторонние программы
Обычно функциональности встроенного поисковика Windows достаточно (о нем мы рассказали в Способе 2), но сторонние программы в ряде случаев будут приоритетнее. К примеру, настройка параметров расширенного поиска в Виндовс устроена таким образом, что вы делаете ее один раз и надолго. Вы также можете выставить поиск по всему накопителю, но при большом количестве файлов и объемном жестком диске процесс иногда замедляется. То есть гибкости системой не предусмотрено, сторонние же программы позволяют каждый раз искать по новому адресу, сужая критерии и используя дополнительные фильтры. К тому же такие программы часто выступают небольшими файловыми помощниками и имеют расширенные возможности.
В этот раз мы рассмотрим работу простой программы Everything, поддерживающей поиск на русском языке локально, на внешних девайсах (HDD, флешка, карта памяти) и на серверах FTP.
Скачать Everything
- Скачайте, установите и запустите программу обычным способом.
- Для обычного поиска по названию файла достаточно воспользоваться соответствующим полем. При параллельной работе с другим ПО результаты будут обновляться в режиме реального времени, то есть если вы сохранили какой-то файл, соответствующий введенному имени, он тут же добавится в выдачу.
- Для поиска по содержимому переходим в «Поиск» > «Расширенный поиск».
- В поле «Слово или фраза внутри файла» вписываем искомое выражение, при необходимости настроив дополнительные параметры типа фильтра по регистру. Чтобы ускорить процесс поиска, можете также сузить область проверок, выбрав конкретную папку или приблизительную область. Этот пункт желателен, но необязателен.
- Появится результат, соответствующий заданному вопросу. Вы можете открыть каждый найденный файл двойным кликом ЛКМ или вызвать его стандартное контекстное меню Windows, нажав ПКМ.
- Кроме того, Everything справляет с поиском специфического контента, как, например, скрипта по строчке его кода.
Остальные возможности программы вы можете узнать из нашего обзора программы по ссылке выше или самостоятельно. В целом это очень удобный инструмент, когда требуется быстро искать файлы по их содержимому, будь то встроенный накопитель, внешний диск/флешка или FTP-сервер.
Если работа с Everything не подходит, ознакомьтесь со списком других похожих программ по ссылке ниже.
Читайте также: Программы для поиска файлов на компьютере
Способ 2: Поиск через «Пуск»
Меню «Пуск» в десятке было улучшено, и сейчас оно не такое ограниченное, как было в прошлых версиях этой операционной системы. Используя его, можно отыскать нужный файл в компьютере по его содержимому.
Для того чтобы этот способ был рабочим, необходима включенная расширенная индексация на компьютере. Поэтому первым делом разберем, как ее активировать.
Включение службы
У вас должна быть запущена служба, отвечающая за поиск в Виндовс.
- Чтобы это проверить и при необходимости изменить ее статус, нажмите Win + R и в поисковое поле впишите
services.msc
, затем нажмите Enter. - В списке служб отыщите «Windows Search». Если в колонке «Состояние» статус «Выполняется», значит она включена и дальнейшие действия не требуются, окно можно закрыть и переходить к следующему этапу. Тем, у кого она отключена, нужно ее запустить вручную. Для этого нажмите два раза по службе левой кнопкой мыши.
- Вы попадете в ее свойства, где «Тип запуска» смените на «Автоматически» и нажмите «ОК».
- Вы можете «Запустить» службу. Статус в столбце «Состояние» не сменится, однако если вместо слова «Запустить» вы увидите ссылки «Остановить» и «Перезапустить», значит включение произошло успешно.
Включение разрешения индексации на жестком диске
Жесткий диск должен иметь разрешение на индексацию файлов. Для этого открываем «Проводник» и переходим в «Этот компьютер». Выбираем тот раздел диска, на котором планируется совершать поиск сейчас и в будущем. Если таких разделов несколько, выполните дальнейшую настройку поочередно со всеми ними. При отсутствии дополнительных разделов работать будем с одним — «Локальный диск (С:)». Жмем правой кнопкой мыши по иконке и выбираем «Свойства».
Убедитесь, что галочка рядом с пунктом «Разрешить индексирование…» установлена или поставьте ее самостоятельно, сохранив изменения.
Настройка индексации
Теперь остается включить расширенную индексацию.
- Открываем «Пуск», в поисковом поле пишем что угодно, чтобы запустить меню поиска. В правом верхнем углу жмем по троеточию и из выпавшего меню кликаем на единственный доступный вариант «Параметры индексирования».
- В окне с параметрами первым делом добавим место, которое будем индексировать. Их может быть несколько (например, если вы хотите индексировать папки выборочно или несколько разделов жесткого диска).
- На скриншоте ниже видно, что для индексирования добавлена одна лишь папка «Downloads», которая находится на разделе (D:). Все те папки, что не были отмечены галочками, индексироваться не будут. По аналогии с этим вы можете настроить раздел (C:) и другие, если таковые имеются.
- В колонку «Исключения» попадают папки внутри папок. Например, в папке «Downloads» снятая галочка с подпапки «Photoshop» добавила ее в список исключений.
- Когда вы детально настроили все места индексирования и сохранили результаты, в прежнем окне нажмите кнопку «Дополнительно».
- Переходим на вкладку «Типы файлов».
- В блоке «Как следует индексировать такие файлы?» переставляем маркер на пункт «Индексировать свойства и содержимое файлов», жмем «ОК».
- Будет начато индексирование. Цифра обработанных файлов обновляется где-то раз в 1-3 секунды, а общая продолжительность зависит лишь от того, какой объем информации предстоит проиндексировать.
- Если по какой-то причине процесс не запускается, снова зайдите в «Дополнительно» и в блоке «Устранение неполадок» щелкните на «Перестроить».
- Согласитесь с предупреждением и дождитесь, когда в окне будет написано «Индексирование завершено».
- Все лишнее можно закрыть и попробовать работу поиска в деле. Открываем «Пуск» и пишем фразу из какого-нибудь документа. После этого на верхней панели переключаем тип поиска с «Все» на подходящий, в нашем примере на «Документы».
- Результат на скриншоте ниже. Поисковик отыскал вырванную из текстового документа фразу и нашел ее, предоставив возможность открыть файл, отобразив его расположение, дату изменения и другие функции.
- Помимо стандартных офисных документов Windows умеет искать и по более специфическим файлам, например, в JS-скрипте по строчке кода.
Или в HTM-файлах (обычно это сохраненные страницы сайтов).
Напоминаем, что здесь надо выбирать те места, в которых вы планируете совершать поиск в дальнейшем. Если выбирать сразу весь раздел, в случае с системным будут исключены самые важные его папки. Это сделано и в целях безопасности, и для сокращения времени ожидания поиска. Все остальные настройки касательно индексируемых мест и исключений при желании настройте самостоятельно.
Конечно, полный список файлов, которые поддерживает поисковик десятки, куда больше, и показывать все примеры не имеет смысла.
Теперь вы знаете, как оптимизировать поиск по содержимому в Windows 10. Это позволит сохранять больше полезной информации и не теряться в ней, как прежде.
Содержание
- Что делать, если не работает поиск в Windows 10?
- Поиск файлов по их содержимому в Windows 10
- Поиск файлов по содержимому в Виндовс 10
- Способ 1: Сторонние программы
- Способ 2: Поиск через «Пуск»
- Не работает поиск по содержимому файла windows 10
- Способ 1. Поиск через «Средства поиска» ОС Windows 10
- Способ 2. Поиск через Total Commander
- Способ 3. Поиск через Notepad++
- Некорректная работа стандартного поиска операционных систем Windows
- 1. Введение
- 2. Описание системы поиска
- 3. Настройки системы поиска
- 4. Устранение неполадок и собственно баг
- 5. Диагноз
Что делать, если не работает поиск в Windows 10?
Казалось бы, что после ноябрьского обновления Windows 10 проблемы со стандартными службами иссякнут, но они появляются одна за другой. Как и после первого обновления в Windows 10 не работает поиск. После введения частичного или полного запроса ничего не происходит и система никак не реагирует на действия пользователя. Как же исправить данную проблему?
Если у вас не работает поиск файлов в ОС Windows 10, необходимо внести изменения в редактор реестра. Для этого кликаем «Win+R» и вводим «regedit».
Переходим по ветке реестра «HKEY_LOCAL_MACHINE», «SOFTWARE», «Microsoft», «Windows Search». Находим параметр «SetupCompletedSuccesfuly».
Его значение должно быть «1». Если стоит «0», кликаем правой кнопкой мыши на параметре и выбираем «Изменить». Ставим 1 и сохраняем результат.
Далее переходим по той же ветке. Выбираем папку «FileChangeClientConfigs» и переименовываем её «FileChangeClientConfigsBak» и перезагружаем компьютер.
Если после переименования файлов поиск начал работать, но спустя некоторое время в реестре вновь появляется раздел «FileChangeClientConfigs», выполняем следующие действия:
Если восстановление не помогло, необходимо включить индексирование. Для этого выполняем следующее:
Также на сайте Microsoft в качества варианта решения проблемы предлагают выполнить следующее:
Источник
Поиск файлов по их содержимому в Windows 10
Для многих пользователей основным местом хранения практически любой электронной информации является жесткий диск в компьютере или флешка. Со временем данных может накапливаться большое количество и даже качественная сортировка и структуризация могут не помочь — без дополнительной помощи отыскивать нужное станет сложно, особенно когда помнишь содержимое, но не помнишь имя файла. В Windows 10 есть сразу два варианта того, как искать файлы по их отрывку.
Поиск файлов по содержимому в Виндовс 10
В первую очередь с данной задачей ассоциируются обычные текстовые файлы: мы сохраняем на компьютере различные заметки, интересные сведения из интернета, рабочие/учебные данные, таблицы, презентации, книги, письма из почтового клиента и многое другое, что можно выразить текстом. Помимо этого по содержимому можно искать и узконаправленные файлы — сохраненные страницы сайтов, код, хранящийся к примеру, в расширении JS и др.
Способ 1: Сторонние программы
Обычно функциональности встроенного поисковика Windows достаточно (о нем мы рассказали в Способе 2), но сторонние программы в ряде случаев будут приоритетнее. К примеру, настройка параметров расширенного поиска в Виндовс устроена таким образом, что вы делаете ее один раз и надолго. Вы также можете выставить поиск по всему накопителю, но при большом количестве файлов и объемном жестком диске процесс иногда замедляется. То есть гибкости системой не предусмотрено, сторонние же программы позволяют каждый раз искать по новому адресу, сужая критерии и используя дополнительные фильтры. К тому же такие программы часто выступают небольшими файловыми помощниками и имеют расширенные возможности.
В этот раз мы рассмотрим работу простой программы Everything, поддерживающей поиск на русском языке локально, на внешних девайсах (HDD, флешка, карта памяти) и на серверах FTP.
Остальные возможности программы вы можете узнать из нашего обзора программы по ссылке выше или самостоятельно. В целом это очень удобный инструмент, когда требуется быстро искать файлы по их содержимому, будь то встроенный накопитель, внешний диск/флешка или FTP-сервер.
Если работа с Everything не подходит, ознакомьтесь со списком других похожих программ по ссылке ниже.
Способ 2: Поиск через «Пуск»
Меню «Пуск» в десятке было улучшено, и сейчас оно не такое ограниченное, как было в прошлых версиях этой операционной системы. Используя его, можно отыскать нужный файл в компьютере по его содержимому.
Для того чтобы этот способ был рабочим, необходима включенная расширенная индексация на компьютере. Поэтому первым делом разберем, как ее активировать.
Включение службы
У вас должна быть запущена служба, отвечающая за поиск в Виндовс.
Включение разрешения индексации на жестком диске
Жесткий диск должен иметь разрешение на индексацию файлов. Для этого открываем «Проводник» и переходим в «Этот компьютер». Выбираем тот раздел диска, на котором планируется совершать поиск сейчас и в будущем. Если таких разделов несколько, выполните дальнейшую настройку поочередно со всеми ними. При отсутствии дополнительных разделов работать будем с одним — «Локальный диск (С:)». Жмем правой кнопкой мыши по иконке и выбираем «Свойства».
Убедитесь, что галочка рядом с пунктом «Разрешить индексирование…» установлена или поставьте ее самостоятельно, сохранив изменения.
Настройка индексации
Теперь остается включить расширенную индексацию.
Напоминаем, что здесь надо выбирать те места, в которых вы планируете совершать поиск в дальнейшем. Если выбирать сразу весь раздел, в случае с системным будут исключены самые важные его папки. Это сделано и в целях безопасности, и для сокращения времени ожидания поиска. Все остальные настройки касательно индексируемых мест и исключений при желании настройте самостоятельно.
Или в HTM-файлах (обычно это сохраненные страницы сайтов).
Конечно, полный список файлов, которые поддерживает поисковик десятки, куда больше, и показывать все примеры не имеет смысла.
Теперь вы знаете, как оптимизировать поиск по содержимому в Windows 10. Это позволит сохранять больше полезной информации и не теряться в ней, как прежде.
Помимо этой статьи, на сайте еще 12381 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Не работает поиск по содержимому файла windows 10
Довольно часто бывает такое — написал текст, сохранил, а под каким названием был файл, со временем забыл. Либо компьютер просто захламлен большим количеством мусора из файлов и отыскать нужный файл помогут как штатные средства ОС Windows, так и сторонние ПО.
Способ 1. Поиск через «Средства поиска» ОС Windows 10
Открываем каталог/папку, где предполагаем начать поиск файла (в моем случае это рабочий стол), в окне справа находим поле поиска, в котором будет написано: «Поиск: Рабочий стол» (если поиск подразумевается в другой папке, то вместо «рабочий стол» будет название папки). Щелкаем правой кнопкой мыши по этому полю и вводим слово или фразу по которой ходит найти файл.
В моем случае нашлось два файла, которые содержат внутри слово «Windows»:
Для поиска в документах MS Office необходимо перейти во вкладку «Поиск», в «Дополнительные параметры» отмечаем пункт «Содержимое файлов»:
Способ 2. Поиск через Total Commander
Открываем ПО Total Commander, на панели управления находим кнопку с «лупой» — кнопку поиска. Либо нажимаем «Команды» — «Поиск файлов. ». Либо нажимаем на клавиатуре сочетание клавиш «Alt+F7». Во всех трех случаях откроется окно поиска файлов. Во вкладке «Общие параметры» выбираем в пункте «Место поиска» путь, по которому будем производить поиск, далее отмечаем галочку «С текстом» и пишем искомую фразу или слово, по завершении нажимаем кнопку «Начать поиск»:
Если система найдет файлы, результат будет следующим:
Способ 3. Поиск через Notepad++
Открываем ПО Notepad++, щелкаем «Поиск» — «Найти в файлах», либо нажимаем на клавиатуре клавиши «Ctrl+Shift+F». В появившемся окне поиска в пункте «Папка» выбираем путь для поиска, а в пункте «Найти» указываем искомое слово, затем щелкаем кнопку «Найти все» и радуемся результату поиска:
а попроще. без умничаяния?
Источник
Некорректная работа стандартного поиска операционных систем Windows
1. Введение
К написанию статьи меня побудило желание внести свои пять копеек в обсуждение одного из последних выпусков (на данный момент) самой популярной среди пользователей операционной системы Windows. А также состояние растерянности и недоумения, если окажется, что описываемый мною ниже баг в системе поиска действительно является «архитектурной особенностью продукта», как мне ответили специалисты поддержки Microsoft. Изложенный ниже материал представлен на основе моих экспериментов с поиском в операционной системе Windows-8-Pro-64bit (установлена самостоятельно на «чистый» ноутбук, лицензионная, активированная). Подобные опыты проводил и ранее на ноутбуке с предустановленной системой Windows-7-HomeBasic-64bit. В обоих случаях результат был одинаков.
По моему мнению, в поисковом модуле указанных выше операционных систем (подозреваю и не в них одних) серьезный баг механизма поиска. Хотя, как я уже упомянул выше, специалисты Microsoft считают, что это не баг, а фича.
Вот кратко суть:
1. Поиск только по именам файлов работает некорректно, а именно – файл будет найден, только если выполняется одно из условий:
a) искомая последовательность символов является началом слова;
b) искомая последовательность символов расположена после некоторых символов типа дефиса, точки, подчеркивания и возможно других.
2. Поиск по именам файлов и содержимому файлов работает некорректно, а именно – файл с нужным нам содержимым будет найден, только если выполняются два условия:
a) тип файла включен в перечень типов, для которых операционная система выполняет текстовый поиск;
b) искомая последовательность символов либо является началом слова, либо расположена после некоторых символов типа дефиса, точки, подчеркивания и возможно других.
Кого это заинтересовало, могут ознакомиться с техническими подробностями моих опытов в изложенном ниже материале.
Небольшое примечание: так как для открытия описываемых мною окон элементов и настроек существует более чем один способ, я избрал как точку отсчета панель управления Windows. Ее можно открыть, нажав сочетание клавиш Win+X и выбрав в появившемся списке пункт «панель управления».
2. Описание системы поиска
Начну с того, что система поиска является компонентом операционной системы. Откроем настройку компонентов Windows: панель управления → программы и компоненты → включение или отключение компонентов Windows. Называется наш компонент – Windows Search. Если его отключить (убрать галочку из соответствующего квадратика), то после перезагрузки родной поиск Windows перестает работать, а из окна проводника исчезает поле для ввода поисковых запросов в правом верхнем углу окна.
По умолчанию компонент, естественно, включен. И при вводе первого же символа в поле поиска, система приступает к поиску, не дожидаясь ввода полного запроса. Это так называемый «живой» поиск, сейчас так модно. Вспомним, что в Windows XP для начала процесса поиска было необходимо дать команду – нажать кнопку «Найти».
Составляющей частью системы поиска, служащей для ускорения процесса поиска, является служба индексирования содержимого с аналогичным названием Windows Search, тип запуска – автоматический, отложенный. (На рисунке ниже данная служба отключена).
Для настройки служб открываем: панель управления → администрирование → службы. Свойства выделенной службы можно посмотреть, открыв контекстное меню – клик правой кнопкой мышки. Как я понимаю, данная служба индексирует определенное содержимое (названия, свойства, содержание файлов) в указанных ей расположениях и заносит эту информацию в свою базу данных. И в последующем поиск происходит уже по этой базе, которая хранится в «C:ProgramDataMicrosoftSearch», тем самым сокращается время поиска.
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:ProgramDataMicrosoftSearch».
Способ исправления этой ошибки я не нашел, и думаю уже незачем (служба индексирования у меня ведь отключена теперь). Да и по смыслу следует, что это касается только индексируемых расположений. А моя проблема актуальна для всех расположений.
Настало время детально разъяснить мою проблему. Сразу поясню, что состояние службы индексирования («работает» или «отключена») значения не имеет.
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):
Усложним задание, набираем в поле поиска bla, (чтобы символы шли после знака подчеркивания):
Файлы найдены, но говорить об удаче еще рано. Вводим jan, получаем тот же результат. Что ожидаемо.
Пробуем еще более усложнить задание, набираем запрос ear:
Те четыре файла, которые должны быть найдены, отсутствуют. Снова неудача, но к которой мы должны быть готовы. У нас есть ответный ход! Вводим *ear:
На этот раз неудача, неожидаемая, которая вызывает уже уныние. Неужели тут нужен другой волшебный символ, заменяющий начало слова? Мною опробованы:
4.3. Выводы.
На основании всего изложенного выше можно сделать вывод, что механизм поиска одинаков и для поиска по именам файлов и для поиска по именам и содержимому. Ошибка, на мой взгляд, одна и весьма критическая, так как приводит к неполным результатам поиска. Кроме того вводит в заблуждение человека логичного в своем мышлении и вынуждает строить хитрые догадки.
Результат – жирный минус Microsoft. Радует только то, что баг лечится хотя бы для поиска по именам файлов.
5. Диагноз
Можно подвести неутешительные итоги:
1. Поиск только по именам файлов (с выключенным параметром «искать по именам файлов и содержимому») работает некорректно. А именно – файл будет найден, только если выполняется одно из условий:
a) искомая последовательность символов является началом слова;
b) искомая последовательность символов расположена после некоторых символов типа дефиса, точки, подчеркивания и возможно других, определять перечень которых считаю бесполезной тратой времени.
Этот баг лечится использованием в начале искомой последовательности спасительного символа * «звездочка».
2. Поиск по именам файлов и содержимому файлов (с включенным параметром «Искать по именам файлов и содержимому») работает некорректно. А именно – файл с нужным нам содержимым (нас интересует именно содержание файла) будет найден, только если выполняются два условия:
a) тип файла включен в перечень типов, для которых операционная система выполняет текстовый поиск;
b) искомая последовательность символов либо является началом слова, либо расположена после некоторых символов типа дефиса, точки, подчеркивания и возможно других, определять перечень которых считаю бесполезной тратой времени.
Лекарство от этого бага пока мною не найдено.
Источник
Поиск файлов по их содержимому в Windows 10
Для многих пользователей основным местом хранения практически любой электронной информации является жесткий диск в компьютере или флешка. Со временем данных может накапливаться большое количество и даже качественная сортировка и структуризация могут не помочь — без дополнительной помощи отыскивать нужное станет сложно, особенно когда помнишь содержимое, но не помнишь имя файла. В Windows 10 есть сразу два варианта того, как искать файлы по их отрывку.
Поиск файлов по содержимому в Виндовс 10
В первую очередь с данной задачей ассоциируются обычные текстовые файлы: мы сохраняем на компьютере различные заметки, интересные сведения из интернета, рабочие/учебные данные, таблицы, презентации, книги, письма из почтового клиента и многое другое, что можно выразить текстом. Помимо этого по содержимому можно искать и узконаправленные файлы — сохраненные страницы сайтов, код, хранящийся к примеру, в расширении JS и др.
Способ 1: Сторонние программы
Обычно функциональности встроенного поисковика Windows достаточно (о нем мы рассказали в Способе 2), но сторонние программы в ряде случаев будут приоритетнее. К примеру, настройка параметров расширенного поиска в Виндовс устроена таким образом, что вы делаете ее один раз и надолго. Вы также можете выставить поиск по всему накопителю, но при большом количестве файлов и объемном жестком диске процесс иногда замедляется. То есть гибкости системой не предусмотрено, сторонние же программы позволяют каждый раз искать по новому адресу, сужая критерии и используя дополнительные фильтры. К тому же такие программы часто выступают небольшими файловыми помощниками и имеют расширенные возможности.
В этот раз мы рассмотрим работу простой программы Everything, поддерживающей поиск на русском языке локально, на внешних девайсах (HDD, флешка, карта памяти) и на серверах FTP.
- Скачайте, установите и запустите программу обычным способом.
- Для обычного поиска по названию файла достаточно воспользоваться соответствующим полем. При параллельной работе с другим ПО результаты будут обновляться в режиме реального времени, то есть если вы сохранили какой-то файл, соответствующий введенному имени, он тут же добавится в выдачу.
В поле «Слово или фраза внутри файла» вписываем искомое выражение, при необходимости настроив дополнительные параметры типа фильтра по регистру. Чтобы ускорить процесс поиска, можете также сузить область проверок, выбрав конкретную папку или приблизительную область. Этот пункт желателен, но необязателен.
Появится результат, соответствующий заданному вопросу. Вы можете открыть каждый найденный файл двойным кликом ЛКМ или вызвать его стандартное контекстное меню Windows, нажав ПКМ.
Кроме того, Everything справляет с поиском специфического контента, как, например, скрипта по строчке его кода.
Остальные возможности программы вы можете узнать из нашего обзора программы по ссылке выше или самостоятельно. В целом это очень удобный инструмент, когда требуется быстро искать файлы по их содержимому, будь то встроенный накопитель, внешний диск/флешка или FTP-сервер.
Если работа с Everything не подходит, ознакомьтесь со списком других похожих программ по ссылке ниже.
Способ 2: Поиск через «Пуск»
Меню «Пуск» в десятке было улучшено, и сейчас оно не такое ограниченное, как было в прошлых версиях этой операционной системы. Используя его, можно отыскать нужный файл в компьютере по его содержимому.
Для того чтобы этот способ был рабочим, необходима включенная расширенная индексация на компьютере. Поэтому первым делом разберем, как ее активировать.
Включение службы
У вас должна быть запущена служба, отвечающая за поиск в Виндовс.
- Чтобы это проверить и при необходимости изменить ее статус, нажмите Win + R и в поисковое поле впишите services.msc , затем нажмите Enter.
В списке служб отыщите «Windows Search». Если в колонке «Состояние» статус «Выполняется», значит она включена и дальнейшие действия не требуются, окно можно закрыть и переходить к следующему этапу. Тем, у кого она отключена, нужно ее запустить вручную. Для этого нажмите два раза по службе левой кнопкой мыши.
Вы попадете в ее свойства, где «Тип запуска» смените на «Автоматически» и нажмите «ОК».
Вы можете «Запустить» службу. Статус в столбце «Состояние» не сменится, однако если вместо слова «Запустить» вы увидите ссылки «Остановить» и «Перезапустить», значит включение произошло успешно.
Включение разрешения индексации на жестком диске
Жесткий диск должен иметь разрешение на индексацию файлов. Для этого открываем «Проводник» и переходим в «Этот компьютер». Выбираем тот раздел диска, на котором планируется совершать поиск сейчас и в будущем. Если таких разделов несколько, выполните дальнейшую настройку поочередно со всеми ними. При отсутствии дополнительных разделов работать будем с одним — «Локальный диск (С:)». Жмем правой кнопкой мыши по иконке и выбираем «Свойства».
Убедитесь, что галочка рядом с пунктом «Разрешить индексирование…» установлена или поставьте ее самостоятельно, сохранив изменения.
Настройка индексации
Теперь остается включить расширенную индексацию.
- Открываем «Пуск», в поисковом поле пишем что угодно, чтобы запустить меню поиска. В правом верхнем углу жмем по троеточию и из выпавшего меню кликаем на единственный доступный вариант «Параметры индексирования».
В окне с параметрами первым делом добавим место, которое будем индексировать. Их может быть несколько (например, если вы хотите индексировать папки выборочно или несколько разделов жесткого диска).
Напоминаем, что здесь надо выбирать те места, в которых вы планируете совершать поиск в дальнейшем. Если выбирать сразу весь раздел, в случае с системным будут исключены самые важные его папки. Это сделано и в целях безопасности, и для сокращения времени ожидания поиска. Все остальные настройки касательно индексируемых мест и исключений при желании настройте самостоятельно.
В колонку «Исключения» попадают папки внутри папок. Например, в папке «Downloads» снятая галочка с подпапки «Photoshop» добавила ее в список исключений.
Когда вы детально настроили все места индексирования и сохранили результаты, в прежнем окне нажмите кнопку «Дополнительно».
Переходим на вкладку «Типы файлов».
В блоке «Как следует индексировать такие файлы?» переставляем маркер на пункт «Индексировать свойства и содержимое файлов», жмем «ОК».
Будет начато индексирование. Цифра обработанных файлов обновляется где-то раз в 1-3 секунды, а общая продолжительность зависит лишь от того, какой объем информации предстоит проиндексировать.
Если по какой-то причине процесс не запускается, снова зайдите в «Дополнительно» и в блоке «Устранение неполадок» щелкните на «Перестроить».
Согласитесь с предупреждением и дождитесь, когда в окне будет написано «Индексирование завершено».
Все лишнее можно закрыть и попробовать работу поиска в деле. Открываем «Пуск» и пишем фразу из какого-нибудь документа. После этого на верхней панели переключаем тип поиска с «Все» на подходящий, в нашем примере на «Документы».
Результат на скриншоте ниже. Поисковик отыскал вырванную из текстового документа фразу и нашел ее, предоставив возможность открыть файл, отобразив его расположение, дату изменения и другие функции.
Помимо стандартных офисных документов Windows умеет искать и по более специфическим файлам, например, в JS-скрипте по строчке кода.
Или в HTM-файлах (обычно это сохраненные страницы сайтов).
Конечно, полный список файлов, которые поддерживает поисковик десятки, куда больше, и показывать все примеры не имеет смысла.
Теперь вы знаете, как оптимизировать поиск по содержимому в Windows 10. Это позволит сохранять больше полезной информации и не теряться в ней, как прежде.
Источник
Не работает поиск в Windows 10 — что делать?
Функцией поиска в Windows 10 приходится пользоваться намного чаще, чем в предыдущих версиях ОС: с помочью поиска можно быстро найти нужное приложение, элемент настройки или функцию системы. Однако в некоторых случаях поиск Windows 10 перестает работать – при попытке найти любое приложение или файл – возвращается пустой список (как правило, это случается после выполнения апгрейда/обновления системы). В этой статье мы собрали основные советы, которые должны помочь если в Windows 10 не работает поиск в меню Пуск, панели задач и других элементах интерфейса Windows 10.
Не работает поиск в стартовом меню Windows 10
В том случае, если поиск не работает только в стартовом меню, попробуйте следующее решение:
Завершите процесс Проводника (Explorer.exe) с помочью щелчка ПКМ по пустому месту в панели задач с зажатыми клавишами Ctrl+Shift, либо с помощью диспетчера задач
- Запустите редактор реестра (regedit.exe) и удалите следующий ключ
- HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerFolderTypes TopViews . В 64 битной версии Windows 10 нужно удалить раздел HKLMSOFTWAREWow6432NodeMicrosoftWindowsCurrentVersion ExplorerFolderTypes TopViews
- Запустите Explorer.exe
В Windows 10 Creator Update и выше есть еще одна частая проблема, из-за которой может не работать поиск. В разделе Параметры -> Конфиденциальность -> Фоновые приложения ( Settings -> Privacy -> Background apps ), включите опцию Разрешить приложениям работать в фоновом режиме ( Let apps run in the background ). При отключенной данной опции может не работает поиск среди только что установленных приложений.
Если вы ее не нашли, можно включить опцию через реестр:
- Для этого перейдите в ветку реестру HKEY_CURRENT_USERSoftwareMicrosoft WindowsCurrentVersion BackgroundAccessApplications
- Создайте новый параметр типа DWORD (32-бит) с именем GlobalUserDisabled и значением 0 .
- Перезагрузите компьютер.
Служба индексирования и настройки индексирования
Проверьте, запущена ли служба индексирования Windows. Для этого:
- Откройте консоль services.msc
- В списке служб найдите Windows Search
Проверьте, что служба запущена, а тип ее запуска – автоматический
- Запустите / перезапустите службу
- Теперь откройте классическую панель управления и откройте элемент Параметры индексирования .
- Убедитесь, что выбрано индексирование всех нужных расположений
Нажмите кнопку Дополнительно и в разделе Устранение неполадок нажмите кнопку Перестроить.
- Процесс переиндексации может занять довольно длительное время. Будьте терпеливыми.
Примечание . Проверьте, что на системном диске достаточно свободного места. В некоторых случаях размер индексного файла службы Windows Search (Windows.edb) может быть довольно большим .
Стандартная система Устранения неполадок компьютера
Попробуйте запустить встроенный инструмент исправления неполадок. Для этого:
- В панели управления найдите элемент Устранение неполадок ->Просмотр всех категорий .
В списке элементов найдите пункт «Поиск и индексирование»
- Запустите мастер исправления неполадок, который должен попытаться найти и исправить типовые проблемы.
- После окончания работы мастера, перезагрузите компьютер и проверьте работу поиска.
Перерегистрация универсальных приложений Windows 10
В том случае, если у вас на компьютере установлен голосовой помощник Cortana (напомню, что русской версии Cortana все еще нет), исправить проблему неработающего поиска может перерегистрация в системе всех универсальных приложений. Для этого в командной строке PowerShell, запущенной с правами администратора, выполните команду:
Get-AppXPackage -AllUsers | Foreach
После окончания выполнения команды, перезагрузите компьютер.
Другие варианты
Если рассмотренные способы не помогли восстановить работоспособность поиска попробуйте следующие варианты?
- Создайте нового пользователя и проверьте работает ли поиск под ним
- Проверьте целостность системных файлов: sfc /scannow или dism /Online /Cleanup-Image /RestoreHealth
- В том случае, если проблемы с поиском наблюдаются в почтовом клиенте Outlook, смотрите другую инструкцию: Не работает поиск писем в Outlook
Источник
Функцией поиска в Windows 10 и 11 приходится пользоваться намного чаще, чем в предыдущих версиях ОС: с помочью поиска можно быстро найти нужное приложение, файл, элемент настройки в новом меню Settings (Параметры), функцию системы или даже выполнить поиск в Интернете через меню Пуск. Однако в некоторых случаях встроенные поиск Windows перестает работать. При попытке найти любое приложение или файл, поиск Windows возвращает пустой список. В этой статье мы собрали основные советы, которые должны помочь, если у вас в Windows 10 или 11 не работает поиск в меню Пуск, панели задач и других элементах интерфейса Windows.
Содержание:
- Перезапустите службы поиска в Windows
- Не работает поиск в стартовом меню Windows
- Проверьте состояние и настройки службы индексирования Windows
- Утилита устранения неполадок службы индексирования и поиска Windows
- Сброс универсальных приложений Microsoft Store
- Не работает поиск Windows при включенной интеграции с Bing
- Не работает поиск в Параметрах Windows
- PowerShell скрипт для сброса Windows Search
Перезапустите службы поиска в Windows
За поиск из панели задач отвечает один из исполняемых файлов Cortana — SearchUI.exe. Если у вас не работает поиск в панели задач Windows 10, попробуйте перезапустить этот процесс:
- Запустите Диспетчер задач (Ctrl+Alt+Del);
- Перейдите на вкладку Подробности;
- Найдите в списке процессов SearchUI.exe, щелкните по нему ПКМ и выберите Снять задачу;
- Аналогично завершите процесс SearchApp.exe и SerchIndexer.exe;
- Когда вы в следующий раз попробуете выполнить поиск в Windows 10, это процесс автоматически перезапуститься.
Не работает поиск в стартовом меню Windows
Если у вас в Windows 10/11 поиск не работает только в стартовом меню Пуск, попробуйте следующее решение:
- Завершите процесс Проводника (Explorer.exe) с помочью щелчка ПКМ по пустому месту в панели задач с зажатыми клавишами
правыми Ctrl+Shift
(выберите Выход из проводника), либо с помощью диспетчера задач (
Ctrl+Shift+Esc
); - Запустите редактор реестра из Task Manager (Файл -> Запустить новую задачу -> regedit.exe);
- Удалите следующий ключ реестра
HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerFolderTypes{ef87b4cb-f2ce-4785-8658-4ca6c63e38c6}TopView{00000000-0000-0000-0000-000000000000}
. В 64 битной версии Windows 10 нужно удалить ключ реестра
HKLMSOFTWAREWow6432NodeMicrosoftWindowsCurrentVersion ExplorerFolderTypes {ef87b4cb-f2ce-4785-8658-4ca6c63e38c6}TopViews{00000000-0000-0000-0000-000000000000};
- Запустите Explorer.exe через диспетчер задач (Файл -> Запустить новую задачу -> explorer.exe).
В Windows 10 Creator Update (1703) и более новых версиях есть еще одна частая проблема, из-за которой может не работать поиск. В разделе Параметры -> Конфиденциальность -> Фоновые приложения (Settings -> Privacy -> Background apps), включите опцию «Разрешить приложениям работать в фоновом режиме» (Let apps run in the background). При отключении данной опции может не работает поиск среди только что установленных приложений.
Если вы не нашли эту опцию, можно включить ее через реестр:
- Для этого перейдите в ветку реестра HKEY_CURRENT_USERSoftwareMicrosoft WindowsCurrentVersion BackgroundAccessApplications;
- Создайте новый параметр типа DWORD (32-бит) с именем GlobalUserDisabled и значением 0;
- Затем измените значение параметра BackgroundAppGlobalToggle на 1 в ветке реестра HKCUSoftwareMicrosoftWindowsCurrentVersionSearch;
Либо вы можете изменить эти параметры из командой строки:
REG ADD HKCUSoftwareMicrosoftWindowsCurrentVersionBackgroundAccessApplications /v GlobalUserDisabled /t REG_DWORD /d 0 /f
REG ADD HKCUSoftwareMicrosoftWindowsCurrentVersionSearch /v BackgroundAppGlobalToggle /t REG_DWORD /d 1 /f
- Перезагрузите компьютер.
Проверьте состояние и настройки службы индексирования Windows
Проверьте, запущена ли служба индексирования Windows. Для этого:
- Откройте консоль
services.msc
; - В списке служб найдите Windows Search;
- Проверьте, что служба запущена, а тип ее запуска – автоматический (Automatic — Delayed Start);
- Запустите / перезапустите службу WSearch;
- Теперь откройте классическую панель управления и откройте элемент Параметры индексирования (Control PanelAll Control Panel ItemsIndexing Options);
- Убедитесь, что выбрано индексирование всех нужных расположений (как минимум должно быть включено индексирование Start Menu, Users, можете добавить ваши локальные диски и Outlook);
- Нажмите кнопку Дополнительно и в разделе Устранение неполадок нажмите кнопку Перестроить;
- Процесс переиндексации может занять довольно длительное время. Дождитесь его окончания.
Примечание. Проверьте, что на системном диске достаточно свободного места. В некоторых случаях размер индексного файла службы Windows Search (Windows.edb) может быть довольно большим.
Утилита устранения неполадок службы индексирования и поиска Windows
Попробуйте воспользоваться встроенной утилитой исправления неполадок Indexer Diagnostics (Troubleshooter) для исправления типовых проблем с поиском Windows. Для этого:
- Перейдите в меню Settings -> Search -> Searching Windows. Промотайте список вниз и нажмите на ссылку “Run the indexer troubleshooter to resolve common search issues”;
Можно запустить мастер исправления ошибок поиска из командой строки:
msdt.exe -ep WindowsHelp id SearchDiagnostic
- Запустится мастер исправления неполадок в службах поиска и индексирования;
- Выберите вашу проблему (скорее всего это будет “Файлы не отображаются в результатах поиска” / “Files don’t appear in search results”) и нажмите Next;
- Дождитесь, пока “Search and Indexing troubleshooter” просканирует ваш компьютер и попробует исправить ошибку, после этого перезагрузите компьютер и проверьте работу поиска.
Сброс универсальных приложений Microsoft Store
Если у вас на компьютере установлен голосовой помощник Cortana (напомню, что русской версии Cortana все еще нет), исправить проблему неработающего поиска Windows может перерегистрация в системе всех универсальных UWP приложений Windows Store. Для этого в командной строке PowerShell, запущенной с правами администратора, выполните команду:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
После окончания выполнения команды, перезагрузите компьютер.
Если это не исправило проблема с поиском, нужно полностью удалить и переустановить универсальное приложение Microsoft.Windows.Search (
Microsoft.Windows.Search_cw5n1h2txyewy
).
- Запустите консоль PowerShell.exe с правами администратора;
- Остановите службу Windows Search. Сначала нужно изменить тип запуска на Disabled, а потом остановить ее:
Get-Service WSearch| Set-Service –startuptype disabled –passthru| Stop-Service –Force
- Перезагрузите Windows;
- Удалите универсальное приложениеSearch:
Get-AppxPackage -Name *Search* | Remove-AppxPackage -Verbose -ErrorAction SilentlyContinue -WarningAction SilentlyContinue
Get-AppxPackage -AllUsers -Name *Search* | Remove-AppxPackage -Verbose -ErrorAction SilentlyContinue -WarningAction SilentlyContinue - Теперь нужно удалить папку приложения
%LOCALAPPDATA%PackagesMicrosoft.Windows.Search_cw5n1h2txyewy
. Но для этого нужно сначала назначить локальную группу Administrators владельцем папки. Это можно сделать вручную в проводнике Windows (вкладка Безопасность в свойствах папки) или с помощью такого PowerShell скрипта:
$searchapp_path ="$env:localappdataPackagesMicrosoft.Windows.Search_cw5n1h2txyewy"
$Account = New-Object -TypeName System.Security.Principal.NTAccount -ArgumentList 'BUILTINAdministrators';
$ItemList = Get-ChildItem -Path %searchapp_path -Recurse;
foreach ($Item in $ItemList) {
$Acl = $null;
$Acl = Get-Acl -Path $Item.FullName;
$Acl.SetOwner($Account);
Set-Acl -Path $Item.FullName -AclObject $Acl;
} - Теперь можно удалить папку Windows.Search_cw5n1h2txyewy:
Remove-Item -Path $env:localappdataPackagesMicrosoft.Windows.Search_cw5n1h2txyewy –force
- Сейчас поиск в Windows полностью отключен;
- Переустановите приложение Search App:
Get-AppxPackage -AllUsers -Name *Search* | % {Add-AppxPackage -Path ($_.InstallLocation + "Appxmanifest.xml") -Register -DisableDevelopmentMode -ForceApplicationShutdown -Verbose}
- Включите автозапуск для службы WSearch:
Set-Service WSearch –startuptype automatic
- Перезагрузите Windows, войдите под своей учетной записью и проверьте, что поиск теперь работает.
Не работает поиск Windows при включенной интеграции с Bing
5 февраля 2020 года у пользователей Windows 10 массового перестал работать поиск из панели задач. Окно поиска в панели задач открывается, но при вводе любого запроса поиск выдает пустые результаты.
Данная проблема была признана Microsoft и вызывалась недоступностью облачных сервисов поиска Bing. Дело в том, что по-умолчанию Windows 10 отправляет на свои сервера все, что вы вводите в поиске Start Menu, которыt возвращают вам результаты поиска из Bing.
Для исправления этой проблемы проще всего отключить интеграцию поиска Windows 10 с поисковой системой Microsoft Bing.
- Запустите редактор реестра (Win+R -> regedit.exe);
- Перейдите в раздел реестра HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionSearch;
- Измените значение параметров BingSearchEnabled и CortanaConsent на 0;
Если эти параметры реестра отсутствуют, создайте их вручную (тип REG_DWORD 32 bit). Можно создать и изменить эти параметры следующими командами:
REG ADD HKCUSoftwareMicrosoftWindowsCurrentVersionSearch /v BingSearchEnabled /t REG_DWORD /d 0 /f
REG ADD HKCUSoftwareMicrosoftWindowsCurrentVersionSearch /v CortanaConsent /t REG_DWORD /d 0 /f
- Перезапустите Explorer.exe или перезагружайте компьютер.
Данное решение поможет, если у вас открывается окно поиска, но при вводе текста для поиска не ничего появляется. На момент написания статьи инженеры Microsoft уже исправили проблему с Bing, и службы поиска Windows стали работать нормально. Хотя на мой взгляд интеграцию поиска Windows с Bing нужно отключать сразу после установки операционной системы.
Не работает поиск в Параметрах Windows
В приложении “Параметры” (Settings) Windows 10/11 есть собственной окно поиска для быстрого перехода к элементам настройки системы. Если у вас перестал работать поиск в Параметрах:
- Запустите File Explorer и перейдите в каталог
%LocalAppData%Packageswindows.immersivecontrolpanel_cw5n1h2txyewyLocalState
; - Откройте свойства папки Indexed, нажмите кнопку “Другие”, и проверьте что включена опция включена опция “Разрешить индексировать содержимое файлов в этой папке в дополнении к свойствам файла”;
- Если опция уже включена, отключите ее, нажмите Ок, а затем включите снова.
PowerShell скрипт для сброса Windows Search
Если рассмотренные выше способы не помогли восстановить работу поиска в Windows 10, Microsoft рекомендует воспользоваться скриптом PowerShell для сброса всех настроек службы Windows Search (скрипт предназначен для Windows 10 1903 и выше).
[Для запуска этого скрипта нужно
- Скачайте скрипт ResetWindowsSearchBox.ps1 по ссылке;
- Запустите консоль PowerShell с правами администратора;
- Измените настройки политики запуска скриптов PowerShell, выполнив команду (команда разрешает запуск скриптов в текущей сессии powershell.exe):
Set-ExecutionPolicy -Scope Process –ExecutionPolicy Unrestricted
- Запустите скрипт;
- Скрипт сбросит настройки поиска Windows на значения по-умолчанию;
- Перезагрузите компьютер и проверьте, исправлена ли проблема поиска в Windows.
Другие варианты исправления проблем поиска в Windows, которые могут помочь, если предыдущие варианты не помогли вам:
Поиск в Windows 10 — та функция, которую я бы рекомендовал всем иметь в виду и использовать, особенно с учетом того, что при очередных обновлениях, случается, привычный способ доступа к нужным функциям может исчезать (но с помощью поиска их легко найти).
Иногда случается, что поиск в панели задач или в параметрах Windows 10 не работает по той или иной причине. О способах исправить ситуацию — пошагово в этой инструкции. Обновление: Майкрософт выпустила специальный скрипт для сброса поиска Windows 10, рекомендую попробовать в первую очередь его, а если не сработает использовать методы, описанные ниже: Как сбросить поиск Windows 10.
Исправление работы поиска в панели задач
Прежде чем приступать к другим способам исправления проблемы, рекомендую попробовать встроенную утилиту устранения неполадок поиска и индексирования Windows 10 — утилита автоматически проверит состояние необходимых для работы поиска служб и, если требуется, выполнит их настройку.
Способ описан таким образом, чтобы сработал в любой версии Windows 10 с начала выхода системы.
- Нажмите клавиши Win+R (Win — клавиша с эмблемой Windows), введите control в окно «Выполнить» и нажмите Enter, откроется панель управления. В пункте «Просмотр» вверху справа поставьте «Значки», если там указано «Категории».
- Откройте пункт «Устранение неполадок», а в нем в меню слева выберите «Просмотр всех категорий».
- Запустите устранение неполадок для «Поиск и индексирование» и следуйте указаниям мастера устранения неполадок.
По завершении работы мастера, если будет сообщено, что какие-то неполадки были устранены, но при этом поиск не заработает, выполните перезагрузку компьютера или ноутбука и проверьте снова.
Удаление и перестроение поискового индекса
Следующий способ — удалить и перестроить поисковый индекс Windows 10. Но прежде чем начать, рекомендую сделать следующее:
- Нажмите клавиши Win+R и ввердите services.msc
- Убедитесь, что служба Windows Search запущена и работает. Если это не так, дважды нажмите по ней, включите тип запуска «Автоматически», примените настройки, а затем запустите службу (уже это может исправить проблему).
После того, как это было сделано, выполните следующие шаги:
- Зайдите в панель управления (например, нажав Win+R и введя control как это было описано выше).
- Откройте пункт «Параметры индексирования».
- В открывшемся окне нажмите «Дополнительно», а затем нажмите кнопку «Перестроить» в разделе «Устранение неполадок».
Дождитесь окончания процесса (поиск будет недоступен некоторое время, в зависимости от объема диска и скорости работы с ним, также может «зависнуть» окно, в котором вы нажали кнопку «Перестроить»), а через полчаса-час попробуйте воспользоваться поиском снова.
Примечание: следующий способ описан для случаев, когда не работает поиск в «Параметры» Windows 10, но может решить проблему и для поиска в панели задач.
Исправление работы поиска путем отключения интеграции с Bing
Этот метод может помочь, в случае со следующими симптомами: окно поиска открывается, но при вводе текста ничего не появляется. Решение возможно с помощью редактора реестра. Для отключения интеграции с Bing используйте следующие шаги:
- Запустите редактор реестра, нажав клавиши Win+R на клавиатуре, введя regedit и нажав Enter.
- Перейдите к разделу реестра
HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionSearch
- В правой части редактора реестра нажмите правой кнопкой мыши и выберите Создать — Параметр DWORD32 (даже для 64-бит Windows 10). Задайте имя BingSearchEnabled для параметра.
- Если этот параметр уже присутствует и его значение отличается от 0 (ноль), дважды нажмите по нему и задайте значение 0.
- Дважды нажмите по параметру CortanaConsent в правой части редактора реестра, задайте значение 0 для него. При отсутствии параметра, создайте его (DWORD32).
После этого закройте редактор реестра и выполните перезагрузку компьютера или ноутбука, поиск должен заработать.
Что делать, если не работает поиск в параметрах Windows 10
В приложении «Параметры» Windows 10 есть собственное поле поиска, позволяющие быстрее найти нужные настройки системы и иногда оно перестает работать отдельно от поиска на панели задач (для этого случая может помочь и перестроение поискового индекса, описанное выше).
В качестве исправления наиболее часто оказывается работоспособным следующий вариант:
- Откройте проводник и в адресной строке проводника вставьте следующую строку %LocalAppData%Packageswindows.immersivecontrolpanel_cw5n1h2txyewyLocalState а затем нажмите Enter.
- Если в этой папке присутствует папка Indexed, нажмите по ней правой кнопкой мыши и выберите пункт «Свойства» (если отсутствует — способ не подходит).
- На вкладке «Общие» нажмите по кнопке «Другие».
- В следующем окне: если пункт «Разрешить индексировать содержимое папки» отключен, то включите его и нажмите «Ок». Если он уже включен, то снимите отметку, нажмите «Ок», а затем вернитесь в окно дополнительных атрибутов, снова включите индексирование содержимого и нажмите «Ок».
После применения параметров подождите несколько минут, пока служба поиска выполнит индексирование содержимого и проверьте, заработал ли поиск в параметрах.
Дополнительная информация
Некоторые дополнительные сведения, которые могут быть полезны в контексте не работающего поиска Windows 10.
- Если поиск не ищет только программы в меню Пуск, то попробуйте удалить подраздел с именем {00000000-0000-0000-0000-000000000000} в
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerFolderTypes{ef87b4cb-f2ce-4785-8658-4ca6c63e38c6}TopViews
в редакторе реестра, для 64-разрядных систем то же самое повторить для раздела
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionExplorerFolderTypes{ef87b4cb-f2ce-4785-8658-4ca6c63e38c6}TopViews{00000000-0000-0000-0000-000000000000}
, а затем перезагрузить компьютер.
- Иногда, если помимо поиска неправильно работают и приложения (или же они не запускаются), могут помочь способы из руководства Не работают приложения Windows 10.
- Можно попробовать создать нового пользователя Windows 10 и проверить, работает ли поиск при использовании этой учетной записи.
- Если в предыдущем случае поиск не заработал, можно попробовать проверить целостность системных файлов.
Ну и, если ни один из предложенных способов не помогает, можно прибегнуть к крайнему варианту — сброс Windows 10 к исходному состоянию (с сохранением или без сохранения данных).