Udostępnij za pośrednictwem


Rejestrowanie zdarzeń (Instalator Windows)

zdarzenia systemu Windows zapewnia standardowy, scentralizowany sposób rejestrowania ważnych zdarzeń oprogramowania i sprzętu dla aplikacji (i systemu operacyjnego). Usługa rejestrowania zdarzeń przechowuje zdarzenia z różnych źródeł w pojedynczej kolekcji nazywanej dziennikiem zdarzeń . Przed systemem Windows Vista do rejestrowania zdarzeń należy użyć funkcji śledzenia zdarzeń systemu Windows (ETW) lub rejestrowania zdarzeń . System Windows Vista wprowadził nowy model obsługi zdarzeń, który łączy funkcje ETW i Windows Event Log API.

Instalator zapisuje również wpisy w dzienniku zdarzeń. Te zdarzenia rejestrują, takie jak następujące:

  • Powodzenie lub niepowodzenie instalacji; usunięcie lub naprawa produktu.
  • Błędy występujące podczas konfiguracji produktu.
  • Wykrywanie uszkodzonych danych konfiguracji.

Jeśli zostanie zapisana duża ilość informacji, plik dziennika zdarzeń może stać się pełny, a instalator wyświetli komunikat "Plik dziennika aplikacji jest pełny".

Instalator może zapisać następujące wpisy w dzienniku zdarzeń. Wszystkie komunikaty dziennika zdarzeń mają unikatowy identyfikator zdarzenia. Wszystkie błędy ogólne utworzone w tabeli błędów , które są zwracane dla instalacji, która kończy się niepowodzeniem, są rejestrowane w dzienniku zdarzeń aplikacji z identyfikatorem komunikatu równym błędowi + 10 000. Na przykład numer błędu w tabeli Błąd dla instalacji zakończonej pomyślnie wynosi 1707. Pomyślna instalacja jest rejestrowana w dzienniku zdarzeń aplikacji z identyfikatorem komunikatu 11707 (1707 + 10 000).

Aby uzyskać informacje na temat włączania pełnego rejestrowania na komputerze użytkownika podczas rozwiązywania problemów z wdrażaniem, zobacz Najlepsze rozwiązania instalatora Windows.

