Поисковая система windows отключена outlook 2016 как исправить

Outlook для Microsoft 365 Outlook 2021 Outlook 2019 Outlook 2016 Outlook 2013 Outlook 2010 Еще…Меньше

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

Включение службы Windows Search для Outlook

Выполните указанные ниже действия, чтобы сделать службу Windows Search доступной для Outlook.

  1. Если Outlook открыт, закройте его.

  2. Нажмите клавишу с логотипом Windows и R, чтобы открыть диалоговое окно Выполнить.

  3. В диалоговом окне Выполнить введите services.msc и нажмите кнопку ОК.

  4. Прокрутите окно Службы вниз, выберите службу Windows Search, щелкните ее правой кнопкой мыши и выберите Свойства.

  5. В Windows Свойствапоиска на вкладке Общие убедитесь, что состояние службы запущено, и если это не так, нажмите кнопку Начните. Убедитесь в том, что для типа Запуска за установлен один из следующих ок.

    • Автоматически: служба начинает работать сразу после запуска Windows.

    • Автоматически (отложенный запуск): служба начинает работать через несколько минут после запуска последней автоматической службы.

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

    Снимок экрана: Windows свойства поиска: параметр Автоматически выбран для параметра Тип запуска.

  6. Нажмите кнопку ОК.

  7. Откройте Outlook. Функции на вкладке «Поиск» должны стать доступны.

Дополнительные сведения

Уточнение условий поиска для оптимизации поиска в Outlook

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

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

Содержание:

  • Проверка состояния поискового индекса Outlook
  • Включить индексирование содержимого Outlook службой поиска Windows
  • Сброс/пересоздание поискового индекса Microsoft Outlook
  • Проверьте PST файлы на наличие ошибок
  • Outlook и режим кэширования Exchange
  • Не работает поиск Outlook в общих ящиках Exchange
  • Не работает поиск Outlook после установки обновлений в Windows 10 и 11
  • Что еще проверить, если не работает поиск в Outlook?

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

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

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

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

Индексирование всех элементов Outlook завершено
Осталось проиндексировать элементов: 0

Индексирование всех элементов Outlook завершено

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

Outlook is currently indexing your items.
23871 items remains to be indexed

Outlook is currently indexing your items.

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

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

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

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

Отключение индексирования содержимого Outlook 2016

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

  1. Откройте меню Файл -> Настройка учетных записей -> Настройка учетных записей;
  2. Перейдите на вкладку Файлы данных;
  3. По очереди выберите каждый файл и нажмите на кнопку Открыть расположение файла;файлы данных outlook
  4. Щелкните ПКМ по нужному OST или PST файлу и выберите его свойства;
  5. Нажмите на кнопку Другие;
  6. Установите галку «Разрешить индексировать содержимое этого файла в дополнение к свойствам файла» -> Ок.Разрешить индексировать содержимое этого файла в дополнение к свойствам файла

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

Restart-Service -Name wsearch –verbose

powershell перезапустить службу поиска windows

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

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

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

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

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

полный сброс поискового индекса в windows

Проверьте 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

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

.\ResetSearchIndex.ps1 mailbox_db_name

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

Get-MailboxDatabase mailbox_db_name | Format-Table Name,IndexEnabled

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

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

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

We're having trouble fetching results from the server. Some items may not be included in your search results.

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

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

Вы можете создать параметр реестра с помощью PowerShell:

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

Перезагрузите Windows.

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

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

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

Search performance will be impacted because of a problem with how Outlook search is configured.

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

  • 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.

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

параметр реестра PreventIndexingOutlook

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

Производительность поиска будет снижена, поскольку групповая политика отключила службу поиска Windows.
Search performance will be impacted because a group policy has turned off the Windows Search service. 

Производительность поиска Outlook будет снижена, поскольку групповая политика отключила службу поиска Windows

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

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

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

  1. В меню Outlook выберите Средства поиска -> Расположения для поиска. Убедитесь, чтоб для поиска выбраны все ящики и PST файлы;outlook выбрать расположения для поиска
  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.

  3. В настройках Outlook (File -> Options -> Search) отключите опцию Improve search speed by limiting the number of results shown (Ускорять поиск за счет сокращения числа показываемых результатов);Ускорять поиск за счет сокращения числа показываемых результатов
  4. Отключите сторонние расширения Outlook (File -> Options -> Add-ins);
  5. Переустановите Outlook с помощью функции Repair установочного пакета MS Office ( в Office 365 есть удобная функция Quick Repair);office365 мастер Quick Repair
  6. Используйте встроенное в Windows 10 средство исправления ошибок поиска и индексирования (Search Troubleshooter). Для запуска утилиты выполните команду:
    msdt.exe -ep SystemSettings_Troubleshoot_L2 -id SearchDiagnostic
    windows10 утилита исправления проблем поиска
  7. Также вам может быть полезна похожая статья Не работает поиск в Windows 10 — исправляем проблему .
  • Remove From My Forums
  • Question

  • Hello fellow forum-ers,

    Outlook 2016 search seems no longer functional. From what I can tell Windows Search seems to be the issue.

    I’ve tried re-indexing, disabling all the add-ins/plugins to no avail. I tried running Outlook in Safe Mode. This disables Windows Search, which makes searching in Outlook functional. If I disable Cached Mode searching works.

    So, my temporary band-aid for this issue has been to disable Windows Search for Outlook. My computers all have SSD’s so the search time is reasonable but not as fast as with Windows Search.

    From what I’ve gathered. The problem is not related to a plugin or an add-in, and re-indexing doesn’t fix the issue either. Anyone else have this issue or any ideas for a fix?

    Thanks,


    Brian Baldock | MCTS | MS | MCP

    Please note: This post is provided as is with no guarantee.

    Test, then test again.

