M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Wyszukiwanie w Outlooku nie działa? Rozwiązania, które naprawdę działają

By ·

Wyszukiwanie w Outlooku nie działa lub nie zwraca wyników? Sprawdź zakres, stan indeksowania i funkcję Windows Search, a następnie odbuduj katalog wyszukiwania i napraw uszkodzone dane.

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

Jeśli wyszukiwanie w Outlooku nie działa, sprawdź podstawy w tej kolejności: zakres wyszukiwania i filtry, pełne ponowne uruchomienie, stan indeksowania oraz usługę Windows Search. Jeśli to nie pomoże, odbuduj katalog wyszukiwania, a następnie przetestuj nowy profil. Ten artykuł jest przeznaczony dla użytkowników Outlooka i pracowników help desku, którzy otrzymują puste lub niepełne wyniki albo pole wyszukiwania, które nigdy nie kończy działania. Większość treści dotyczy aplikacji Outlook w systemie Windows, ponieważ to tam występują problemy z indeksowaniem. Kroki zalecane przez Microsoft różnią się w klasycznym i nowym Outlooku, dlatego każda sekcja wskazuje, którego dotyczy.

Najważniejsze wnioski

  • Zacznij od prostych sprawdzeń: zakres wyszukiwania, filtry, pełne ponowne uruchomienie i stan indeksowania, ponieważ większość brakujących wyników wynika z jednej z tych przyczyn.
  • W klasycznym Outlooku dla systemu Windows otwórz Narzędzia wyszukiwania, a następnie Stan indeksowania. Jeśli liczba pozostałych elementów nie spada po kilku minutach, indeksowanie jest zablokowane.
  • Odbuduj katalog wyszukiwania w Panelu sterowania, w Opcjach indeksowania, w sekcji Zaawansowane. Operacja usuwa indeks systemu Windows i tworzy go ponownie, dlatego wyszukiwanie pozostaje niepełne do jej zakończenia.
  • Wyszukiwanie w kilku kontach lub udostępnionych skrzynkach pocztowych działa inaczej: w nowym Outlooku szukasz w jednym koncie naraz, a opcja Wszystkie skrzynki pocztowe może nie zwrócić niczego dla udostępnionej skrzynki.
  • Narzędzie Naprawa skrzynki odbiorczej uruchamiaj tylko wtedy, gdy Outlook ma problem z otwarciem pliku .pst, i najpierw wykonaj kopię zapasową tego pliku. Przed ponowną instalacją wykonaj najpierw utworzenie nowego profilu i naprawę pakietu Office.

Aby odróżnić oba widoki, spójrz na wstążkę. Jeśli widzisz Ustawienia, korzystasz z nowego Outlooka. Jeśli nie, korzystasz z klasycznego Outlooka. Microsoft stosuje ten sam test w swoim przewodniku po rozwiązywaniu problemów z wyszukiwaniem w Outlooku, który jest głównym źródłem opisanych poniżej kroków.

Ustal, z jakim problemem z wyszukiwaniem masz do czynienia

Nie zaczynaj od zmieniania ustawień. Poświęć dwie minuty na ustalenie, co dokładnie jest nie tak, ponieważ hasło „wyszukiwanie nie działa” obejmuje co najmniej cztery różne problemy.

Wpisz słowo, które na pewno występuje w niedawnej wiadomości. Następnie wpisz słowo z dawnej wiadomości. Na koniec spróbuj nazwy nadawcy. Pojawia się kilka wzorców, które wracają w kółko:

  • Nie znaleziono niczego, nawet pocztę, która dotarła dzisiaj. Wskazuje to na indeks lub usługę Windows Search.
  • Nowa poczta jest znajdowana, starsza nie. Zwykle wynika to z tego, ile poczty jest pobrane na komputer, lub z zakresu wyszukiwania.
  • Wyszukiwanie działa w Skrzynce odbiorczej, ale nie w archiwum ani w udostępnionej skrzynce pocztowej. To ograniczenie zakresu lub projektu, a nie usterka.
  • Wyszukiwanie zawiesza się lub pokazuje komunikat, że wyniki mogą być niepełne. Indeksowanie prawdopodobnie nadal trwa.

Sprawdź też tę samą wyszukiwaną frazę w innym miejscu. Zaloguj się do Outlooka w sieci Web tym samym kontem i wykonaj zapytanie. Jeśli sieć znajduje wiadomość, a aplikacja desktopowa nie, skrzynka jest w porządku, a problem tkwi w lokalnym Outlooku, profilu lub indeksie systemu Windows. Jeśli żadne z nich nie znajduje wiadomości, sprawdź, czy nie została przeniesiona lub usunięta oraz czy zakres wyszukiwania nie wyklucza folderu, w którym się znajduje.

Jeśli używasz kilku kont, testuj każde z osobna. Problem dotyczący tylko jednego konta mówi znacznie więcej niż stwierdzenie „Outlook nie działa”.

Szybkie rozwiązania: zakres, filtry i czyste ponowne uruchomienie

Te działania nic nie kosztują, a rozwiązują więcej problemów, niż można by się spodziewać.

  1. Sprawdź zakres. W klasycznym programie Outlook pole wyszukiwania oferuje zakresy takie jak Bieżący folder, Bieżąca skrzynka i Wszystkie skrzynki. Jeśli wyszukiwałeś tylko w folderze Skrzynka odbiorcza, wiadomość znajdująca się w podfolderze nie zostanie wyświetlona. Poszerz zakres albo wybierz folder, którego faktycznie szukasz.
  2. Wyczyść filtry. Stary filtr, na przykład „tylko nieprzeczytane” lub jeden nadawca, po cichu zawęża każde wyszukiwanie. Usuń go i uruchom zapytanie ponownie.
  3. Uruchom ponownie prawidłowo. Zamknij program Outlook poleceniem Plik > Zakończ, a nie tylko przyciskiem X w oknie. Otwórz Menedżera zadań i sprawdź, czy nie pozostał proces OUTLOOK.EXE. Jeśli tak, zakończ go. Odczekaj kilka sekund, a następnie ponownie uruchom program Outlook.
  4. Spróbuj nowego, krótkiego zapytania. Wyszukaj pojedyncze, charakterystyczne słowo zamiast frazy. Jeśli to zadziała, Twoja pierwotna fraza po prostu nie pasowała do żadnego elementu.
  5. Wyłącz dodatki na potrzeby testu. Uruchom program Outlook w trybie awaryjnym, przytrzymując klawisz Ctrl podczas klikania jego ikony. Jeśli wyszukiwanie tam działa, przeszkadza dodatek. Wyłącz dodatki w menu Plik > Opcje > Dodatki, a następnie włączaj je pojedynczo.

W nowym programie Outlook odpowiednie ustawienia znajdują się w sekcji Ustawienia > Ogólne > Wyszukiwanie. Artykuł Microsoft wymienia następujące sprawdzenia dla nowego programu Outlook w systemie Windows:

  1. Zmień zakres wyszukiwania na Bieżący folder, jeśli wyszukiwanie we wszystkich folderach nie zwraca tego, czego oczekujesz.
  2. Użyj filtrów, aby zawęzić zapytanie, ponieważ bardzo duży zestaw wyników może zasłonić starsze elementy.
  3. W sekcji Wyniki wyszukiwania zaznacz opcję Uwzględnij usunięte elementy, a następnie wybierz Zapisz.
  4. W sekcji Ustawienia > Ogólne > Offline zwiększ wartość Dni poczty do zapisania, a następnie wybierz Zapisz.

Nowy program Outlook nie przeszukuje kilku kont jednocześnie. Wybieraj każde konto po kolei i wyszukuj we wszystkich folderach. Program automatycznie przeszukuje także archiwa online, więc nie trzeba tam niczego włączać.

Sprawdź, czy indeksowanie zostało zakończone

Klasyczny program Outlook opiera się na indeksie wyszukiwania systemu Windows. Jeśli ten indeks jest niekompletny, wyniki również będą niekompletne, a rozwiązaniem bywa często zwykłe czekanie. Ten krok nie dotyczy nowego programu Outlook, ponieważ artykuł Microsoft nie zawiera dla niego odpowiednika.

Aby sprawdzić stan indeksu:

  1. Kliknij pole wyszukiwania w programie Outlook.
  2. Na karcie Wyszukiwanie wybierz Narzędzia wyszukiwania, a następnie Stan indeksowania.
  3. Przeczytaj komunikat. Jeśli pisze, że pozostały elementy do przetworzenia, zapisz ich liczbę, odczekaj pięć minut i sprawdź ponownie.

Jeśli liczba maleje, indeksowanie działa – jest po prostu zajęte. Duże skrzynki, świeżo dodane konto lub niedawno przywrócony plik danych zajmują je przez jakiś czas, a wolny dysk twardy pogarsza sytuację. Pozostaw komputer włączony i pozwól mu nadrobić zaległości, najlepiej przez noc, jeśli liczba jest wysoka. Jeśli liczba pozostaje taka sama lub rośnie, indeksowanie utknęło i powinieneś przejść do poniższych kroków.

Jeden przypadek zasługuje na szczególną uwagę. Po aktualizacji do systemu Windows 11 indeks wyszukiwania programu Outlook zostaje usunięty i trzeba go zbudować ponownie. Microsoft określa to jako zachowanie oczekiwane i informuje, że wyszukiwania nie zwracają wyników do czasu zakończenia odbudowy. Dotyczy to kont przechowywanych lokalnie w plikach PST lub OST, czyli kont POP i IMAP oraz kopii offline skrzynek Exchange i Microsoft 365. Szczegóły znajdziesz w notatce Microsoft: Wyszukiwanie w programie Outlook nie zwraca wyników po aktualizacji do systemu Windows 11. Jeśli jesteś w takiej sytuacji, sprawdź stan indeksowania i daj mu czas, zanim cokolwiek zmienisz.

Następnie upewnij się, że program Outlook rzeczywiście jest uwzględniony w indeksie.

  1. W klasycznym programie Outlook wybierz Narzędzia wyszukiwania > Lokalizacje do przeszukania i sprawdź, czy każdy plik danych na liście jest zaznaczony.
  2. Zamknij program Outlook, otwórz Opcje indeksowania w Panelu sterowania i poszukaj pozycji Microsoft Outlook w sekcji Lokalizacje uwzględnione. Jeśli jej brakuje, wybierz Zmień, zaznacz ją, a następnie wybierz OK i Zamknij.
  3. Otwórz services.msc, znajdź Windows Search i sprawdź, czy typ uruchamiania to Automatyczny (opóźnione uruchamianie), a stan to Uruchomiona. Jeśli usługa jest zatrzymana, wybierz Uruchom.

Microsoft zaleca też, zanim zrobisz cokolwiek z powyższych kroków, uruchomić wbudowany narzędzie do rozwiązywania problemów z indeksowaniem. W systemie Windows 11 znajdziesz je w: Start > Ustawienia > Prywatność i zabezpieczenia > Wyszukiwanie w systemie Windows > Narzędzie do rozwiązywania problemów z indeksowaniem. W systemie Windows 10 jest ono w: Ustawienia > Aktualizacja i zabezpieczenia > Rozwiązywanie problemów > Wyszukiwanie i indeksowanie. Zajmuje to minutę i czasem samo naprawia usługę.

Odbuduj katalog wyszukiwania

Jeśli indeksowanie utknęło lub indeks jest uszkodzony, standardowym rozwiązaniem jest odbudowa. Usuwa ona bieżący indeks i tworzy nowy, więc przez pewien czas wyszukiwanie może być niekompletne. Uruchom ją pod koniec dnia pracy.

Artykuł Microsoft o odbudowywaniu katalogu usługi Instant Search opisuje następujące kroki:

  1. Zamknij program Outlook.
  2. Otwórz Panel sterowania i wybierz Opcje indeksowania. Szybciej dojdziesz do nich, wpisując „Indeksowanie” w polu wyszukiwania Panelu sterowania.
  3. Jeśli chcesz zmienić lokalizacje objęte indeksowaniem, zaznacz właściwą w sekcji Zmień wybrane lokalizacje i wybierz OK.
  4. Wybierz Zaawansowane. Na karcie Ustawienia indeksu, w sekcji Rozwiązywanie problemów, wybierz Odbuduj.
  5. Wybierz przycisk OK w oknie dialogowym Rebuild Index. Okno ostrzega, że odbudowa indeksu może potrwać bardzo długo.

Nie otwieraj ponownie programu Outlook i nie oceniaj wyniku po pięciu minutach. Sprawdź stan indeksowania po chwili, a kilka wyszukiwań testowych wykonaj dopiero wtedy, gdy liczba elementów do zaindeksowania spadnie do zera lub do wartości zbliżonej do zera. Ten jeden krok rozwiązuje większość długotrwałych problemów.

Microsoft wymienia jeszcze jedno ustawienie dla klasycznego programu Outlook, przydatne osobom, których zapisane pliki .msg nie pojawiają się w wyszukiwaniu Windows. Zamknij Outlooka, przejdź do Opcje indeksowania > Zaawansowane > Typy plików, wybierz msg i zaznacz opcję Indeksuj właściwości i zawartość pliku. Opis filtru powinien brzmieć Office Outlook MSG IFilter. Jeśli tak nie jest, Microsoft zaleca kontakt z pomocą techniczną.

Głębsze naprawy: profil, naprawa pakietu Office i pliki danych

Gdy odbudowa nie pomaga, uszkodzenie zwykle dotyczy profilu, instalacji pakietu Office lub pliku danych. Sprawdzaj poniższe rozwiązania po kolei i zatrzymaj się, gdy wyszukiwanie zacznie działać.

Test z nowym profilem

Nowy profil szybko pokaże, czy problemem jest stary.

  1. W klasycznym programie Outlook wybierz Plik > Ustawienia konta > Zarządzaj profilami. Możesz też otworzyć Poczta w Panelu sterowania.
  2. Wybierz Pokaż profile, następnie Dodaj i nadaj profilowi nazwę.
  3. Wprowadź dane konta i wybierz Zakończ.
  4. Ustaw opcję „Monituj o wybór profilu do użycia”, uruchom ponownie Outlooka, wybierz nowy profil i poczekaj na synchronizację. Następnie przetestuj wyszukiwanie.

Jeśli wyszukiwanie działa, stary profil jest uszkodzony. Ustaw nowy jako domyślny i przenieś potrzebne dane. W przypadku skrzynki pocztowej w usłudze Exchange Online nie jest to uciążliwe, ponieważ poczta znajduje się na serwerze, a program Outlook pobiera ją ponownie.

Naprawa pakietu Office

Naprawa zastępuje uszkodzone pliki programów i zachowuje dane. Kliknij prawym przyciskiem myszy Start, otwórz Zainstalowane aplikacje w systemie Windows 11 lub Aplikacje i funkcje w systemie Windows 10, wybierz swój produkt Office i wybierz Zmień. W przypadku instalacji typu Kliknij i uruchom zobaczysz opcje Szybka naprawa i Naprawa online. Szybka naprawa jest szybsza, ale zastępuje tylko uszkodzone pliki, dlatego jeśli wyszukiwanie nadal nie działa, użyj Naprawy online. Naprawa dotyczy całego pakietu Office, a nie wyłącznie programu Outlook.

Naprawa uszkodzonego pliku PST