Identyfikator zdarzenia Komunikat Uwagi
1001 Wykrywanie produktu "%1" funkcji "%2" nie powiodło się podczas żądania składnika "%3" Komunikat ostrzegawczy. Aby uzyskać szczegółowe informacje, zobacz wyszukiwanie uszkodzonej funkcji lub składnika.
1002 Nieoczekiwana lub brakująca wartość (nazwa: '%1', wartość: '%2') w kluczu '%3' ' Komunikat o błędzie informujący o nieoczekiwanej lub brakującej wartości.
1003 Nieoczekiwany lub brak podklucza "%1" w kluczu "%2" Komunikat o błędzie informujący o nieoczekiwanym lub braku podkluczu.
1004 Wykrywanie produktu "%1", funkcja "%2", składnik "%3" nie powiodło się Uwaga: Począwszy od Instalatora Windows w wersji 2.0 ten komunikat: Wykrywanie produktu "%1", funkcja "%2", składnik "%3" nie powiodło się. Zasób "%4" nie istnieje.
Komunikat ostrzegawczy. Zobacz również wyszukiwanie uszkodzonej funkcji lub składnika.
1005 Operacja instalacji zainicjowała ponowny rozruch Komunikat informacyjny o zainicjowaniu ponownego uruchomienia systemu przez instalację.
1006 Nie można przeprowadzić weryfikacji podpisu cyfrowego dla%1cabinet. Program WinVerifyTrust nie jest dostępny na komputerze. Komunikat ostrzegawczy. W tabeli msiDigitalSignature została utworzona szafka, aby wykonano sprawdzanie WinVerifyTrust. Nie można wykonać tej akcji, ponieważ na komputerze nie zainstalowano odpowiednich bibliotek DLL kryptograficznych.
1007 Instalacja %1 nie jest dozwolona przez zasady ograniczeń oprogramowania. Instalator Windows zezwala tylko na wykonywanie nieograniczonych elementów. Poziom autoryzacji zwrócony przez zasady ograniczeń oprogramowania został %2. Komunikat o błędzie wskazujący, że administrator skonfigurował zasady ograniczeń oprogramowania, aby nie zezwalać na tę instalację.
1008 Instalacja %1 nie jest dozwolona z powodu błędu w przetwarzaniu zasad ograniczeń oprogramowania. Obiekt nie może być zaufany. Komunikat o błędzie wskazujący, że wystąpiły problemy podczas próby zweryfikowania pakietu zgodnie z zasadami ograniczeń oprogramowania.
1012 Ta wersja systemu Windows nie obsługuje wdrażania pakietów 64-bitowych. Skrypt "%1" jest przeznaczony dla 64-bitowego pakietu. Komunikat o błędzie wskazujący, że skrypty dla pakietów 64-bitowych można wykonywać tylko na komputerze 64-bitowym.
1013 {Nieobsługiwany raport wyjątku} Komunikat o błędzie dotyczący nieobsługiwanego wyjątku. Jest to raport.
1014 Informacje o serwerze proxy Instalatora Windows nie zostały poprawnie zarejestrowane Komunikat o błędzie informujący, że informacje o serwerze proxy nie zostały poprawnie zarejestrowane.
1015 Nie można nawiązać połączenia z serwerem. Błąd: %d Komunikat informacyjny informujący, że instalacja nie może nawiązać połączenia z serwerem.
1016 Wykrywanie produktu "%1" funkcji "%2", składnika "%3" nie powiodło się. Nie można odnaleźć zasobu "%4" w składniku run-from-source, ponieważ nie można odnaleźć prawidłowego i dostępnego źródła. Komunikat ostrzegawczy. Aby uzyskać więcej informacji, zobacz Wyszukiwanie uszkodzonej funkcji lub składnika.
1017 Identyfikator SID użytkownika zmienił się z "%1" na "%2", ale nie można zaktualizować zarządzanej aplikacji i kluczy danych użytkownika. Błąd = '%3'. Komunikat o błędzie wskazujący, że wystąpił błąd podczas próby zaktualizowania rejestracji użytkownika po zmianie identyfikatora SID użytkownika.
1018 Nie można zainstalować aplikacji "%1", ponieważ nie jest zgodna z tą wersją systemu Windows. Komunikat o błędzie wskazujący, że instalacja jest niezgodna z aktualnie uruchomioną wersją systemu Windows. Skontaktuj się z producentem oprogramowania instalowanego w celu uzyskania aktualizacji.
1019 Produkt: %1 — aktualizacja%2została pomyślnie usunięta. Komunikat informacyjny, że instalator usunął aktualizację.Instalator Windows 2.0: Niedostępne.
1020 Produkt: %1 — nie można usunąć aktualizacji "%2". Kod błędu %3. Dodatkowe informacje są dostępne w pliku dziennika %4. Komunikat o błędzie wskazujący, że instalator nie może usunąć aktualizacji. Dodatkowe informacje są dostępne w pliku dziennika.Instalator Windows 2.0: Niedostępne.
1021 Produkt: %1 — nie można usunąć aktualizacji "%2". Kod błędu %3. Komunikat o błędzie wskazujący, że instalator nie może usunąć aktualizacji. Aby uzyskać informacje na temat włączania rejestrowania, zobacz Włączanie pełnego rejestrowania na komputerze użytkownika podczas rozwiązywania problemów z wdrażaniem.Instalator Windows 2.0: Niedostępne.
1022 Produkt: %1 — pomyślnie zainstalowano%2aktualizacji . Komunikat informacyjny o pomyślnym zainstalowaniu aktualizacji przez instalatora. Instalatora Windows 2.0: Niedostępne.
1023 Produkt: %1 — nie można zainstalować%2aktualizacji . Kod błędu %3. Dodatkowe informacje są dostępne w pliku dziennika %4. Komunikat o błędzie wskazujący, że instalator nie może zainstalować aktualizacji. Dodatkowe informacje są dostępne w pliku dziennika.Instalator Windows 2.0: Niedostępne.
1024 Produkt: %1 — nie można zainstalować%2aktualizacji . Kod błędu %3. Komunikat o błędzie wskazujący, że instalator nie może zainstalować aktualizacji. Aby uzyskać informacje na temat włączania rejestrowania, zobacz Enable verbose logging on user's computer when troubleshooting deployment (Włączanie pełnego rejestrowania na komputerze użytkownika podczas rozwiązywania problemów z wdrażaniem).Instalator Windows 2.0: Niedostępne.
1025 Produkt: %1. Plik %2 jest używany przez następujący proces: Nazwa: %3 , identyfikator %4. Instalatora Windows 2.0: Niedostępne.
1026 Instalator Windows ustalił, że jego klucz rejestru danych konfiguracji nie został prawidłowo zabezpieczony. Właścicielem klucza musi być system lokalny lub wbudowane\administratorzy. Istniejący klucz zostanie usunięty i utworzony ponownie przy użyciu odpowiednich ustawień zabezpieczeń. Komunikat ostrzegawczy.Instalator Windows 3.1 i starsze: Niedostępne.
1027 Instalator Windows ustalił, że klucz podrzędny rejestru %1 w danych konfiguracji nie został prawidłowo zabezpieczony. Właścicielem klucza musi być system lokalny lub wbudowane\administratorzy. Istniejący klucz podrzędny i cała jego zawartość zostaną usunięte. Komunikat ostrzegawczy.Instalator Windows 3.1 i starsze: Niedostępne.
1028 Instalator Windows ustalił, że folder pamięci podręcznej danych konfiguracji nie został prawidłowo zabezpieczony. Właścicielem klucza musi być system lokalny lub wbudowane\administratorzy. Istniejący folder zostanie usunięty i utworzony ponownie przy użyciu odpowiednich ustawień zabezpieczeń. Komunikat ostrzegawczyInstalatora Windows 3.1 i starszych: niedostępne.
1029 Produkt: %1. Wymagane jest ponowne uruchomienie. Komunikat ostrzegawczy informujący o tym, że ponowne uruchomienie systemu jest wymagane do ukończenia instalacji, a ponowne uruchomienie zostało odroczone do późniejszego czasu.Instalator Windows 3.1 i starsze: Niedostępne.
1030 Produkt: %1. Aplikacja próbowała zainstalować najnowszą wersję chronionego pliku systemu Windows %2. Aby ta aplikacja działała prawidłowo, może być konieczne zaktualizowanie systemu operacyjnego. (Wersja pakietu: %3, wersja chroniona przez system operacyjny: %4). Komunikat ostrzegawczy wskazujący, że instalacja próbowała zastąpić plik krytyczny chroniony przez program Windows Resource Protection. Do korzystania z tej aplikacji może być wymagana aktualizacja systemu operacyjnego. Instalator Windows 3.1 i starsze: Niedostępne.
1031 Produkt: %1. Zestaw "%2" dla składnika "%3" jest używany. Komunikat ostrzegawczy wskazujący, że instalacja próbowała zaktualizować aktualnie używany zestaw. Aby ukończyć aktualizację tego zestawu, należy ponownie uruchomić system.Instalator Windows 3.1 i starsze: Niedostępne.
1032 Wystąpił błąd podczas odświeżania zmiennych środowiskowych zaktualizowanych podczas instalacji%1". Komunikat ostrzegawczy wskazujący, że niektórzy użytkownicy zalogowani do komputera mogą wymagać wylogowania się i ponownego zalogowania, aby ukończyć aktualizację zmiennych środowiskowych.Instalator Windows 3.1 i starsze: Niedostępne.
1033 Produkt: %1. Wersja: %2. Język: %3. Instalacja została ukończona ze stanem: %4. Producent: %5. Pole 1 — ProductName Field 2 — ProductVersion
Pole 3 — ProductLanguage
Instalator Windows 3.1 i starsze: Niedostępne.
Pole 5 —producent
Instalator Windows 4.5 i starsze: Pole 5 jest niedostępne.
1034 Produkt: %1. Wersja: %2. Język: %3. Usunięcie zostało zakończone ze stanem: %4. Producent: %5. Pole 1 — ProductName Field 2 — ProductVersion
Pole 3 — ProductLanguage
Instalator Windows 3.1 i starsze: Niedostępne.
Pole 5 —producent
Instalator Windows 4.5 i starsze: Pole 5 jest niedostępne.
1035 Produkt: %1. Wersja: %2. Język: %3. Zmiana konfiguracji została ukończona ze stanem: %4. Producent: %5. Pole 1 — ProductName Field 2 — ProductVersion
Pole 3 — ProductLanguage
Pole 5 —producent
Instalator Windows 4.5 i starsze: Pole 5 jest niedostępne.
1036 Produkt: %1. Wersja: %2. Język: %3. Aktualizacja: %4. Instalacja aktualizacji została ukończona ze stanem: %5. Producent: %6. Pole 1 — ProductName Field 2 — ProductVersion
Pole 3 — ProductLanguage
Pole 4 — jest to przyjazna nazwa użytkownika, jeśli w pakiecie poprawek znajduje się Tabela MsiPatchMetadata. W przeciwnym razie jest to identyfikator GUID kodu poprawki.
Pole 5 — stan instalacji aktualizacji.
Instalator Windows 3.1 i starsze: Niedostępne.
Pole 6 — producent
Instalator Windows 4.5 i starsze: Pole 6 jest niedostępne.
1037 Produkt: %1. Wersja: %2. Język: %3. Aktualizacja: %4. Usuwanie aktualizacji zostało zakończone ze stanem: %5. Producent: %6. Pole 1 — ProductName Field 2 — ProductVersion
Pole 3 — ProductLanguage
Pole 4 — jest to przyjazna nazwa użytkownika, jeśli w pakiecie poprawek znajduje się Tabela MsiPatchMetadata. W przeciwnym razie jest to identyfikator GUID kodu poprawki.
Pole 5 — stan usunięcia aktualizacji.
Instalator Windows 3.1 i starsze: Niedostępne.
Pole 6 — producent
Instalator Windows 4.5 i starsze: Pole 6 jest niedostępne.
1038 Produkt: %1. Wersja: %2. Język: %3. Wymagany jest ponowny rozruch. Typ ponownego uruchomienia: %4. Przyczyna ponownego uruchomienia: %5. Producent: %6. Pole 1 — ProductName Field 2 — ProductVersion
Pole 3 — ProductLanguage
Pole 4 — stała wskazująca typ ponownego uruchomienia:
msirbRebootImmediate (1) — nastąpił natychmiastowe ponowne uruchomienie komputera.
msirbRebootDeferred (2) — użytkownik lub administrator odroczył wymagane ponowne uruchomienie komputera przy użyciu interfejsu użytkownika lub REBOOT=ReallySuppress.
Pole 5 — stała wskazująca przyczynę ponownego uruchomienia:
msirbRebootUndeterminedReason (0) — ponowne uruchomienie wymagane z nieokreślonej przyczyny.
msirbRebootInUseFilesReason (1) — ponowne uruchomienie było wymagane do zastąpienia używanych plików.
msirbRebootScheduleRebootReason (2) — pakiet zawiera akcję ScheduleReboot.
msirbRebootForceRebootReason (3) — pakiet zawiera akcję ForceReboot.
msirbRebootCustomActionReason (4) — akcja niestandardowa o nazwie funkcji MsiSetMode.
Instalator Windows 3.1 i starsze: Niedostępne.
Pole 6 — producent
Instalator Windows 4.5 i starsze: Pole 6 jest niedostępne.
1044 %1 nie jest podpisana przez firmę Microsoft. Dlatego odrzucenie zasad blokady systemu Windows. Komunikat o błędzie wskazujący, że plik binarny nie jest podpisany przez firmę Microsoft i nie jest dozwolony zgodnie z zasadami blokady systemu Windows.
10005 Instalator napotkał nieoczekiwany błąd podczas instalowania tego pakietu. Może to wskazywać na problem z tym pakietem. Kod błędu to [1]. {{Argumenty to: [2], [3], [4]}} Komunikat o błędzie wskazujący, że wystąpił błąd wewnętrzny. Tekst tej wiadomości jest oparty na tekście utworzonym dla błędu 5 w tabeli Błąd.
11707 Produkt [2] — operacja instalacji zakończyła się pomyślnie Komunikat informacyjny informujący, że instalacja produktu zakończyła się pomyślnie.
11708 Produkt [2] — operacja instalacji nie powiodła się Komunikat o błędzie informujący o tym, że instalacja produktu nie powiodła się.
11728 Produkt [2] — konfiguracja została ukończona pomyślnie. Komunikat informacyjny informujący o pomyślnym skonfigurowaniu produktu.

 

Można zaimportować zlokalizowane ciągi błędów dla zdarzeń do bazy danych przy użyciu Msidb.exe lub MsiDatabaseImport. Zestaw SDK zawiera zlokalizowane ciągi zasobów dla każdego z języków wymienionych w sekcji Lokalizowanie tabel Error i ActionText. Jeśli ciągi błędów odpowiadające zdarzeń nie są wypełniane, instalator ładuje zlokalizowane ciągi dla języka określonego przez właściwość ProductLanguage.