Answers

  • Hi Brian,

    You are right. Excluding Outlook from search fixes this problem. I have experienced this issue in past and this has helped me to fix it

    This solution is also acceptable when users complain about «Advanced Search» feature not working. This is an issue with Outlook 2013/2016

    Hope this helps

    • Edited by

      Monday, January 23, 2017 12:49 PM

    • Proposed as answer by
      MeipoXuMicrosoft contingent staff
      Thursday, January 26, 2017 7:37 AM
    • Marked as answer by
      Brian Baldock
      Saturday, January 28, 2017 4:20 PM

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

Хотя причины этой ошибки в Outlook и впрямь могут быть серьёзными, спешить с переустановкой клиента не стоит. Сначала давайте попробуем наладить его работу вручную, его же собственными средствами. Зайдите в настройки приложения, выберите в меню слева «Поиск» и нажмите кнопку «Параметры индексирования».

Outlook

Параметры Outlook

Если кнопка у вас неактивна, значит в системе отключена служба Windows Search. Запустите её через оснастку управления службами, после чего переходите к дальнейшей работе с Outlook.

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

Параметры индексирования

И отключите индексирование для Outlook, сняв с одноимённого чекбокса галочку.

Индексируемые расположения

Сохраните настройки и закройте клиент (в диспетчере задач не должно быть процесса outlook.exe). Теперь запустите приложение, в главном меню Файл выберите Настройка учетных записей -> Настройка учетных записей.

Файл

И перейдите в открывшемся диалоговом окне на вкладку «Файлы данных». Здесь у вас будет один или несколько файлов OST или PST.

Файлы данных

Выделяем по очереди каждый файл и жмём ссылку «Открыть расположение файла». Далее в окне Проводника откройте свойства выбранного OST или PST-файла, в окошке свойств нажмите кнопку «Другие».

Свойства

И установите галку в чекбоксе «Разрешить индексировать содержимое этого файла…».

Дополнительные атрибуты

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

Индексируемые расположения

Проверьте, работает ли поиск. Если проблема не устранена, попробуйте перестроить индекс. Для этого в параметрах индексирования нажмите «Изменить», а затем «Перестроить».

Перестроить

Если и это не даст результатов, возможно, файл PST повреждён.

Проверить на предмет повреждений, а также восстановить его можно встроенной в клиент утилитой scanpst.exe, располагающейся по адресу:

%PROGRAMFILES%\Microsoft Office\Office[№ версии клиента]

Scanpst.exe

Исключение составляет Outlook 2013, в этой версии утилита лежит в папке:

%PROGRAMFILES%\Microsoft Office 15\root\office15

Завершите работу почтового клиента, запустите исполняемый файл scanpst.exe, укажите путь к файлу OST или PST и нажмите «Начать».

Средство восстановления папки - Входящие

Если по завершении сканирование будут найдены ошибки, утилита сообщит об этом и предложит восстановить файл.

Восстановление папки - Входящие

Восстановление завершено

Загрузка…

You may experience occasional glitches with your Outlook search option, a common error being the search indexing is not working on Outlook. In this post, we will be looking at some practical solutions to fix the issue where your Outlook Search is not working.

Outlook Search not working

Search indexing not working on Outlook can lead to hiccups while trying to load emails, or may even freeze Outlook. Microsoft acknowledged this issue, saying that POP and IMAP account users may face this issue if their emails are stored locally in PST files. Let us now look at how this issue can be fixed on a Windows computer.

  1. Run the Windows Search & Indexing Troubleshooter
  2. Verify the indexing status on Outlook
  3. Ensure that Windows Search is enabled
  4. Rebuild the Windows Search Catalog
  5. Modify Windows Indexing Options
  6. Repair the Microsoft Office Suite

1] Run the Windows Search & Indexing Troubleshooter

