M365Con 2027 – безкоштовна онлайн-конференція · 11–22 Jan 2027 · 120 sessions→ m365con.net

Блог · Mirko Peters

Пошук в Outlook не працює? Рішення, які справді допомагають

By ·

Пошук в Outlook не працює або не показує результатів? Перевірте область пошуку, стан індексування та Windows Search, а потім перебудуйте каталог пошуку та відновіть пошкоджені дані.

Automatically translated with AI from the original post. Read the English original

Якщо пошук в Outlook не працює, перевірте основи в такому порядку: область пошуку та фільтри, повне перезавантаження, стан індексування та службу Windows Search. Якщо це не допомогло, перебудуйте каталог пошуку, а потім перевірте новий профіль. Ця стаття призначена для користувачів Outlook і співробітників служби підтримки, які отримують порожні або неповні результати чи поле пошуку, яке ніколи не завершує роботу. Більшість порад стосується Outlook у Windows, адже саме там виникають проблеми з індексуванням. Кроки Microsoft для класичного і нового Outlook відрізняються, тож кожен розділ вказує, про який саме Outlook йдеться.

Головне

  • Почніть із простих перевірок: область пошуку, фільтри, повне перезавантаження та стан індексування. Більшість відсутніх результатів зумовлена саме одним із цих чинників.
  • У класичному Outlook для Windows відкрийте Засоби пошуку, потім Стан індексування. Якщо кількість елементів, що залишилися, не зменшується протягом кількох хвилин, індексування зависло.
  • Перебудуйте каталог пошуку через Панель керування, Параметри індексування, Додатково. Це видаляє та створює індекс Windows заново, тож пошук залишається неповним, доки процес не завершиться.
  • Пошук у кількох облікових записах або спільних поштових скриньках працює інакше: у новому Outlook ви шукаєте в одному обліковому записі за раз, а Усі поштові скриньки можуть не повернути нічого для спільної скриньки.
  • Запускайте Відновлення вмісту папки «Вхідні» лише тоді, коли Outlook не може відкрити файл .pst, і спершу створіть резервну копію файлу. Новий профіль і відновлення Office мають пріоритет перед повторним встановленням.

Щоб відрізнити один від одного, подивіться на стрічку. Якщо там є Параметри, ви в новому Outlook. Якщо немає, ви в класичному Outlook. Microsoft використовує той самий критерій у своєму посібнику з усунення проблем пошуку в Outlook, який є основним джерелом для кроків нижче.

З'ясуйте, яка саме проблема з пошуком

Не починайте зі зміни параметрів. Витратьте дві хвилини, щоб зрозуміти, що саме не так, адже «пошук не працює» охоплює щонайменше чотири різні проблеми.

Введіть слово, яке точно є в нещодавньому листі. Потім слово зі старого листа. Потім ім'я відправника. Нижче наведено кілька закономірностей, які повторюються:

  • Нічого не знаходиться взагалі, навіть для пошти, що надійшла сьогодні. Це вказує на проблему з індексом або службою Windows Search.
  • Нову пошту знаходить, а старішу ні. Зазвичай це пов'язано з обсягом пошти, завантаженої на комп'ютер, або з областю пошуку.
  • Пошук працює у «Вхідних», але не в архіві чи спільній поштовій скриньці. Це обмеження області або дизайну, а не несправність.
  • Пошук зависає або показує повідомлення, що результати можуть бути неповними. Ймовірно, індексування ще триває.

Також перевірте той самий пошук в іншому місці. Увійдіть в Outlook в вебі з тим самим обліковим записом і виконайте запит. Якщо веб-версія знаходить лист, а настільний застосунок ні, поштова скринька в порядку, а проблема криється в локальному Outlook, профілі чи індексі Windows. Якщо ніде не знайдено, перевірте, чи не перенесли й не видалили лист, і чи не виключає область пошуку папку, в якій він лежить.

Якщо ви використовуєте кілька облікових записів, перевіряйте кожен окремо. Проблема, яка стосується лише одного облікового запису,說明 набагато більше, ніж «Outlook зламався».

Швидкі рішення: область, фільтри та чисте перезавантаження

Вони нічого не коштують, а вирішують більше проблем, ніж можна очікувати.

  1. Перевірте область пошуку. У класичному Outlook поле пошуку пропонує області на кшталт «Поточна папка», «Поточна поштова скринька» та «Усі поштові скриньки». Якщо ви шукали лише у «Вхідних», лист у вкладеній папці не з'явиться. Розширте область або виберіть папку, яка вам справді потрібна.
  2. Очистьте фільтри. Старий фільтр, наприклад «лише непрочитані» або один відправник, непомітно звужує кожен пошук. Вимкніть його та повторіть запит.
  3. Перезапустіть правильно. Закрийте Outlook через Файл > Вийти, а не лише кнопкою X у вікні. Відкрийте Диспетчер завдань і переконайтеся, що процес OUTLOOK.EXE не залишився. Якщо він є, завершіть його. Зачекайте кілька секунд і запустіть Outlook знову.
  4. Спробуйте новий, короткий запит. Шукайте одне характерне слово замість фрази. Якщо так знаходиться, отже, початкова фраза просто не збігалася.
  5. Вимкніть надбудови для перевірки. Запустіть Outlook у безпечному режимі, утримуючи Ctrl під час натискання його значка. Якщо там пошук працює, заважає якась надбудова. Вимкніть надбудови в меню Файл > Параметри > Надбудови і вмикайте їх по одній.

