Ważne Ten artykuł zawiera informacje dotyczące modyfikowania rejestru. Przed zmodyfikowaniem rejestru upewnij się, że jest on kopią zapasową, i upewnij się, że wiesz, jak przywrócić rejestr w razie wystąpienia problemu. Aby uzyskać informacje na temat tworzenia kopii zapasowych, przywracania i edytowania rejestru, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
256986 Opis rejestru systemu Microsoft Windows
Podsumowanie
Jeśli używasz programu Microsoft Office Outlook w trybie buforowanej wymiany, książka adresowa trybu offline jest używana do typowych operacji książki adresowej, takich jak wyszukiwanie nazw lub przeglądanie globalnej listy adresowej. W programie Outlook w trybie buforowanej wymiany więcej użytkowników korzysta z książki adresowej trybu offline w porównaniu z użytkownikami, którzy korzystają z wcześniejszych wersji programu Microsoft Outlook.Pełny zestaw plików oab to największy plik pobrany z serwera programu Microsoft Exchange oprócz synchronizacji skrzynki pocztowej. Nadmierne pobieranie pełnych plików oab może wystąpić w programie Outlook z powodu znanych warunków lub warunków, które są unikatowe dla wdrożenia organizacji.Pakiet Microsoft Office udostępnia funkcję rejestrowania po stronie klienta w celu pobrania pełnego pliku oab. Funkcja rejestrowania po stronie klienta udostępnia informacje, za pomocą których można określić, czy pobieranie pełnego pliku oab było oczekiwane (w określonym kontekście), czy też wystąpiło z powodu problemu (znanego lub nieznanego) w programie Microsoft Outlook lub programie Microsoft Exchange. Jeśli pobieranie pełnego pliku oab nastąpiło z powodu nieznanego problemu w programie Outlook lub exchange, informacje rejestrowania po stronie klienta mogą być przydatne przy określaniu możliwego rozwiązania. Uwaga Informacje rejestrowania po stronie klienta nie informują o tym, jak rozwiązać problem. Informacje o rejestrowaniu po stronie klienta informują o ogólnej przyczynie pełnego pobierania pliku oab. W celu znalezienia rozwiązania problemu może być konieczne wykonanie dodatkowych zaawansowanych czynności rozwiązywania problemów lub otwarcie sprawy pomocy technicznej w usługach pomocy technicznej firmy Microsoft.
WPROWADZENIE
Ten artykuł zawiera opis szczegółów dziennika książki adresowej trybu offline w programie Microsoft Office Outlook. Szczegóły dziennika książki adresowej trybu offline można uzyskać zarówno dla klienta programu Outlook, jak i po stronie serwera programu Exchange.W tym artykule omówiono następujące tematy:
Identyfikator zdarzenia aplikacji 27
Domyślnie program Outlook zawsze generuje zdarzenie aplikacji za każdym razem, gdy program Microsoft Outlook wykonuje pełne pobieranie pliku oab z serwera Programu Microsoft Exchange. Jeśli funkcja rejestrowania OAB jest włączona (ustawienie domyślne), program Outlook używa dziennika zdarzeń aplikacji do śledzenia pełnych plików oab. Aby zidentyfikować pobraną książkę adresową trybu offline, poszukaj elementów z następującymi kryteriami w dzienniku zdarzeń aplikacji:
Źródło zdarzenia: Identyfikator zdarzenia programu Outlook: 27Typ zdarzenia: Opis:W zależności od typu zdarzenia aplikacji informacje w wierszu Typ zdarzenia będą zawierać komunikaty o błędach, ostrzeżenia lub informacje. Poniższa sekwencja zdarzeń jest przykładem opisów, które mogą pojawić się w wierszu Opis dla tego zdarzenia aplikacji w dzienniku zdarzeń aplikacji (w kolejności chronologicznej):
-
Zdarzenie o identyfikatorze zdarzenia o identyfikatorze błędu 27 z opisem podobnym do "ModDif OAB nie powiodło się. (Rekord szczegółów w danych zdarzeń)." lub "Pliki OAB (książka adresowa trybu offline) są nieprawidłowe. Zamienione na stub. (Ostatnie błędy w danych zdarzeń)."
-
Identyfikator zdarzenia informacyjnego 27 z opisem "Uruchamianie pobierania OAB". Tego rodzaju zdarzenie aplikacji zawiera większość informacji dotyczących przyczyny pobierania i jest to najważniejsze zdarzenie aplikacji. To zdarzenie aplikacji sygnalizuje początek pełnego pobrania pliku oab przez program Outlook.
-
Identyfikator zdarzenia informacyjnego 27 z opisem "Pobieranie OAB powiodło się". To zdarzenie aplikacji sygnalizuje pomyślne pełne pobranie pliku oab przez program Outlook.
Uwaga Jeśli pobieranie pełnego pliku oab nie powiodło się, zamiast komunikatu "Pobieranie OAB powiodło się" jest wyświetlane ostrzeżenie OD 27 z opisem "Pobieranie nie powiodło się".powrót do góry
Analizowanie wpisów dziennika książki adresowej trybu offline
Informacje o pliku dziennika zdarzeń aplikacji można analizować przy użyciu następujących technik:
-
Posortuj dziennik według wiersza identyfikatora zdarzenia.
-
Zlokalizuj zdarzenia z następującymi kryteriami:
Identyfikator zdarzenia: 27Źródło: Outlook
-
Jeśli pierwsze zdarzenie 27 jest zdarzeniem aplikacji typu "błąd", można oczekiwać, że następne zdarzenie 27 będzie zdarzeniem aplikacji "informacje". Informuje to o rozpoczęciu pobierania pełnego pliku oab.
-
Otwórz zdarzenie 27, którego opis zaczyna się od następującego tekstu:
"Uruchamianie pobierania OAB (zobacz dane zdarzeń)"Uwaga Aby uruchomić pełne pobieranie pliku oab, nie trzeba mieć zdarzenia aplikacji typu "błąd". Jeśli na przykład ręcznie wymusisz pobranie pełnego pliku oab, pierwszym zdarzeniem 27 w dzienniku zdarzeń aplikacji będzie zdarzenie 27 "Informacje" (z opisem zawierającym "Rozpoczęcie pobierania pliku OAB ..." opis).
Po zidentyfikowaniu zdarzenia aplikacji, które spowodowało pobranie pełnego pliku oab, możesz użyć danych z zdarzenia "informacje" 27, aby ustalić przyczynę pełnego pobrania pliku oab.Poniższe przykładowe dane pochodzą z wpisu dziennika zdarzeń aplikacji, w którym program Outlook pobrał książkę adresową trybu offline, ponieważ użytkownik po raz pierwszy uruchomił program Outlook w trybie buforowanej wymiany:
0000: 01 00 00 00 00 00 00 00 ........0008: 00 00 00 00 75 00 00 00 ....u...0010: 75 00 00 00 00 00 00 00 u.......0018: 00 00 00 00 00 00 00 00 ........0020: e9 fd 00 00 02 a3 48 9b éý...£H?0028: ba 12 c4 01 00 00 00 00 º.Ä.....0030: 00 00 00 00 00 00 00 00 ........0038: 00 00 00 00 00 00 00 00 ........0040: 00 00 00 00 00 00 00 00 ........0048: 00 00 00 00 00 00 00 00 ........0050: 00 00 00 00 00 00 00 00 ........0058: 00 00 00 00 00 00 00 00 ........0060: 00 00 00 00 00 00 00 00 ........0068: 00 00 00 00 00 00 00 00 ........0070: 00 00 00 00 00 00 00 00 ........0078: 00 00 00 00 00 00 00 00 ........0080: 00 00 00 00 00 00 00 00 ........0088: 00 00 00 00 00 00 00 00 ........0090: 5c 00 47 00 6c 00 6f 00 \.G.l.o.0098: 62 00 61 00 6c 00 20 00 b.a.l. .00a0: 41 00 64 00 64 00 72 00 A.d.d.r.00a8: 65 00 73 00 73 00 20 00 e.s.s. .00b0: 4c 00 69 00 73 00 74 00 L.i.s.t.00b8: 00 00 00 00 65 38 31 30 ....e81000c0: 35 35 61 38 2d 62 64 38 55a8-bd800c8: 38 2d 34 33 34 62 2d 39 8-434b-900d0: 37 31 37 2d 64 34 33 37 717-d43700d8: 61 62 34 35 31 35 36 39 ab45156900e0: 00 65 38 31 30 35 35 61 .e81055a00e8: 38 2d 62 64 38 38 2d 34 8-bd88-400f0: 33 34 62 2d 39 37 31 37 34b-971700f8: 2d 64 34 33 37 61 62 34 -d437ab40100: 35 31 35 36 39 00 51569
W dowolnym wpisie zdarzenia aplikacji książki adresowej trybu offline pierwszy bajt danych zawiera kod błędu w szesnastkowym. Jest to kod błędu informujący o przyczynie pełnego pobierania pliku oab. Z pełnego zestawu danych z poprzedniego dziennika zdarzeń aplikacji są wyodrębniane następujące dane:
0000: 01 00 00 00 00 00 00 00 ........
W tych przykładowych danych pierwszy bajt to 01. Aby zinterpretować kod 01 lub inny kod w dziennikach zdarzeń aplikacji książki adresowej trybu offline, należy użyć poniższej tabeli w celu korelacji między numerem kodu a przyczyną pełnego pobrania pliku oab:
|
Kod wyniku |
Opis |
|---|---|
|
1 |
Nie masz żadnych plików książki adresowej trybu offline na komputerze lub nie można otworzyć plików książki adresowej trybu offline z innego powodu. |
|
2 |
Ręczne pobranie pełnego pliku oab jest wymuszane. |
|
3 |
Nie można uzyskać na kliencie nazwy książki adresowej trybu offline. To zachowanie występuje podczas tworzenia nowego profilu. |
|
4 |
Nie można uzyskać identyfikatora GUID książki adresowej trybu offline dla klienta. |
|
5 |
Na serwerze brakowało nazwy książki adresowej trybu offline. W takim przypadku pobieranie pełnego pliku oab nie powinno się rozpocząć lub zakończyć się powodzeniem, ale mimo to jest rejestrowane. |
|
6 |
Na serwerze brakowało identyfikatora GUID książki adresowej trybu offline. W takim przypadku pobieranie pełnego pliku oab nie powinno się rozpocząć lub zakończyć się powodzeniem, ale mimo to jest rejestrowane. |
|
7 |
Nazwa książki adresowej trybu offline serwera i nazwa książki adresowej trybu offline klienta różnią się. |
|
8 |
Identyfikator GUID serwera i identyfikator GUID klienta są różne. To zachowanie może wystąpić, jeśli serwer musiał ponownie wygenerować zupełnie nową książkę adresową trybu offline o tej samej nazwie, a następnie odrzucił stary zestaw. Lub, klient został przeniesiony między różnymi lasami. |
|
9 |
Numer sekwencji klienta jest większy niż serwer. |
|
0a (10) |
Chcesz uzyskać szczegółowe informacje w książce adresowej trybu offline, ale nie ma szczegółowego pliku oab w kliencie. Takie zachowanie może wystąpić, jeśli ręcznie wymusisz pobranie książki adresowej trybu offline, a następnie klikniesz, aby wyczyścić pole wyboru Pobierz zmiany od ostatniego wysyłania/odbierania . |
|
0b (11) |
Na serwerze brakowało co najmniej jednego pliku diff. |
|
0c (12) |
Suma plików diff do pobrania może nie być większa niż 1/8 pełnego pliku oab. |
|
0d (13) |
Masz klucz rejestru Allow SRS Full OAB Download (Zezwalaj na pełne pobieranie pliku OAB ) na wartość 1, a ustawienie Wyślij/Odbierz zostało skonfigurowane tak, aby zawsze było pobierane w całości. |
|
0e (14) |
W systemie nie zainstalowano ustawień regionalnych książki adresowej trybu offline i wykonano ręczne pobieranie pełnego pliku oab. Zazwyczaj program Outlook aktualizuje książkę adresową raz w miesiącu, w przypadku wystąpienia warunków dla takich użytkowników lub podczas ręcznego pobierania. Program Outlook używa tych trzech metod do aktualizowania książki adresowej, aby uniknąć sytuacji, która codziennie powoduje pobieranie pełnego pliku. |
|
0f (15) |
Zastosowanie pliku diff do pliku oab nie powiodło się z jakiegoś powodu. Czasami w takiej sytuacji wyzwalane jest zdarzenie nr 4. |
Poniższa lista zawiera trzy inne informacje, które można zbierać z danych dziennika zdarzeń aplikacji:
-
numer sekwencji OAB
-
nazwa listy adresów po stronie serwera używana do wypełniania listy adresów trybu offline
-
identyfikator GUID pełnego pobierania pliku oab
Wartości błędów umożliwiają ustalenie, dlaczego wystąpił błąd 0f. W tym celu wykonaj następujące czynności:
-
Znajdź identyfikator zdarzenia 27 w dzienniku zdarzeń aplikacji i rozpocznij pobieranie OAB (zobacz dane dotyczące zdarzeń). w sekcji Opis:
-
Kody przyczyn można znaleźć w sekcji Opis: zdarzenia, które może zawierać niektóre lub wszystkie z następujących opisów:
-
0050: 7a 65 61 7a 61 74 61 7a zeazataz
-
0058: 70 69 61 7a 7a 65 61 7a piazzeaz
-
0060: 61 74 61 7a 70 69 61 7a atazpiaz
-
-
Zinterpretuj te kody przyczyn, używając następujących funkcji:
-
"zaez" to potwierdzenie "niezgodności podpisu".
-
"zata" jest twierdzenie o MAPI_E_UNEXPECTED_ID.
-
"zaip" oznacza "HrApplyOABDiffs failed. Musi zostać pobrany w całości".
-
-
W zależności od danych w dzienniku zdarzeń może być konieczne zainstalowanie poprawki programu Exchange wymienionej w następującym artykule z bazy wiedzy Microsoft Knowledge Base:
895476 Program Outlook może otrzymać pełne pobranie zamiast pobierania przyrostowego, gdy program Outlook pobierze książkę adresową trybu offline w Exchange Server 2003 r.
Numer sekwencji OAB
Zarówno program Outlook, jak i program Exchange używają numeru sekwencji OAB do określenia kolekcji plików oab z serwera, które mają zostać pobrane do klienta. W zależności od liczby sekwencji, która znajduje się na kliencie i skumulowanym rozmiarze plików diff, występuje różnicowe pobieranie lub pełne pobranie książki adresowej trybu offline. Numery sekwencji można zweryfikować przy użyciu następujących danych.
Dziennik zdarzeń aplikacji klienckiej
Od przesunięcia 0008 widać, że numery sekwencji OAB dla klienta i serwera (w szesnastkowym). Przesunięcie 0008 to drugi wiersz w poniższym przykładzie dziennika:
0000: 09 00 00 00 00 00 00 00 ........0008: 9b 00 00 00 9a 00 00 00 ........
Numer sekwencji klienta jest zawarty w pierwszych czterech bajtach (w tym przykładzie 9b), a numer sekwencji serwera znajduje się w drugich czterech bajtach (w tym przykładzie 9a).W poprzednich przykładowych danych numer sekwencji klienta jest większy niż numer sekwencji serwera, a wygenerowany kod błędu książki adresowej trybu offline wynosi 9 (jest uzyskiwany z pierwszego bajtu z przesunięciem 0000).powrót do góry
Nazwa listy adresów po stronie serwera
W scenariuszu, w którym nazwy klientów i serwerów książki adresowej trybu offline (listy adresów) są niedopasowane lub ich brakuje, nastąpi pełne pobranie pliku oab. Wygenerowany kod błędu książki adresowej trybu offline to 3, 5 lub 7. Możesz zweryfikować nazwę książki adresowej trybu offline (listy adresów) przy użyciu następujących danych.
Dziennik zdarzeń aplikacji klienckiej
Począwszy od wartości offsetowej 0090 w poniższym przykładzie dziennika zdarzeń, można zobaczyć nazwę listy adresów po stronie serwera służącej do wypełniania listy adresowej trybu offline na serwerze. Ponadto przechowywaną nazwę po stronie klienta można znaleźć, rozpoczynając od przesunięcia 00b8.
0090: 5c 00 47 00 6c 00 6f 00 \.G.l.o.0098: 62 00 61 00 6c 00 20 00 b.a.l. .00a0: 41 00 64 00 64 00 72 00 A.d.d.r.00a8: 65 00 73 00 73 00 20 00 e.s.s. .00b0: 4c 00 69 00 73 00 74 00 L.i.s.t.00b8: 00 00 5c 00 47 00 6c 00 .\.G.l.00c0: 6f 00 62 00 61 00 6c 00 o.b.a.l.00c8: 20 00 41 00 64 00 64 00 .A.d.d.00d0: 72 00 65 00 73 00 73 00 r.e.s.s.00d8: 20 00 4c 00 69 00 73 00 .L.i.s.00e0: 74 00 00 00 38 62 32 61 t...e810
W tych przykładowych danych domyślna globalna lista adresowa jest używana dla listy adresowej trybu offline. Aby potwierdzić, że jest to właściwa lista adresów, wykonaj następujące czynności w Menedżerze systemu exchange:
-
Na karcie Ogólne w oknie dialogowym Właściwości magazynu znajdź nazwę listy adresów trybu offline dla magazynu skrzynek pocztowych.
-
Rozwiń kontener Listy adresów trybu offline, a następnie kliknij prawym przyciskiem myszy listę adresów trybu offline, aby wyświetlić właściwości.
-
Na karcie Ogólne zanotuj listę adresów znajdujących się w obszarze Listy adresowe.
OAB GUID
Zarówno serwer programu Exchange, jak i program Outlook używają pasujących identyfikatorów GUID, aby zapewnić synchronizację. W scenariuszu, w którym identyfikatory GUID OAB klienta i serwera są niedopasowane lub ich brakuje, nastąpi pełne pobranie pliku oab. Wygenerowany kod błędu książki adresowej trybu offline to 4, 6 lub 8. Identyfikator GUID systemu OAB można zweryfikować przy użyciu następujących danych.
Dziennik zdarzeń aplikacji klienckiej
Identyfikatory GUID można znaleźć w danych dziennika książki adresowej trybu offline, rozpoczynając od przesunięcia 00b8. Przesunięcie 00b8 jest pierwszym wierszem w poniższym przykładzie dziennika:
00b8: 00 00 00 00 65 38 31 30 ....e81000c0: 35 35 61 38 2d 62 64 38 55a8-bd800c8: 38 2d 34 33 34 62 2d 39 8-434b-900d0: 37 31 37 2d 64 34 33 37 717-d43700d8: 61 62 34 35 31 35 36 39 ab45156900e0: 00 65 38 31 30 35 35 61 .e81055a00e8: 38 2d 62 64 38 38 2d 34 8-bd88-400f0: 33 34 62 2d 39 37 31 37 34b-971700f8: 2d 64 34 33 37 61 62 34 -d437ab40100: 35 31 35 36 39 00 51569
Pierwszy identyfikator GUID jest przeznaczony dla serwera, a drugi identyfikator GUID (rozpoczynający się od przesunięcia 00e0) dla klienta.Powrót do początku
Administracji
Ostrzeżenie W przypadku nieprawidłowego korzystania z Edytora rejestru mogą wystąpić poważne problemy, które mogą wymagać ponownej instalacji systemu operacyjnego. Firma Microsoft nie może zagwarantować, że będzie można rozwiązać problemy wynikające z nieprawidłowego korzystania z Edytora rejestru. Korzystaj z Edytora rejestru na własną odpowiedzialność.Poniższe zasady systemowe (klucz rejestru) mogą być używane do wyłączania funkcji rejestrowania OAB, jeśli nie jest to wymagane:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Exchange\Exchange Provider
|
Ustawienie |
Wartość |
|---|---|
|
Wartość rejestru |
Wyłączanie rejestrowania |
|
Typ rejestru |
REG_DWORD |
|
Dane rejestru |
1. Wyłącz funkcjęrejestrowania OAB 0: (domyślnie) Jeśli nie istnieje lub nie ustawiono wartości 0, program Outlook wygeneruje dzienniki książki adresowej trybu offline |
Jeśli masz zarówno funkcję rejestrowania OAB, jak i włączony klucz rejestru Zezwól na pełny monit OAB , program Outlook nadal będzie tworzyć wpisy dziennika książki adresowej trybu offline, nawet jeśli klikniesz pozycję Nie , aby wyświetlić monit o pobranie pełnej książki adresowej trybu offline.Aby uzyskać więcej informacji na temat klucza rejestru "Zezwalaj na pełny monit OAB", kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
841273 Administrowanie książką adresową trybu offline w programie Outlook 2003z powrotem na początek
Problemy dotyczące prywatności
Zdarzenie ModDif w książce adresowej trybu offline zawiera pełny rekord diff, który spowodował błąd. Błąd zdarzenia ModDif występuje, gdy program Outlook napotka błąd podczas próby zastosowania diff do pliku. Szczegóły rekordu diff są wyjściowe do danych zdarzenia. Dane zdarzeń ModDif mogą zawierać numery telefonów, adresy e-mail, adresy serwera proxy i aliasy dla określonego użytkownika. Dlatego należy wziąć to pod uwagę przed udostępnieniem tych danych lub przekazaniem tych danych do usług pomocy technicznej produktu firmy Microsoft.powrót do góry