Narzędzie Inbox Repair, SCANPST.EXE, służy do rozwiązywania innego problemu niż „wyszukiwanie nic nie znajduje”. Microsoft opisuje je w przypadkach, gdy program Outlook nie może otworzyć pliku danych lub jego folderów albo gdy plik może być uszkodzony. Użyj go, jeśli występują takie objawy.

Przewodnik Microsoftu dotyczący naprawy plików danych programu Outlook podaje, że folder dla programów Outlook 2019 i 2016 to C:\Program Files (x86)\Microsoft Office\root\Office16. Strona nie podaje ścieżki dla innych wersji, więc jeśli narzędzia tam nie ma, przeszukaj foldery Program Files w poszukiwaniu pliku SCANPST.EXE. Kroki są następujące:

  1. Zamknij program Outlook i skopiuj plik .pst w bezpieczne miejsce. Microsoft zaleca wykonanie kopii zapasowej przed uruchomieniem narzędzia.
  2. Otwórz SCANPST.EXE i wskaż plik. Jeśli nie wiesz, gdzie się znajduje, przejdź do Plik > Ustawienia konta > Ustawienia konta > Pliki danych.
  3. Wybierz Rozpocznij. Jeśli narzędzie wykryje błędy, wybierz Napraw. Może być konieczne uruchomienie go więcej niż raz.
  4. Otwórz program Outlook z profilem, który korzysta z naprawionego pliku.

Strona opisuje kroki tylko dla plików .pst. W przypadku konta Exchange lub Microsoft 365 wskazuje, że można usunąć plik offline .ost; program Outlook odtworzy go przy następnym otwarciu. Rób to tylko dla skrzynki znajdującej się na serwerze, ponieważ plik .ost zawiera kopię, a nie oryginał.

Ostateczność: ponowna instalacja

Jeśli nic innego nie pomaga, ostatnim krokiem Microsoftu jest odinstalowanie pakietu Office za pomocą narzędzia do rozwiązywania problemów z odinstalowywaniem, a następnie ponowna instalacja. Wymaga to systemu Windows 10 lub nowszego i nie usunie pakietu Office 2024. Traktuj to jako koniec listy, a nie jej początek.

Wyszukiwanie, które zawodzi tylko w niektórych miejscach

Niektóre przypadki nie są usterkami. Microsoft opisuje je jako ograniczenia, a znajomość tego pozwala zaoszczędzić godziny.

Nie znaleziono starych wiadomości e-mail

Program Outlook może przeszukiwać tylko dane zapisane lokalnie. W klasycznym programie Outlook sprawdź te dwa ustawienia:

  1. Wybierz Plik > Opcje > Wyszukiwanie, zaznacz opcję uwzględniania wiadomości z folderu Elementy usunięte podczas przeszukiwania wszystkich elementów, wybierz OK i uruchom ponownie program Outlook.
  2. Wybierz Plik > Ustawienia konta > Ustawienia konta, otwórz kartę Poczta e-mail, wybierz swoje konto, kliknij Zmień i przesuń suwak Pobierz pocztę e-mail z ostatnich na dłuższy okres lub na opcję Wszystko. Wybierz Dalej i Gotowe, a następnie uruchom ponownie program Outlook.

Foldery archiwum są szczególnym przypadkiem. Zakresy takie jak Wszystkie skrzynki pocztowe lub Wszystkie elementy programu Outlook zwracają ograniczone wyniki z archiwum. Wybierz sam folder archiwum i wyszukaj z zakresem Bieżący folder. Podfoldery przeszukaj osobno.

Udostępnione skrzynki pocztowe

Jeśli wyszukujesz w zakresie Wszystkie skrzynki pocztowe i udostępniona skrzynka nie zwraca żadnych wyników, według Microsoftu jest to ograniczenie wynikające z projektu. Wybierz udostępnioną skrzynkę i wyszukaj w zakresie Bieżący folder. Jeśli to nie wystarczy, Microsoft opisuje obejście: usuń udostępnioną skrzynkę z dodatkowych skrzynek pocztowych konta Exchange, a następnie dodaj ją ponownie jako osobne konto w Plik > Dodaj konto. Wpisz pełny adres skrzynki, przy monicie o hasło wybierz Zaloguj się na inne konto i użyj poświadczeń z dostępem do tej skrzynki.