В новому Outlook відповідні налаштування розташовані в меню Параметри > Загальні > Пошук. У статті Microsoft для нового Outlook у Windows перелічено такі перевірки:

  1. Змініть область пошуку на «Поточна папка», якщо пошук у «Усі папки» не повертає потрібного.
  2. Використовуйте фільтри, щоб звузити запит, адже дуже великий набір результатів може приховати старіші елементи.
  3. Установіть прапорець Включати видалені елементи у розділі «Результати пошуку», а потім натисніть Зберегти.
  4. У розділі Параметри > Загальні > Автономний режим збільшіть значення Днів пошти для збереження, а потім натисніть Зберегти.

Новий Outlook не шукає в кількох облікових записах одночасно. Вибирайте кожен обліковий запис по черзі та шукайте в «Усі папки». Він також автоматично шукає в онлайн-архівах, тож тут нічого вмикати не потрібно.

Перевірте, чи завершено індексування

Класичний Outlook покладається на індекс пошуку Windows. Якщо цей індекс неповний, результати теж неповні, і часто виправити це можна просто почекавши. Цей крок не стосується нового Outlook, для якого в статті Microsoft немає відповідника.

Щоб побачити стан індексу:

  1. Клацніть у полі пошуку в Outlook.
  2. На вкладці Пошук виберіть Засоби пошуку, а потім Стан індексування.
  3. Прочитайте повідомлення. Якщо там написано, що елементи ще залишилися, запишіть кількість, зачекайте п'ять хвилин і перевірте знову.

Якщо кількість зменшується, індексування працює, просто воно зайняте. Великі поштові скриньки, щойно додана обліковий запис або щойно відновлений файл даних довго тримають його зайнятим, а повільний жорсткий диск це погіршує. Залиште комп'ютер увімкненим і дайте йому наздогнати, бажано на ніч, якщо кількість велика. Якщо число не змінюється або зростає, індексування застрягло, і варто перейти до наведених нижче кроків.

Один випадок заслуговує на окрему згадку. Після оновлення до Windows 11 індекс пошуку Outlook видаляється і його потрібно побудувати заново. Microsoft називає це очікуваною поведінкою і зазначає, що пошук нічого не повертає, доки перебудова не завершиться. Це стосується облікових записів, які зберігаються локально у файлах PST або OST, зокрема облікових записів POP та IMAP, а також автономних копій поштових скриньок Exchange і Microsoft 365. Подробиці наведено в нотатці Microsoft Пошук в Outlook не повертає результатів після оновлення до Windows 11. Якщо ви опинилися в такій ситуації, перевірте стан індексування та дайте йому час, перш ніж щось змінювати.

Далі переконайтеся, що Outlook справді входить до індексу.

  1. У класичному Outlook виберіть Засоби пошуку > Розташування для пошуку і переконайтеся, що кожен файл даних у списку позначено прапорцем.
  2. Закрийте Outlook, відкрийте Параметри індексування на панелі керування і знайдіть Microsoft Outlook у розділі «Включені розташування». Якщо його немає, натисніть Змінити, позначте його, потім натисніть OK, а далі Закрити.
  3. Відкрийте services.msc, знайдіть Windows Search і перевірте, що тип запуску — Автоматично (відкладений запуск), а стан — «Виконується». Якщо служба зупинена, виберіть Запустити.

Microsoft також радить спочатку запустити вбудований засіб усунення несправностей індексатора. У Windows 11 він розташований за шляхом Пуск > Параметри > Конфіденційність і безпека > Пошук у Windows > Засіб усунення несправностей індексатора. У Windows 10 — за шляхом Параметри > Оновлення та безпека > Усунення несправностей > Пошук і індексування. Це займає хвилину і іноді відновлює службу самостійно.

Перебудуйте каталог пошуку

Якщо індексування зависло або індекс пошкоджено, стандартним рішенням є перебудова. Вона видаляє поточний індекс і створює новий, тож деякий час пошук може працювати неповно. Запустіть її наприкінці робочого дня.

