Как отключить (включить) индексирование поиска (службу Windows Search) в Windows

Как оказалось, наиболее типичные проблемы с индексированием Windows нередки, но пользователь редко придаёт им значение. При этом ошибки в индексировании большинство склонно относить к “криворукости разработчиков” Windows. Но вот, пожалуй, самые из них распространённые:

  • в результатах поиска через Windows/File Explorer в индексе нужные файлы не обнаруживаются. Но вы точно знаете, что они там есть…
  • в результатах поиска появляются, наоборот, файлы-фантомы, которые давно с компьютера удалены
  • служба Windows Search “падает” с ошибкой 0x80070002 или 0x80070005

Где находится поисковый индекс, и как изменить его содержимое?

По умолчанию он располагается по пути C:ProgramDataMicrosoftSearch, хотя сама утилита запускается из папки C:WindowsSystem32. Его расположение также можно изменить, при этом придётся перезапустить саму службу, очистить результаты и сформировать индекс заново. Самый простой вариант добавить что-либо к индексу, это добавить папку в его библиотеку прямо из указанного окна. В соседней вкладке можно “отрегулировать” список расширений, которые в индекс попадут. Нужное нам окно открывается аплетом

после вызова строки ВыполнитьWIN + R :

Отключаем индексирование Windows 10 в параметрах панели управления

Стандартный метод настройки и отключения индексирования Windows 10 — использование соответствующего раздела в панели управления:

  1. Откройте панель управления, а затем — Параметры индексирования. Можно просто начать набирать в поиске на панели задач слово «Индексирование», чтобы быстро открыть нужный пункт.
  2. В открывшемся окне вы увидите список расположений, для которых включено индексирование. Чтобы изменить этот список нажмите кнопку «Изменить».
  3. Снимите отметки с тех расположений, которые не требуется индексировать и примените настройки.