The first thing you should try is running the Search & Indexing troubleshooter available for use in Windows Settings. This can help you shell out the reason behind Outlook’s Search Indexing not working, and even fix it.

  1. Open the Windows Settings with a Win + ‘I’ keyboard shortcut
  2. From the System tab, select the Troubleshoot option and click on other troubleshooters
  3. From the list of available troubleshooters, locate the Search and Indexing troubleshooter
  4. Check-mark the issues you are having a problem with and click on Next

Wait for the troubleshooting process to finish, after which Windows may detect the problem causing Outlook Search Indexing to not work and also implement a fix for the same.

If this yields no result, then you’re suggested to opt for one of the other methods suggested below.

Read: Search Indexer always Resetting & Restarting after reboot.

2] Verify the indexing status on Outlook

Another possible reason for Outlook’s search not working can be an error from Outlook’s end. Thus, you’re also recommended to verify the Outlook indexing status.

  1. Open Outlook and click on Search
  2. Click on Search Tools from the top-right corner of the Search bar and further select the Indexing Status option
  3. Wait a while for all the items to get indexed and once done, check again if this issue on Outlook has been fixed or not

Read: Windows Search Failed to Initialize

3] Ensure that Windows Search is enabled

Another key factor to avoiding the issue in question is to ensure that the Windows Search services are up and running. This can be done through the services manager.

  1. Open the Run command window with the Win + ‘R’ key combination
  2. Here, scroll down to find Windows Search
  3. Right-click on it and open its properties
  4. Now open the “Startup type:” dropdown under the General tab and select “Automatic”
  5. Click on Apply to save this change

Now, restart your computer and check if there is still a problem with the search option in Outlook.

Read: How to remove Metered connection warning in Outlook

4] Rebuild the Windows Search Catalog

Another way to try and fix Outlook’s search indexing not working is to rebuild the existing search catalog of all the data that was previously searched for on Windows. You can do that via the Indexing Options.

  1. Search for Indexing Options from the Search bar available at the Taskbar
  2. From the Indexing Options dialog box, select Advanced to open the Advanced Settings
  3. Further click on Rebuild
  4. Save this by clicking on Ok and then selecting Close

Once it is done, recheck with your Outlook if its search indexing has started to work or not.

TIP: Indexer Diagnostics Tool will help fix Windows Search Indexer problems.

5] Modify Windows Indexing Options

Indexing on Windows is the process by which files, messages, and other data are cataloged on a computer. It’s a way of making searching for items easier on your PC. Sometimes, tweaking these Indexing Options on Windows can also do the trick for you with the Outlook error in question.

  1. Click on the Search bar present on the Windows Taskbar and search for Indexing Options present in the Control Panel
  2. Click on Advanced as you’d done in the 4th workaround above
  3. Select the File Types tab above and from the list of files present, locate the ‘msg’ extension file
  4. Click on that file, select the Index Properties and File Contents option, and finally click on Ok

If none of the above-mentioned solutions are of any help to you, then your last option is to initiate an online repair of the Microsoft Office Suite.

Related: Microsoft Outlook Search grayed out

6] Repair the Microsoft Office Suite

To repair the Microsoft Office Suite application on your PC, follow the steps below:

  1. Open Windows Settings and click on the Apps tab from the options bar to the left of the screen
  2. Click on Apps & features and search for Microsoft Office from the “App list” search bar
  3. This search will yield the Microsoft Office Suite. Click on the triple-dotted icon and select “Modify”
  4. Select the Online Repair option and click on Repair

Wait a while for this process to complete, and once it is, restart your computer to repair and take effect. Hopefully, this would resolve any issues you’re facing with your Outlook’s Search Indexing.

We hope that our comprehensive guide through Outlook’s Search Indexing problem would help you resolve all issues relevant to it.

Why does Outlook not show all emails in search?

Another common issue related to Outlook that users faced, was after installing the Windows 10 update KB5008212 or upgrading to Windows 11, where Outlook didn’t show the most recent emails received on its search results. This issue mainly affected users that had POP, IMAP, and offline Exchange accounts. Microsoft acknowledged this problem and rolled out updates for the same in their March 2022 updates for Windows 11.

How can I tell if Outlook is indexing complete?

If you think that Outlook hasn’t indexed all your items, i.e., upon performing a search, you get a result saying that the item wasn’t found, then you can troubleshoot the indexing function. To do that, open Outlook and click on the Search Box. Click on the Search Tools drop-down here, and further click on Indexing options. If all items have been indexed properly, you’ll see the message “Outlook has finished indexing all of your items. 0 items remaining to be indexed.” pop up. If not, wait for a few minutes for the unindexed items to get registered in the index.

  • Поиск внутри документов windows 10
  • Показать скрытые папки в windows 10 горячие клавиши
  • Поиск через пуск в windows 10
  • Поиск внутри документа windows 10
  • Поисковая и справочная система windows