Kilka kont w jednym profilu

Każde konto ma własny plik danych i własny stan indeksu, więc po dodaniu konta sprawdź stan indeksowania i upewnij się, że nowy plik danych jest zaznaczony w obszarze Lokalizacje do przeszukania. W nowym programie Outlook, jak wspomniano wyżej, nie ma w ogóle wyszukiwania między kontami.

Wolniejsze lub starsze komputery

Artykuł Microsoftu nie określa wymagań sprzętowych dla wyszukiwania, więc nie ma magicznej liczby do podania. Z zasad działania indeksowania wynika jednak, że duża skrzynka na wolnym dysku potrzebuje więcej czasu na indeksowanie, a komputer, który co wieczór przechodzi w tryb uśpienia lub się wyłącza, może nigdy nie ukończyć tego procesu. Jeśli wyszukiwanie jest wolne, ale poprawne, daj indeksowi czas, zostaw komputer włączony i zarchiwizuj niepotrzebną pocztę. Ograniczenie tego, co trzeba zindeksować, to jedyna dźwignia, na którą masz wpływ.

Częste błędy

  • Odbudowywanie indeksu i sprawdzanie wyszukiwania dziesięć minut później. Odbudowa trwa długo przy dużej skrzynce, a wyniki pozostają niepełne do jej zakończenia.
  • Uruchamianie narzędzia Naprawa skrzynki odbiorczej, gdy wyszukiwanie nie zwraca wyników. Narzędzie jest przeznaczone dla uszkodzonych lub nieotwieralnych plików danych, a nie dla problemów z indeksem.
  • Usuwanie pliku .ost lub profilu konta POP lub IMAP bez sprawdzenia, gdzie przechowywana jest poczta. W przypadku POP lokalny plik może zawierać wiadomości, które nigdzie indziej nie istnieją.
  • Przeszukiwanie udostępnionej skrzynki z opcją Wszystkie skrzynki pocztowe i wniosek, że skrzynka jest pusta. Przeszukaj ją w opcji Bieżący folder.
  • Pominięcie sprawdzenia w sieci. Dziesięć sekund w usłudze Outlook w sieci Web pokaże, czy problem leży w skrzynce, czy w komputerze.
  • Ponowna instalacja pakietu Office jako pierwszy krok. Najpierw warto wykonać naprawę i utworzyć nowy profil, a zajmie to znacznie mniej czasu.

Powiązane tematy do zgłębienia

  • Wyszukiwanie na słabym komputerze. Dlaczego wolny dysk i duża skrzynka opóźniają indeksowanie oraz jak archiwum zmniejsza obciążenie. Zacznij od kroków sprawdzania stanu indeksowania opisanych powyżej.
  • Skrzynki udostępnione i delegowane. Dlaczego zakres i uprawnienia decydują o tym, co wyszukiwanie widzi w skrzynce zespołu w usłudze Exchange Online.
  • Kilka kont w jednym profilu. Jak sprawdzić indeks dla każdego konta i upewnić się, że każdy plik danych znajduje się na liście lokalizacji przeszukiwanych.
  • Ustawienia języka i regionu. Dlaczego niezgodność języka systemu Windows i pakietu Office może zmieniać sposób dopasowywania wyrazów przy wyszukiwaniu. Sprawdź to, jeśli nie działają tylko niektóre frazy.

Następny krok

Jeśli dziś wyszukiwanie w programie Outlook nie działa, najpierw otwórz stan indeksowania i zapisz wyświetloną liczbę. Następnie przechodź przez poniższą listę krok po kroku i notuj, który krok rozwiązał problem, aby przy kolejnym przypadku móc działać szybciej.

Entities in this article

Microsoft Outlook Exchange Online

Related articles

RSS