Дополнительно, вы можете отключить индексирование содержимого файлов на отдельных дисках (например, только для SSD) как самую затратную по ресурсам операцию индексирования. Для этого достаточно выполнить следующие шаги.

  • Откройте свойства нужного диска.
  • Снимите отметку «Разрешить индексировать содержимое файлов на этом компьютере в дополнение к свойствам файлам» и примените сделанные настройки.
  • Как видите, все сравнительно несложно, но при этом сама служба индексирования на компьютере продолжает работать.

    Как отключить индексирование

    Чтобы отключить индексирование поиска (службу поиска Windows Search), откройте консоль «Службы», для этого нажмите сочетание клавиш

    + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter↵.

    В окне Службы дважды щёлкните левой кнопкой мыши службу Windows Search.

    В открывшемся окне Свойства: Windows Search (локальный компьютер) остановите службу нажав кнопку Остановить.

    Затем в выпадающем списке Тип запуска: выберите пункт Отключена и нажмите кнопку OK.

    Включение индексирования поиска

    Чтобы включить индексирование поиска (службу поиска Windows Search), откройте консоль «Службы», для этого нажмите сочетание клавиш

    + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter↵.

    В открывшемся окне Свойства: Windows Search (локальный компьютер) в выпадающем списке Тип запуска: выберите пункт Автоматически (отложенный запуск) и нажмите кнопку Применить.

    Затем запустите службу нажав кнопку Запустить.

    Управление через командную строку

    Также отключить или включить индексирование поиска (службу поиска Windows Search) можно используя командную строку.

    Чтобы отключить индексирование поиска (службу поиска Windows Search), запустите командную строку от имени администратора и выполните следующую команду:

    sc stop «wsearch» && sc config «wsearch» start=disabled

    Чтобы включить индексирование поиска (службу поиска Windows Search), запустите командную строку от имени администратора и выполните следующую команду:

    sc config «wsearch» start=delayed-auto && sc start «wsearch»

    Отключение службы индексирования Windows 10 (Windows Search)

    Если вам требуется полностью отключить индексирование Windows 10, сделать это можно путем отключения соответствующей системной службы, которая называется Windows Search:

  • Нажмите клавиши Win+R на клавиатуре, введите services.msc
  • Найдите в списке служб «Windows Search».
  • В типе запуска установите «Отключена», примените настройки и перезагрузите компьютер (если просто отключить и остановить, она запустится снова).
  • После этого индексирование в Windows 10 будет полностью отключено, но поиск по параметрам, системным элементам и установленным программам в панели задач продолжит работать, равно как и поиск по файлам, если использовать окно поиска в проводнике (в последнем случае вы будете видеть уведомление о том, что поиск может быть медленным, так как индексирование не выполняется).

    Перестройка индекса Windows Search

    Переиндексация базы Windows Search

    Самый «правильный», но не самый эффективный способ уменьшить размер файла Windows.edb – запустить процесс переиндексации данных в системе. Для этого откройте Панель Управления -> IndexingOptions -> Advanced -> Rebuild (для открытия этого диалога достаточно выполнить команду rundll32.exe shell32.dll,Control_RunDLL srchadmin.dll).

    Через некоторое время (как правило довольно продолжительное), система закончит переиндексацию данных и размер edb файла несколько уменьшится.

    Дефрагментация Windows.edb с помощью Esentutl

    Так как индексный файл службы поиска Windows представляет собой базу в формате EDB, можно выполнить ее дефрагментацию с помощью стандартной утилитой для обслуживания таких баз esentutl.exe — Extensible Storage Engine Utilities (должна быть хорошо знакома администраторам Exchange). Дефрагментация базы выполняется в офлайн режиме (база не должна использоваться), поэтому сначала придется остановить службы поиска. Все эти операции можно объединить в один скрипт:

    sc config wsearch start=disabled
    sc stop wsearch
    esentutl.exe /d %AllUsersProfile%MicrosoftSearchDataApplicationsWindowsWindows.edb
    sc config wsearch start=delayed-auto
    sc start wsearch

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

    Утилита esentutl в процессе работы отображает прогресс выполнения дефрагментации на экране.

    Примечание. Если при выполнении команды esentutl появляется ошибка: Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 10.125 seconds, это означает что ваша система 64 битная и для выполнянения дефрагментации нужно использовать x32 версию esentutl. Т.е. третья команда будет выглядеть так:
    «C:WindowsSysWOW64esentutl.exe» /d %AllUsersProfile%MicrosoftSearchDataApplicationsWindowsWindows.edb

    дефрагментация базы windows.edb с помощью esentutl.exe

    В моем случае размер edb файла после дефрагментации уменьшился на 30%.

    Удаление и пересоздание файла Windows.edb

    Если места на диске критически мало, можно безопасно удалить файл Windows.edb. Для этого, остановите службу Windows Search и удалите файл.

    net stop «Windows Search»
    del %PROGRAMDATA%MicrosoftSearchDataApplicationsWindowsWindows.edb
    net start «Windows Search»

    После перезапуска, служба Windows Search начнет процесс переиндексации системы и пересоздаст файл Windows.edb (в процессе полной переиндексации производительность системы может снизится).

    Перенос файла Windows.edb на другой диск

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

    Для смены местоположения файла откройте Control PanelIndexing OptionsAdvanced Index location->New Location и укажите путь к новому местоположению файла Windows.edb.

    Перенос файла windows.edb на другой диск

    Исправление для предотвращения чрезмерного роста файла Windows.edb в Windows 8 / Windows Server 2012

    Для решения проблема постоянного роста размера файла Windows.edb в Windows 8 и Windows Server 2012 было выпущено специальное исправление, которое включено в состав пакета обновлений от мая 2013 года – KB 2836988. Рекомендуется скачать и установить его в данных версиях Windows.

    Поле поиска отсутствует

    В проводнике Windows:

    Откройте Панель управления> Программы и компоненты> Включение или отключение функций Windows.

    Установите флажок «Поиск Windows», чтобы получить его обратно.

    Чтобы отключить поиск Windows, снимите этот флажок. Нажмите OK и для Windows, чтобы настроить параметры.

    SearchIndexer.exe нагружает процессор

    Что это значит? Профессионалы могут со мной поспорить, но более 15-20%% загрузки процессора индексирование Windows по опыту забирать не должно. Так что…

  • перезапускаем знакомую службу, Остановив и заново Запустив прямо из окна служб Windows
  • перестроим индекс Windows (без сброса); вариант доступен прямо из окна с расположением индексирования
  • параметру SetupCompletedSuccessfully присвоить значение 0, а после этого в службах Windows перезапустить Windows Search)

    Во вкладке Обзор в разделе ЦП найдём ИД процесса SearchIndex.exe. Сразу переходим ниже в раздел Диск. Отсюда выцепляем по ИД с какими файлами процесс работает. Если заметите что-то необычное, отправьтесь в окно Индекса (см.выше) и отключите директорию с файлом целиком из индекса. Вы это уже умеете в окне Индексируемые расположения:

    Проверьте, разрешилась ли проблема. Также в мониторе ресурсов проверьте всё, что связано с процессом searchprotocolhost.exe, если тот запущен.

  • прогоним систему утилитами DISM и SFC. Для Windows 7 сработает только одна утилита из списка ремонтных программ Windows. Запустите последовательно из консоли команд от имени администратора:
  • sfc /scannow sfc /scannow /offbootdir=c: /offwindir=c:windows

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

    Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth Dism /Image:C:offline /Cleanup-Image /RestoreHealth /Source:c:testmountwindows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:testmountwindows /LimitAccess

  • Следующий вариант прокатывает для Windows 10. Создайте скрытую учётную запись администратора. Зайдя через ней, отправьтесь по пути
  • C:Пользователиучётка-проблемного-пользователяAppDataLocalPackages

    Переименуйте папку Microsoft.Windows.Cortana_cw5n1h2txyewy вMicrosoft.Windows.Cortana_cw5n1h2txyewy.old. Некоторые папки по этому пути скрыты, так что убедитесь, что Свойства папки позволят вам найти нужные файлы и директории. Остаётся перезагрузиться и вновь войти в прежнюю учётку. В PowerShell от имени администратора наберите команду:

    Add-AppxPackage -Path “C:WindowsSystemAppsMicrosoft.Windows.Cortana_cw5n1h2txyewyAppxmanifest.xml” -DisableDevelopmentMode -Register

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

  • отключите и включите опцию в Свойствах диска:
  • К слову сказать, если вы недовольны скоростью индексирования, это не означает, что с самой службой что-то не так. Так что как индексированиеускорить системы мы рассмотрим в следующей статье.

    Отключить поиск Windows

    Использование реестра Windows

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

    HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer,

    Если на правой панели существует значение с именем NoFind , удалите его. Значение 1 будет означать, что поиск и следующие функции отключены:

  • Элемент поиска удаляется из меню «Пуск» и контекстного меню, вызываемого правой кнопкой мыши.
  • Система не отвечает, когда пользователи нажимают F3 или Win + F
  • Элемент поиска не отображается в контекстном меню правой кнопки мыши на диске или папке.
  • Элемент поиска может отображаться на панели инструментов «Стандартные кнопки», но Windows не будет отвечать при нажатии клавиш CTRL + F.
  • Если ключ не существует или имеет значение 0 , то это состояние по умолчанию; то есть поиск включен.

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

    Использование редактора групповой политики

    Вы также можете открыть редактор групповой политики и перейти к:

    Конфигурация пользователя> Административные шаблоны> Меню «Пуск» и панель задач> Удалить ссылку «Поиск» из меню «Пуск»

    Убедитесь, что Удалить ссылку поиска из меню «Пуск» отключено или не настроено.

    Это должно помочь.

    Если вы отключите Windows Search, могут произойти следующие события:

  • Все окна поиска в Windows исчезнут
  • Программы, использующие поиск Windows, включая Internet Explorer, не будут работать должным образом.
  • Распознавание рукописного ввода на планшетном ПК не работает.
  • Windows Media Center не будет иметь расширенные возможности поиска.
  • Вы больше не сможете упорядочивать представления библиотеки по метаданным, а заголовки столбцов будут только сортировать элементы, а не складывать или группировать их.
  • Параметры, влияющие на функции поиска Windows, будут удалены, включая индексирование на панели управления и вкладку «Поиск» в параметрах папки.
  • Windows больше не будет распознавать эти типы файлов на основе поиска, такие как search-ms, searchconnector-ms и osdx.
  • Проверьте этот пост, если окна справки продолжают открываться автоматически.

    Служба Windows Search отвечает за поиск файлов и папок на устройстве. Она способна искать данные не только по наименованию файлов, но и по содержанию этих файлов (метаданным, свойствам и т.д.). Например, поиск по содержанию файлов по умолчанию активирован для текстовых и офисных документов (txt, doc, docx, xls, xlsx, pdf).

    На компьютере может быть очень много файлов и папок. Чтобы поиск по устройству не занимал много времени, служба Windows Search использует индексацию файлов. Процесс индексирования представляет собой чтение диска с данными и запись информации о просканированных файлах в базу данных. Индексирование осуществляется в фоновом режиме. Когда вы сохраните новый документ в индексированном расположении, служба Windows Search проиндексирует его и сохранит собранную информацию о нём в своей базе.

    Индексатор службы Microsoft Windows Search грузит процессор?

    Обычно индексатор службы Microsoft Windows Search не грузит процессор. В нашем случае, когда все файлы проиндексированы, нагрузка на центральный процессор составляет 0%, а объём используемой оперативной памяти составляет порядка 80МБ.

    Поэтому, если на вашем устройстве индексатор службы Microsoft Windows Search грузит процессор, это означает, что в настоящее время идёт индексирование файлов. Если вы активно пользуетесь устройством, нажимаете на клавиши клавиатуры, водите мышкой, служба Windows Search замедляет скорость сканирования. В нашем случае при сниженной скорости индексирования нагрузка на процессор составляет 0,6-1,2%.

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

    Как можно уменьшить нагрузку службы Microsoft Windows Search на процессор?

    Определяем папки, которые служба поиска должна индексировать

  • Найдите и запустите «Параметры индексирования» в классическом варианте Панели управления.
  • classic control panel

    На скриншоте Параметры индексирования выделены синим цветом.

  • В открывшемся окне нажмите кнопку «Изменить».
  • settings

    На скриншоте кнопка «Изменить» обведена рамкой синего цвета.

  • Отметьте галочками папки или диски, которые вы хотите индексировать в фоновом режиме. Оставьте пустым квадрат, чтобы не индексировать папку или диск. После выбора индексируемых расположений нажмите кнопку «ОК».
  • settings indexing folders

    На скриншоте видно, что у нас выбрано достаточно много папок для индексации: музыка, видео, OneDrive.

    Уменьшив количество папок и дисков в окне «Индексируемые расположения», вы сможете сократить нагрузку индексатора службы Microsoft Windows Search на процессор. Но имейте в виду, что поиск в исключенных расположениях будет долгим. А в случае использования кнопки поиска в панели задач поиск в неиндексированных расположениях осуществляться не будет. Поэтому не старайтесь исключать все папки. Оставьте папки, в которых вы часто используете функцию поиска.

    Устанавливаем классический режим поиска

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

  • Перейдите в новые «Параметры Windows» (нажмите на клавиатуре кнопку с логотипом Windows + I ).
  • Нажмите на раздел «Поиск».
  • windows settings search

    Раздел «Поиск» находится практически в самом низу Параметров Windows.

  • В левом боковом меню нажмите на «Поиск в Windows».
  • Прокрутите список настроек и выберите параметр «Классический стиль».
  • settings windows search classic

    Активируем привязку производительности индексатора к параметрам питания устройства

    Изменять режим производительности индексатора стало возможным с момента появления Windows 10 версии 2004 (майское обновление 2020 года). Если включить параметр «Использовать параметры режима питания устройства», служба Windows Search будет оценивать, запущен ли на компьютере режим энергосбережения, пониженного электропотребления или игровой процесс. Если да, то служба поиска приостановит индексацию в фоновом режиме.

    Также при включении производительности индексатора служба поиска приостановит индексацию файлов в фоновом режиме, если загрузка центрального процессора превысит 80% или загрузка жесткого диска поднимется свыше 70%.

    Отключаем службу Windows Search

    Отключая службу Windows Search, вы отключите индексирование папок и файлов в фоновом режиме.

    Вы сможете осуществлять поиск по устройству, но он будет медленным.

  • Запустите приложение «Выполнить» (нажмите на клавиатуре кнопку с логотипом Windows + R ).
  • Наберите текст services.msc и нажмите кнопку «ОК».
  • windows run services

  • В открывшемся окне найдите службу Windows Search.
  • windows services search

  • Дважды нажмите на строку службы «Windows Search». Откроется окно с настройками.
  • Выберите тип запуска «Отключена».
  • Нажмите кнопку «Остановить», чтобы завершить активный процесс выполнения службы Windows Search.
  • Нажмите кнопку «ОК», чтобы сохранить настройки службы.
  • disable

    На скриншоте видно, что служба и автоматический запуск отключены.

    А как у вас работает служба поиска в Windows? Испытываете ли вы проблемы при ее работе в фоновом режиме?

    Расскажите о своем опыте в комментариях 😉

    14.01.2022

    itpro

    Exchange, Microsoft 365, Outlook, Windows 10, Windows 11

    комментарий 21

    Если у вас наблюдаются проблемы с поиском по письмам и другим элементам в Outlook (поиск ничего не находит, выдает неполные результаты, не ищет по всем подключенным файлам личных папок *.pst и т.д), рекомендации из этой статьи должны помочь вам решить проблему поиска в Outlook (рекомендации применимы ко всем текущим версиям Outlook для Microsoft 365).

    Проверка состояния поискового индекса Outlook

    Поиск в Outlook работает на базе службы индексирования Windows. Чтобы выполнить поиск, служба Windows Search должна просканировать содержимое ящика и подключенных PST файлов, и построить индекс всех имеющихся элементов Outlook. Поэтому в первую очередь необходимо проверить состояние индекса Outlook.

    Для этого, перейдите на вкладку Поиск и в разделе Средства поиска выберите элемент Состояния индексирования.

    Статус поискового индекса в outlook 2016

    Если с поисковым индексом Outlook все в порядке, в появившемся окне должен отобразится статус:

    Однако, если у вас имеются проблемы с поиском, скорее всего статус будет другой:

    Перестроение поискового индекса Outlook может выполнятся при добавлении нового почтового ящика или файла личных папок (pst), переносе писем между папками и т.д. Если вы выполняли эти действия относительно недавно (до 3-4 часов назад), нужно дождаться окончания индексирования. Если же существенные изменения в конфигурацию не вносились давно, а индексирование до сих пор выполняется – налицо явная проблема с индексом Outlook.

    Включить индексирование содержимого Outlook службой поиска Windows

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

  • В Outlook откройте меню Файл ->Параметры;
  • Выберите раздел Поиск ->Параметры индексирования;
  • Нажмите кнопку Изменить;
  • Отключите индексирования для элемента Microsoft Outlook
  • Закройте почтовый клиент Outlook и с помощью Task Manager убедитесь, что в системе отсутствует процесс outlook.exe ;
  • Отключение индексирования содержимого Outlook 2016

    В свойствах OST и PST файлов проверьте, что разрешена их индексация (это стоит сделать несмотря на то, что их индексирование уже разрешено в параметрах службы поиска Windows). Для этого

    Откройте консоль PowerShell с правами администратора и перезапустите службу WSearch:

    Restart-Service -Name wsearch –verbose

    Теперь нужно в настройках параметров поиска разрешить индексирование Outlook, отключенное ранее. В параметрах индексирования поставьте галку у пункта Microsoft Outlook и сохраните изменения.

    Дайте Outlook некоторое время на выполнение полного индексирования (в зависимости от количества, размера ящиков и подключенных PST файлов). Проверьте состояние индекса Outlook как показано выше и попробуйте выполнить поиск.

    Сброс/пересоздание поискового индекса Microsoft Outlook

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

  • В Outlook нажмите Файл -> Параметры -> Поиск;
  • Нажмите кнопку Параметры индексирования ->Дополнительно;
  • Нажмите на кнопку Перестроить (Rebuild);
  • Перестроение индекса может занять довольно продолжительное время и временно снизить производительность компьютера.
  • полный сброс поискового индекса в windows

    Совет. В некоторых случаях работу службы Windows Search полезно оптимизировать по следующей инструкции Проблема роста индексного файла Windows.edb.

    Проверьте PST файлы на наличие ошибок

    В некоторых случаях служба индексирования не может проиндексировать файлы личных папок (PST) из-за наличия в них логических ошибок или повреждения структуры. Рекомендуется выполнить проверку PST файлов с помощью утилиты scanpst.exe.

    Outlook и режим кэширования Exchange

    В этом разделе рассмотрим особенности работы поиска в Outlook, если ваш почтовый ящик находится на сервере Exchange или Exchange Online (Microsoft 365). Если в Outlook включен режим кэширования Exchange, то для поиска элементов используется локальный индекс на вашем компьютере. Если режим кэширования Exchange отключен, то для поиска в ящике используется индекс на стороне почтового сервера (обслуживается службой Microsoft Exchange Search Indexer).

    outlook поиск при включенном режиме кеширования exchange

    Служба поиска MSExchangeSearch выполняет индексацию письма сразу, когда оно попало в почтовую базу на сервере. Если при использовании поискового индекса Exchange ваш Outlook не ищет элементы в ящике, скорее всего есть какие-то проблемы на стороне почтового сервера Exchange. Для диагностики проблем со службой поиска Exchange используется командлет Test-ExchangeSearch.

    Чаще всего проблема в том, что закончилось место на дисках (недостаточно места для увеличения размера поискового индекса), либо текущий индексный файл был поврежден и нужно его перестроить. Для сброса поискового индекса в Exchange можно использовать встроенный PowerShell скрипт %PROGRAMFILES%\Microsoft\Exchange Server\V14\Scripts\ResetSearchIndex.ps1

    Чтобы сбросить поисковый индекс для конкретной базы, используйте команду:

    Также проверьте, включено ли индексирование для проблемной базы почтовых ящиков:

    Get-MailboxDatabase mailbox_db_name | Format-Table Name,IndexEnabled

    Не работает поиск Outlook в общих ящиках Exchange

    В on-prem версиях Exchange Server, начиная с Exchange 2016, используется функция быстрого поиска (Fast Search). В некоторых случаях быстрый поиск Exchange некорректно работает в общих ящиках Exchange, подключенных в Outlook. В этом случае при поиске писем в общих ящиках Outlook вы увидите ошибку:

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

    Вы можете запретить Outlook использовать поиск на стороне Exchange. Для этого нужно создать DWORD параметр реестра DisableServerAssistedSearch = 1 в ветке HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Search (для Outlook 2016 и Outlook 2019).

    New-ItemProperty -path «HKCU:\Software\Microsoft\Office\16.0\Outlook\Search» -Name DisableServerAssistedSearch -PropertyType «DWORD» -Value «1»

    Для ящиков в Exchange Online (Microsoft 365) этот параметр не применим, т.к. для поиска вместо FAST используется Microsoft Search.

    Не работает поиск Outlook после установки обновлений в Windows 10 и 11

    После установки обновлений в Windows 10 и 11 в декабре 2021 года, в Outlook перестал работать поиск по последним письмам. Проблема наблюдается как с ящиками Exchange, так и в Microsoft 365.

    Проблема появилась после установки следующие обновлений:

  • Windows 10 21H2 и 21H1 — KB5008212
  • Windows 11 — KB5008215
  • Microsoft частично исправила этот баг в обновлении KB5009543 для Windows 10 и KB5008215 для (2022-01). Однако этот патч помогает не всегда.

    Для восстановления поиска можно временно удалить последнее обновление:

    wusa /uninstall /kb:5008212

    Или по рекомендации Microsoft вы можете временно отключить использование службы индексирования Windows Desktop Search в Outlook. Для этого создайте в реестре параметр PreventIndexingOutlook со значением 1.

    После перезагрузки компьютера Outlook будет использовать для поиска в ящиках и PST файлов собственный поиск. При поиске в Outlook будет появляться предупреждение:

    Основной недостаток – поиск в Outlook будет работать гораздо медленнее. Поэтому исправления этого бага в одном из следующих обновлений, нужно удалить этот параметр реестра.

    Что еще проверить, если не работает поиск в Outlook?

    Что можно еще проверить, если поиск в Outlook не выполняется или возвращает не полные результаты?

    outlook выбрать расположения для поиска

    1. В меню Outlook выберите Средства поиска ->Расположения для поиска. Убедитесь, чтоб для поиска выбраны все ящики и PST файлы;
    2. Убедитесь, что в ветке реестра “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search” отсутствует параметр PreventIndexingOutlook = 1. Данный параметр отключает индексирование Outlook службой Windows Search. Он соответствует политике Prevent indexing Microsoft Office Outlook в разделе GPO Computer Configuration -> Administrative Templates -> Windows Components -> Search;

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

    Ищите новые способы повышения производительности Windows 10, но не хотите вносить ряд сложных изменений? Либо видите, как индексатор службы Microsoft Search чрезмерно грузит процессор. В статье узнаете, как настроить параметры Search Indexer, чтобы операционная система не индексировала содержимое в указанное время. Например, когда проходите игру, работаете в ресурсоемком приложении или при низком заряде батареи.

    За последние несколько лет Microsoft устранила ряд серьезных проблем с использованием ресурсов Windows 10. Была уменьшена Cortana, оптимизирован поиск, были ограничены бесчисленные фоновые процессы, чтобы снизить использование ресурсов процессора и памяти. Был введен и оптимизирован игровой режим, что позволило улучшить геймплэй. Несмотря на значительный прогресс, у Microsoft еще остается много задач для улучшения ОС.

    Как снизить использование системных ресурсов, запрашиваемых индексатором службы Microsoft Search в Windows 10?

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

    После включения индексатор службы Microsoft Windows Search перестанет индексировать и обновлять свою базу в фоновом режиме. В определенные моменты он также будет приостанавливать свои процессы. Например, когда устройство находится в режиме энергосбережения, при выполнении перегруженных графикой задач или в игре, либо когда использование процессора превышает 80% или диска 70%.

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

    На панели слева перейдите на вкладку Поиск. Найдите опцию «Производительность индексатора» и переместите переключатель в положение «Включено».

    Изменение сразу вступит в силу, но, скорее всего, не будет таким заметным невооруженным глазом. Однако, если компьютер немного устарел, можете заметить некоторое увеличение производительности.

    Если обнаружите, что поиск занимает больше времени, тогда можете отключить опцию производительности индексатора.

    Еще один быстрый способ улучшить производительность системы – это заменить антивирус (Avast, Avg, Norton) на Защитника Windows. Он использует гораздо меньше системных ресурсов и в большей степени освобожден от bloatware (раздутого программного обеспечения, которое замедляет работу системы). В добавок он предустановлен в Windows 10 и постоянно обновляется.

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

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

    Индекс использует службу поиска Windows Search и выполняется в фоновом режиме как процесс SearchIndexer.exe. Индекс автоматически перестраивается и обновляется при изменении, внесенных с момента последнего перестроения индекса, чтобы повысить точность результатов поиска.

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

  • Чтобы отключить или включить индексирование поиска (службу поиска Windows Search), необходимо войти в систему с правами администратора
  • Если отключить индексирование поиска, пользователи больше не смогут выполнять поиск в библиотеках.
  • Функция Временная шкала (Timeline) требует, чтобы служба поиска Windows была включена, запущена и настроена на автоматический (отложенный запуск).
  • Как отключить индексирование

    Чтобы отключить индексирование поиска (службу поиска Windows Search), откройте консоль «Службы», для этого нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter↵.

    В окне Службы дважды щёлкните левой кнопкой мыши службу Windows Search .

    Включение индексирования поиска

    Чтобы включить индексирование поиска (службу поиска Windows Search), откройте консоль «Службы», для этого нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter↵.

    Управление через командную строку

    sc stop «wsearch» && sc config «wsearch» start=disabled

    sc config «wsearch» start=delayed-auto && sc start «wsearch»

    Источники:

    ctroim-vce.ru/pribory/kak-otklyuchit-vklyuchit-indeksirovanie-poiska-sluzhbu-windows-search-v-windows.php

    computerjet.ru/blog/windows/search/indexing-and-cpu/

    winitpro.ru/index.php/2017/09/27/ne-rabotaet-poisk-v-outlook-reshenie-problemy/

    compuals.ru/windows-10/indeksator-poiska-i-povyshenie-proizvoditelnosti

    winnote.ru/instructions/613-kak-otklyuchit-vklyuchit-indeksirovanie-poiska-sluzhbu-windows-search-v-windows.html

    Оставить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *