Dane programu Outlook, a nie wyszukiwanie błyskawiczne zindeksowane ze nieprawidłowo sformułowaną wartością NoOST

Oryginalny numer KB:   2984311

Symptomy

W programie Microsoft Outlook nie można przeprowadzić wyszukiwania błyskawicznego. Próby wyszukiwania błyskawicznego zwracają następujące wiadomości:

W programie Outlook 2010

Nie znaleziono dopasowania dla " <search string> ".
Spróbuj wyszukać ponownie we wszystkich elementach poczty

Wybierz pozycję Spróbuj wyszukać ponownie we wszystkich elementach poczty zwraca:

Nie znaleziono dopasowania dla " <search string> ".

W programie Outlook 2013

Nie mogliśmy znaleźć szukanych informacji.
Więcej informacji na serwerze.

jeśli klient programu Outlook jest obecnie połączony z programem Microsoft Exchange Server. Jeśli użytkownik pracuje w trybie offline, może otrzymać następujące informacje:

Nie znaleziono dopasowania. Wyszukiwanie jest ograniczone do ostatnich 12 miesięcy, ponieważ serwer jest niedostępny.

Ponadto w obu przypadkach opcje indeksowania usługi Windows Search 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

X.0 to 15,0 dla programu Outlook 2013, a 14.0 dla programu Outlook 2010.

Wartość NoOST rejestru musi zostać utworzona jako wartość DWORD. W przypadku nieprawidłowego skonfigurowania usługi Windows Search nie będzie można zindeksować lokalnych danych programu Outlook, w wyniku czego w próbach wyszukiwania nie zostaną zwrócone żadne wyniki.

Rozwiązanie

Usuń wartość rejestru i w razie potrzeby utwórz ją ponownie jako NoOST wartość 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 wykonywać podane czynności. Dla większego bezpieczeństwa przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat kopii zapasowej i przywracania rejestru, zobacz Jak przywrócić kopię zapasową rejestru i przywrócić go w systemie Windows.

  1. Zamknij program Outlook.

  2. Uruchom Edytor rejestru, korzystając z poniższych kroków.

    Windows 7

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

    Windows 8/8.1

    Na ekranie startowym wpisz regedit i naciśnij klawisz Enter.

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

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

    X.0 to 15,0 dla programu Outlook 2013, a 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 z menu Edycja wybierz pozycję Nowy i wybierz pozycję Wartość DWORD (32-bitowa).

  6. Wpisz NoOST i naciśnij klawisz Enter.

  7. Z menu Plik wybierz polecenie Zakończ, aby zamknąć Edytor rejestru.