У статті Microsoft про перебудову каталогу миттєвого пошуку описано такі кроки:

  1. Закрийте Outlook.
  2. Відкрийте Панель керування і виберіть Параметри індексування. Щоб швидше знайти їх, введіть «Індексування» в поле пошуку на Панелі керування.
  3. Якщо потрібно змінити розташування, які індексуються, позначте потрібне в розділі Змінити вибрані розташування і натисніть OK.
  4. Виберіть Додатково. На вкладці Параметри індексу в розділі Усунення несправностей натисніть Перебудувати.
  5. Натисніть OK у діалоговому вікні «Перебудова індексу». Воно попереджає, що перебудова може тривати довго.

Не відкривайте Outlook знову й не оцінюйте результат через п'ять хвилин. Перевірте стан індексування через деякий час і тестуйте пошук лише тоді, коли кількість елементів, що очікують індексування, знизиться до нуля або майже до нуля. Цей єдиний крок вирішує більшість давніх проблем.

Microsoft згадує ще одне налаштування для класичного Outlook — для тих, чиї збережені файли .msg ніколи не з'являються в пошуку Windows. Закрийте Outlook, перейдіть до Параметри індексування > Додатково > Типи файлів, виберіть msg і оберіть Індексувати властивості та вміст файлів. В описі фільтра має бути вказано Office Outlook MSG IFilter. Якщо ні, Microsoft радить звернутися до служби підтримки.

Глибші способи виправлення: профіль, відновлення Office і файли даних

Якщо перебудова не допомагає, пошкодження зазвичай у профілі, встановленні Office або файлі даних. Перевіряйте наведене нижче по порядку й зупиніться, щойно пошук запрацює.

Перевірка з новим профілем

Новий профіль швидко показує, чи проблема в старому.

  1. У класичному Outlook виберіть Файл > Параметри облікового запису > Керування профілями. Також можна відкрити Пошта на Панелі керування.
  2. Виберіть Показати профілі, потім Додати і дайте профілю назву.
  3. Введіть дані облікового запису і натисніть Готово.
  4. Увімкніть «Запитувати профіль для використання», перезапустіть Outlook, виберіть новий профіль і дочекайтеся синхронізації. Потім перевірте пошук.

Якщо пошук працює, старий профіль пошкоджено. Зробіть новий профілем за замовчуванням і перенесіть те, що вам потрібно. Для поштової скриньки Exchange Online це безболісно, адже пошта зберігається на сервері, і Outlook завантажує її повторно.

Відновлення Office

Відновлення замінює пошкоджені файли програм і зберігає ваші дані. Клацніть правою кнопкою миші Пуск, відкрийте Встановлені програми у Windows 11 або Програми та компоненти у Windows 10, виберіть свій продукт Office і натисніть Змінити. Для встановлення «Клацни та запусти» ви побачите варіанти «Швидке відновлення» та «Відновлення через Інтернет». Швидке відновлення працює швидше, але замінює лише пошкоджені файли, тож якщо пошук і далі не працює, використовуйте «Відновлення через Інтернет». Відновлення стосується всього пакета Office, а не лише Outlook.

Відновлення пошкодженого файлу PST

Засіб відновлення папок «Inbox Repair», SCANPST.EXE, призначений для іншої проблеми, ніж «пошук нічого не знаходить». Microsoft описує його для випадків, коли Outlook не може відкрити файл даних або його папки, або коли файл може бути пошкоджений. Використовуйте його, якщо спостерігаються подібні симптоми.

Довідка Microsoft щодо відновлення файлів даних Outlook вказує для Outlook 2019 та 2016 таку папку: C:\Program Files (x86)\Microsoft Office\root\Office16. Для інших версій на сторінці шляху немає, тож якщо файлу там немає, пошукайте SCANPST.EXE у папках Program Files. Кроки такі:

  1. Закрийте Outlook і скопіюйте файл .pst в безпечне місце. Microsoft рекомендує зробити резервну копію перед запуском інструменту.
  2. Відкрийте SCANPST.EXE і вкажіть файл. Якщо ви не знаєте, де він розташований, перейдіть до Файл > Параметри облікового запису > Параметри облікового запису > Файли даних.
  3. Натисніть Почати. Якщо інструмент знайде помилки, натисніть Відновити. Можливо, його доведеться запустити більше одного разу.
  4. Відкрийте Outlook з профілем, який використовує відновлений файл.

На сторінці описано кроки лише для файлів .pst. Для облікового запису Exchange або Microsoft 365 там сказано, що можна видалити автономний файл .ost, і Outlook створить його знову під час наступного відкриття програми. Робіть це лише для поштової скриньки, що зберігається на сервері, адже .ost містить копію, а не оригінал.

Останній засіб: переінсталyвання

Якщо нічого не допомогло, завершальні кроки Microsoft такі: видаліть Office за допомогою засобу усунення несправностей для видалення і встановіть його знову. Це потребує Windows 10 або новішої версії й не видалить Office 2024. Сприймайте це як кінець списку, а не його початок.

