Поиск в Outlook не работает — индексация, OST/PST и как починить (2025)
Симптомы: поле поиска пустое, результаты «обрываются» на старых письмах, фильтры «От/Тема/Имеет вложения» не работают, появляется предупреждение «Индексация не завершена». Разбираем всё по порядку и возвращаем быстрый поиск.
Коротко: быстрые проверки
- Вкладка «Поиск» → «Параметры индексации» — проверьте, что Microsoft Outlook включён в списке индексируемых мест.
- «Файл → Параметры → Поиск → Индексация» — убедитесь, что кэшированный режим у Exchange/IMAP включён.
- Откройте большие папки по частям: архивы и общие библиотеки индексируются дольше, чем локальный кэш.
1) Проверяем Windows Search и включаем индексацию Outlook
Поиск в Outlook опирается на службу Windows Search. Если она выключена, индексация не идёт.
Команды выполните по одной (CMD от администратора):
sc config WSearch start= delayed-auto
net start WSearch
Далее в Outlook: «Файл → Параметры → Поиск → «Параметры индексации…» → «Изменить» → поставьте галочку Microsoft Outlook.
2) Перестройка индекса
Это снимает большинство «залипаний» поиска.
- Win+R → введите
control.exe srchadmin.dll— откроются «Параметры индексирования». - Кнопка «Дополнительно…» → «Перестроить». Подтвердите. В Outlook в строке состояния появится сообщение об индексации.
Во время перестройки поиск может показывать не все результаты. Дайте системе закончить — индикатор прогресса виден в «Файл → Параметры → Поиск».
3) Включаем кэшированный режим (Exchange/IMAP)
Без кэша .ost Outlook ищет на сервере, что медленно и нестабильно.
- «Файл → Параметры учётных записей → Параметры учётной записи… → Электронная почта».
- Выберите учётную запись Exchange/IMAP → «Изменить…» → включите «Использовать кэшированный режим Exchange» и сдвиньте ползунок «Почта за…» минимум на 1 год.
- Перезапустите Outlook.
4) Проверяем PST/OST и восстанавливаем ошибки
Повреждения хранилищ ломают индексацию и поиск.
- PST: закройте Outlook и запустите
SCANPST.EXE(ставится с Office). Просканируйте все.pst, пока ошибок не останется. - OST: для Exchange/IMAP можно пересоздать кэш: переименуйте файл
.ost(добавьте .bak) — Outlook создаст его заново.
5) Новый профиль, если поиск «сломался навсегда»
Иногда повреждается сам профиль, и Windows Search продолжает индексировать несуществующие пути.
- Закройте Outlook.
- Win+R →
control mlcfg32.cpl→ «Показать профили…» → «Добавить…». - Создайте профиль, подключите ту же учётную запись, проверьте индексацию на чистом профиле.
6) Что ещё мешает поиску
- Антивирусные плагины для Outlook — временно отключите их и проверьте поиск.
- Сжатие/шифрование файловой системы на папке профиля — снижает скорость и мешает индексации.
- Архивы на сетевых дисках — лучше подключать как локальный путь (офлайн-кэш) для индексации.
FAQ
Окно «Индексация не завершена» не исчезает.
Перестройте индекс («Параметры индексирования → Дополнительно → Перестроить»), убедитесь, что служба Windows Search запущена и Outlook включён в индексируемые места.
Поиск работает только по «Текущей почтовой папке».
Разверните «Все почтовые ящики» и включите «Поиск в подчинённых папках». Проверьте, что все PST/OST подключены и видны Outlook.
Outlook показывает старые результаты и игнорирует новые письма.
Проверьте включение кэшированного режима и пересоздайте OST. После этого перестройте индекс Windows Search.