Поиск в Outlook не работает — индексация, OST/PST и как починить (2025)

Симптомы: поле поиска пустое, результаты «обрываются» на старых письмах, фильтры «От/Тема/Имеет вложения» не работают, появляется предупреждение «Индексация не завершена». Разбираем всё по порядку и возвращаем быстрый поиск.

Коротко: быстрые проверки

  • Вкладка «Поиск» → «Параметры индексации» — проверьте, что Microsoft Outlook включён в списке индексируемых мест.
  • «Файл → Параметры → Поиск → Индексация» — убедитесь, что кэшированный режим у Exchange/IMAP включён.
  • Откройте большие папки по частям: архивы и общие библиотеки индексируются дольше, чем локальный кэш.
Нужна помощь? Подключусь удалённо, перестрою индекс Windows Search, починю профиль Outlook и кэш OST/PST.

1) Проверяем Windows Search и включаем индексацию Outlook

Поиск в Outlook опирается на службу Windows Search. Если она выключена, индексация не идёт.

Команды выполните по одной (CMD от администратора):

Далее в Outlook: «Файл → Параметры → Поиск → «Параметры индексации…» → «Изменить» → поставьте галочку Microsoft Outlook.

2) Перестройка индекса

Это снимает большинство «залипаний» поиска.

  1. Win+R → введите control.exe srchadmin.dll — откроются «Параметры индексирования».
  2. Кнопка «Дополнительно…» → «Перестроить». Подтвердите. В Outlook в строке состояния появится сообщение об индексации.

Во время перестройки поиск может показывать не все результаты. Дайте системе закончить — индикатор прогресса виден в «Файл → Параметры → Поиск».

3) Включаем кэшированный режим (Exchange/IMAP)

Без кэша .ost Outlook ищет на сервере, что медленно и нестабильно.

  1. «Файл → Параметры учётных записей → Параметры учётной записи… → Электронная почта».
  2. Выберите учётную запись Exchange/IMAP → «Изменить…» → включите «Использовать кэшированный режим Exchange» и сдвиньте ползунок «Почта за…» минимум на 1 год.
  3. Перезапустите Outlook.

4) Проверяем PST/OST и восстанавливаем ошибки

Повреждения хранилищ ломают индексацию и поиск.

  • PST: закройте Outlook и запустите SCANPST.EXE (ставится с Office). Просканируйте все .pst, пока ошибок не останется.
  • OST: для Exchange/IMAP можно пересоздать кэш: переименуйте файл .ost (добавьте .bak) — Outlook создаст его заново.

5) Новый профиль, если поиск «сломался навсегда»

Иногда повреждается сам профиль, и Windows Search продолжает индексировать несуществующие пути.

  1. Закройте Outlook.
  2. Win+R → control mlcfg32.cpl → «Показать профили…» → «Добавить…».
  3. Создайте профиль, подключите ту же учётную запись, проверьте индексацию на чистом профиле.

6) Что ещё мешает поиску

  • Антивирусные плагины для Outlook — временно отключите их и проверьте поиск.
  • Сжатие/шифрование файловой системы на папке профиля — снижает скорость и мешает индексации.
  • Архивы на сетевых дисках — лучше подключать как локальный путь (офлайн-кэш) для индексации.

FAQ

Окно «Индексация не завершена» не исчезает.

Перестройте индекс («Параметры индексирования → Дополнительно → Перестроить»), убедитесь, что служба Windows Search запущена и Outlook включён в индексируемые места.

Поиск работает только по «Текущей почтовой папке».

Разверните «Все почтовые ящики» и включите «Поиск в подчинённых папках». Проверьте, что все PST/OST подключены и видны Outlook.

Outlook показывает старые результаты и игнорирует новые письма.

Проверьте включение кэшированного режима и пересоздайте OST. После этого перестройте индекс Windows Search.

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