Udostępnij za pośrednictwem


Dane programu Outlook nie są indeksowane przy użyciu funkcji Szybkie wyszukiwanie z nieprawidłową wartością NoOST

Oryginalny numer KB: 2984311

Objawy

W programie Microsoft Outlook nie można wykonać wyszukiwania błyskawicznego. Natychmiastowe próby wyszukiwania zwracają następujące komunikaty:

W programie Outlook 2010

Nie znaleziono dopasowań dla "<ciąg wyszukiwania>".
Spróbuj wyszukać ponownie we wszystkich elementach poczty e-mail

Wybranie opcji Spróbuj wyszukać ponownie w Wszystkich elementach poczty zwraca:

Nie znaleziono dopasowań dla "<ciąg wyszukiwania>".

W programie Outlook 2013

Nie można znaleźć tego, czego szukasz.
Dowiedz się więcej na serwerze.

jeśli klient programu Outlook jest obecnie połączony z programem Microsoft Exchange Server. Jeśli działa on w trybie offline, może zostać wyświetlony następujący komunikat:

Nie znaleziono pasujących elementów. Wyszukiwanie jest ograniczone do ostatnich 12 miesięcy, ponieważ serwer jest niedostępny.

Ponadto w obu przypadkach Opcje indeksowania wyszukiwania systemu Windows mogą zgłaszać ukończenie indeksowania.

Przyczyna

To zachowanie może wystąpić, jeśli skonfigurowano następującą wartość rejestru:

HKEY_CURRENT_USER \Software\Microsoft\Office\x.0\Outlook\OST
Nazwa: NoOST
Typ: dowolny typ inny niż REG_DWORD

Gdzie x.0 ma wartość 15.0 dla programu Outlook 2013 lub 14.0 dla programu Outlook 2010.

Wartość NoOST rejestru musi zostać utworzona jako DWORD. Jeśli usługa Windows Search niepoprawnie skonfigurowana nie będzie indeksować lokalnych danych programu Outlook, co spowoduje, że żadne wyniki nie zostaną zwrócone podczas prób wyszukiwania.

Rozwiązanie

Usuń wartość rejestru NoOST, a w razie potrzeby utwórz ją ponownie jako DWORD, korzystając z poniższych kroków.

Ważne

W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonać poniższe kroki. Aby zapewnić dodatkową ochronę, utwórz kopię zapasową rejestru przed przystąpieniem do jego modyfikacji. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat sposobu tworzenia kopii zapasowych, przywracania i modyfikowania rejestru, zobacz artykuł Tworzenie kopii zapasowych i przywracanie rejestru systemu Microsoft Windows.

  1. Zamknij program Outlook.

  2. Uruchom Edytor rejestru, wykonując poniższe odpowiednie kroki.

    Windows 7

    Z menu Start wybierz pozycję Uruchom, wpisz regedit w polu Otwórz, a następnie wybierz przycisk OK.

    Windows 8/8.1

    Na ekranie startowym wpisz regedit i naciśnij Enter.

  3. Odszukaj i wybierz następujący klucz rejestru:

    HKEY_CURRENT_USER \Software\Microsoft\Office\x.0\Outlook\OST

    Gdzie x.0 ma wartość 15.0 dla programu Outlook 2013 lub 14.0 dla programu Outlook 2010.

  4. Kliknij prawym przyciskiem myszy wartość NoOST, wybierz pozycję Usuń, a następnie wybierz pozycję Tak , aby potwierdzić usunięcie.

  5. W razie potrzeby w menu Edycja wybierz Nowy i wybierz wartość DWORD (32-bitowy).

  6. Wpisz NoOST i naciśnij Enter.

  7. W menu Plik wybierz pozycję Zakończ, aby zamknąć Edytor rejestru.