Пошук, який не працює лише в деяких місцях

Деякі ситуації не є несправностями. Microsoft описує їх як обмеження, і знання про них економить години роботи.

Старі листи не знаходяться

Outlook може шукати лише те, що зберігається локально. У класичному Outlook перевірте ці два параметри:

  1. Виберіть Файл > Параметри > Пошук, увімкніть опцію включення повідомлень із папки «Видалені» під час пошуку в усіх елементах, натисніть OK і перезапустіть Outlook.
  2. Виберіть Файл > Параметри облікового запису > Параметри облікового запису, відкрийте вкладку Електронна пошта, виберіть свій обліковий запис, натисніть Змінити і перемістіть повзунок Завантажувати електронні листи за останній період на більший період або на «Усі». Натисніть Далі, потім Готово, і перезапустіть Outlook.

Папки архіву — окремий випадок. Області пошуку, як-от Усі поштові скриньки або Усі елементи Outlook, повертають обмежені результати з архіву. Виберіть саму папку архіву і шукайте в області «Поточна папка». Підпапки шукайте окремо.

Спільні поштові скриньки

Якщо пошук в області «Усі поштові скриньки» не повертає нічого зі спільною поштовою скринькою, за словами Microsoft, це конструктивне обмеження. Виберіть спільну поштову скриньку і шукайте в області «Поточна папка». Якщо цього недостатньо, Microsoft описує обхідний шлях: видаліть спільну поштову скриньку з додаткових скриньок облікового запису Exchange, а потім додайте її знову як окремий обліковий запис через Файл > Додати обліковий запис. Введіть повну адресу поштової скриньки, у запиті пароля виберіть Увійти під іншим обліковим записом і використовуйте облікові дані, що мають доступ до скриньки.

Кілька облікових записів в одному профілі

Кожен обліковий запис має власний файл даних і власний стан індексування, тому після додавання облікового запису перевірте стан індексування та переконайтеся, що новий файл даних позначено в розділі «Розташування для пошуку». У новому Outlook пошуку між обліковими записами немає взагалі, як зазначено вище.

Повільні або старі комп'ютери

У статті Microsoft не вказано вимог до апаратного забезпечення для пошуку, тож назвати магічне число неможливо. Що можна сказати з огляду на принцип роботи індексування: велика поштова скринька на повільному диску індексуватиметься довше, а комп'ютер, який щовечора засинає або вимикається, може так і не завершити індексування. Якщо пошук повільний, але результати правильні, дайте індексу час, залишайте комп'ютер увімкненим і архівуйте непотрібну пошту. Зменшення обсягу того, що потрібно індексувати, — єдиний важіль, яким ви можете керувати.

Типові помилки

  • Перебудова індексу і перевірка пошуку через десять хвилин. Перебудова триває довго для великої поштової скриньки, а результати залишаються неповними, доки вона не завершиться.
  • Запуск засобу відновлення «Inbox Repair», бо пошук порожній. Він призначений для пошкоджених файлів даних або файлів, які не вдається відкрити, а не для проблем з індексом.
  • Видалення файлу .ost або профілю для облікового запису POP чи IMAP без перевірки, де зберігаються листи. У разі POP локальний файл може містити листи, яких більше ніде немає.
  • Пошук у спільній поштовій скриньці з параметром «Усі поштові скриньки» і висновок, що скринька порожня. Шукайте в ній з параметром «Поточна папка».
  • Пропуск перевірки у вебі. Десять секунд в Outlook на вебі покажуть, чи проблема в скриньці, чи в комп’ютері.
  • Переінсталяція Office як перший крок. Спочатку варто виконати відновлення та створити новий профіль: це займе значно менше часу.

Пов’язані теми для ознайомлення

  • Пошук на слабкому ПК. Чому повільний диск і велика поштова скринька затримують індексування та як архів зменшує навантаження. Почніть з кроків перевірки стану індексування вище.
  • Спільні та делеговані поштові скриньки. Чому область пошуку та дозволи визначають, що пошук може бачити у спільній вхідній скриньці в Exchange Online.
  • Кілька облікових записів в одному профілі. Як перевірити індекс для кожного облікового запису та залишити кожен файл даних у списку розташувань для пошуку.
  • Мовні та регіональні параметри. Чому невідповідність мови Windows і Office може змінювати те, як пошук зіставляє слова. Перевірте це, якщо не працюють лише деякі терміни.

Наступний крок

Якщо пошук в Outlook сьогодні не працює, спочатку відкрийте стан індексування й запишіть число. Потім пройдіть цей список крок за кроком і відзначте, який крок допоміг, щоб наступний випадок вирішувати швидше.

Entities in this article

Microsoft Outlook Exchange Online

Related articles

RSS