Ereignisprotokollierung (Windows Installer)

Windows-Ereignisse bieten eine zentralisierte Standardmethode für Anwendungen (und das Betriebssystem), um wichtige Software- und Hardwareereignisse aufzuzeichnen. Der Ereignisprotokollierungsdienst speichert Ereignisse aus verschiedenen Quellen in einer einzigen Sammlung, die als Ereignisprotokoll bezeichnet wird. Vor Windows Vista haben Sie entweder die Ereignisablaufverfolgung für Windows (ETW) oder die Ereignisprotokollierung verwendet, um Ereignisse zu protokollieren. Windows Vista hat ein neues Ereignismodell eingeführt, das sowohl ETW als auch die Windows-Ereignisprotokoll-API vereint.

Das Installationsprogramm schreibt auch Einträge in das Ereignisprotokoll. Diese zeichnen Ereignisse wie die folgenden auf:

  • Erfolg oder Fehler der Installation; Entfernung oder Reparatur eines Produkts.
  • Fehler, die während der Produktkonfiguration auftreten.
  • Erkennung beschädigter Konfigurationsdaten.

Wenn eine große Menge an Informationen geschrieben wird, kann die Ereignisprotokolldatei voll werden, und das Installationsprogramm zeigt die Meldung „Die Anwendungsprotokolldatei ist voll“ an.

Das Installationsprogramm kann die folgenden Einträge in das Ereignisprotokoll schreiben. Alle Ereignisprotokollmeldungen weisen eine eindeutige Ereignis-ID auf. Alle allgemeinen Fehler, die in der Fehlertabelle erstellt wurden und für eine Installation zurückgegeben werden, die fehlschlägt, werden im Anwendungsereignisprotokoll mit einer Meldungs-ID protokolliert, die gleich Fehler + 10.000 ist. Beispielsweise lautet die Fehlernummer in der Fehlertabelle für eine erfolgreich abgeschlossene Installation 1707. Die erfolgreiche Installation wird im Anwendungsereignisprotokoll mit der Meldungs-ID 11707 (1707 + 10.000) protokolliert.

Informationen zum Aktivieren der ausführlichen Protokollierung auf dem Computer eines Benutzers bei der Problembehandlung bei der Bereitstellung finden Sie unter Bewährte Methoden für Windows Installer.

Ereignis-ID Meldung Bemerkungen
1001 Fehler bei der Erkennung des Produkts „%1“, Feature „%2“ während der Anforderung für die Komponente „%3“ Eine Warnmeldung. Details finden Sie unter Suchen nach beschädigten Features oder Komponenten.
1002 Unerwarteter oder fehlender Wert (Name: „%1“, Wert: „%2“) im Schlüssel „%3“ Fehlermeldung, dass ein unerwarteter oder fehlender Wert aufgetreten ist.
1003 Unerwarteter oder fehlender Unterschlüssel „%1“ in Schlüssel „%2“ Fehlermeldung, dass ein unerwarteter oder fehlender Unterschlüssel aufgetreten ist.
1004 Fehler bei der Erkennung von Produkt „%1“, Feature „%2“, Komponente „%3“ Hinweis: Ab Windows Installer Version 2.0 lautet diese Meldung: Fehler bei der Erkennung von Produkt „%1“, Feature „%2“, Komponente „%3“. Die Ressource „%4“ ist nicht vorhanden.
Eine Warnmeldung. Weitere Informationen finden Sie unter Suchen nach beschädigten Features oder Komponenten.
1005 Der Installationsvorgang hat einen Neustart initiiert. Informationsmeldung, dass die Installation einen Neustart des Systems initiiert hat.
1006 Die Überprüfung der digitalen Signatur für Cabinet „%1“ kann nicht durchgeführt werden. WinVerifyTrust ist auf dem Computer nicht verfügbar. Warnmeldung. In der Tabelle MsiDigitalSignature wurde ein Cabinet erstellt, um eine WinVerifyTrust-Überprüfung durchführen zu lassen. Diese Aktion konnte nicht ausgeführt werden, weil auf dem Computer nicht die richtigen Kryptografie-DLLs installiert sind.
1007 Die Installation von %1 ist aufgrund der Softwareeinschränkungsrichtlinie nicht zulässig. Der Windows Installer ermöglicht nur die Ausführung von nicht eingeschränkten Elementen. Die von der Softwareeinschränkungsrichtlinie zurückgegebene Autorisierungsebene lautet %2. Eine Fehlermeldung, die angibt, dass der Administrator die Softwareeinschränkungsrichtlinie konfiguriert hat, um diese Installation nicht zuzulassen.
1008 Die Installation von %1 ist aufgrund eines Fehlers bei der Verarbeitung der Softwareeinschränkungsrichtlinien nicht zulässig. Das Objekt ist nicht vertrauenswürdig. Eine Fehlermeldung, die besagt, dass Probleme beim Versuch aufgetreten sind, das Paket gemäß der Softwareeinschränkungsrichtlinie zu überprüfen.
1012 Diese Version von Windows unterstützt die Bereitstellung von 64-Bit-Paketen nicht. Das Skript „%1“ ist für ein 64-Bit-Paket. Fehlermeldung, die angibt, dass Skripts für 64-Bit-Pakete nur auf einem 64-Bit-Computer ausgeführt werden können.
1013 {Nicht behandelter Ausnahmebericht} Fehlermeldung für eine nicht behandelte Ausnahme. Dies ist der Bericht.
1014 Windows Installer-Proxyinformationen nicht ordnungsgemäß registriert Fehlermeldung, dass Proxyinformationen nicht ordnungsgemäß registriert wurden.
1015 Fehler beim Herstellen einer Verbindung mit dem Server. Fehler: %d Informationsmeldung, dass bei der Installation keine Verbindung mit dem Server hergestellt werden konnte.
1016 Fehler bei der Erkennung von Produkt „%1“, Feature „%2“, Komponente „%3“. Die Ressource „%4“ konnte in einer Komponente mit Ausführung an der Quelle nicht gefunden werden, da keine gültige und zugängliche Quelle gefunden wurde. Warnmeldung. Weitere Informationen finden Sie unter Suchen nach beschädigten Features oder Komponenten.
1017 Die Benutzer-SID wurde von „%1“ in „%2“ geändert, aber die verwaltete App und die Benutzerdatenschlüssel können nicht aktualisiert werden. Fehler = „%3“. Fehlermeldung, die besagt, dass beim Versuch, die Registrierung des Benutzers zu aktualisieren, ein Fehler aufgetreten ist, nachdem die SID des Benutzers geändert wurde.
1018 Die Anwendung „%1“ kann nicht installiert werden, da sie nicht mit dieser Version von Windows kompatibel ist. Fehlermeldung, die angibt, dass die Installation mit der derzeit ausgeführten Version von Windows nicht kompatibel ist. Wenden Sie sich für ein Update an den Hersteller der installierten Software.
1019 Produkt: %1 – Update „%2“ wurde erfolgreich entfernt. Informationsmeldung, dass das Installationsprogramm das Update entfernt hat.Windows Installer 2.0: Nicht verfügbar.
1020 Produkt: %1 – Update „%2“ konnte nicht entfernt werden. Fehlercode %3. Zusätzliche Information finden Sie in der Protokolldatei „%4“. Fehlermeldung, die angibt, dass das Installationsprogramm das Update nicht entfernen konnte. Weitere Informationen finden Sie in der Protokolldatei.Windows Installer 2.0: Nicht verfügbar.
1021 Produkt: %1 – Update „%2“ konnte nicht entfernt werden. Fehlercode %3. Fehlermeldung, die angibt, dass das Installationsprogramm das Update nicht entfernen konnte. Informationen zum Aktivieren der Protokollierung finden Sie unter Aktivieren Sie die ausführliche Protokollierung auf dem Computer des Benutzers während der Problembehandlung bei der Bereitstellung.Windows Installer 2.0: Nicht verfügbar.
1022 Produkt: %1 – „%2“ wurde erfolgreich installiert. Informationsmeldung, dass das Installationsprogramm das Update erfolgreich installiert hat. Windows Installer 2.0: Nicht verfügbar.
1023 Produkt: %1 – Update „%2“ konnte nicht installiert werden. Fehlercode %3. Zusätzliche Information finden Sie in der Protokolldatei „%4“. Fehlermeldung, die angibt, dass das Installationsprogramm das Update nicht installieren konnte. Weitere Informationen finden Sie in der Protokolldatei.Windows Installer 2.0: Nicht verfügbar.
1024 Produkt: %1 – Update „%2“ konnte nicht installiert werden. Fehlercode %3. Fehlermeldung, die angibt, dass das Installationsprogramm das Update nicht installieren konnte. Informationen zum Aktivieren der Protokollierung finden Sie unter Aktivieren Sie die ausführliche Protokollierung auf dem Computer des Benutzers während der Problembehandlung bei der Bereitstellung.Windows Installer 2.0: Nicht verfügbar.
1025 Produkt: %1. Die Datei %2 wird vom folgenden Prozess verwendet: Name: %3 , ID %4. Windows Installer 2.0: Nicht verfügbar.
1026 Windows Installer hat festgestellt, dass sein Registrierungsschlüssel für Konfigurationsdaten nicht ordnungsgemäß geschützt wurde. Der Besitzer des Schlüssels muss entweder ein lokales System oder Builtin\Administrators sein. Der vorhandene Schlüssel wird gelöscht und mit den entsprechenden Sicherheitseinstellungen neu erstellt. Warnmeldung.Windows Installer 3.1 und früher: Nicht verfügbar.
1027 Windows Installer hat festgestellt, dass ein Registrierungsunterschlüssel %1 innerhalb seiner Konfigurationsdaten nicht ordnungsgemäß geschützt wurde. Der Besitzer des Schlüssels muss entweder ein lokales System oder Builtin\Administrators sein. Der vorhandene Unterschlüssel und sein gesamter Inhalt werden gelöscht. Warnmeldung.Windows Installer 3.1 und früher: Nicht verfügbar.
1028 Windows Installer hat festgestellt, dass der Cacheordner für Konfigurationsdaten nicht ordnungsgemäß geschützt wurde. Der Besitzer des Schlüssels muss entweder ein lokales System oder Builtin\Administrators sein. Der vorhandene Ordner wird gelöscht und mit den entsprechenden Sicherheitseinstellungen neu erstellt. WarnmeldungWindows Installer 3.1 und früher: Nicht verfügbar.
1029 Produkt: %1. Neustart erforderlich. Warnmeldung, die angibt, dass ein Systemneustart erforderlich ist, um die Installation abzuschließen, und der Neustart auf einen späteren Zeitpunkt verschoben wurde.Windows Installer 3.1 und früher: Nicht verfügbar.
1030 Produkt: %1. Die Anwendung hat versucht, eine neuere Version der geschützten Windows-Datei %2 zu installieren. Möglicherweise müssen Sie Ihr Betriebssystem aktualisieren, damit diese Anwendung ordnungsgemäß funktioniert. (Paketversion: %3, vom Betriebssystem geschützte Version: %4). Warnmeldung, die angibt, dass die Installation versucht hat, eine kritische Datei zu ersetzen, die durch Windows Resource Protection geschützt ist. Für die Verwendung dieser Anwendung ist möglicherweise ein Update des Betriebssystems erforderlich. Windows Installer 3.1 und früher: Nicht verfügbar.
1031 Produkt: %1. Die Assembly „%2“ für die Komponente „%3“ wird bereits verwendet. Warnmeldung, die angibt, dass die Installation versucht hat, eine derzeit verwendete Assembly zu aktualisieren. Das System muss neu gestartet werden, um die Aktualisierung dieser Assembly abzuschließen.Windows Installer 3.1 und früher: Nicht verfügbar.
1032 Fehler beim Aktualisieren von Umgebungsvariablen, die während der Installation von „%1“ aktualisiert wurden. Warnmeldung, die darauf hinweist, dass sich einige Benutzer, die am Computer angemeldet sind, möglicherweise abmelden und wieder aktivieren müssen, um die Aktualisierung der Umgebungsvariablen abzuschließen.Windows Installer 3.1 und früher: Nicht verfügbar.
1033 Produkt: %1. Version: %2. Sprache: %3. Die Installation wurde mit folgendem Status abgeschlossen: %4. Hersteller: %5. Feld 1: ProductName Feld 2: ProductVersion
Feld 3: ProductLanguage
Windows Installer 3.1 und früher: Nicht verfügbar.
Feld 5: Hersteller
Windows Installer 4.5 und früher: Feld 5 nicht verfügbar.
1034 Produkt: %1. Version: %2. Sprache: %3. Die Entfernung wurde abgeschlossen mit dem Status: %4. Hersteller: %5. Feld 1: ProductName Feld 2: ProductVersion
Feld 3: ProductLanguage
Windows Installer 3.1 und früher: Nicht verfügbar.
Feld 5: Hersteller
Windows Installer 4.5 und früher: Feld 5 nicht verfügbar.
1035 Produkt: %1. Version: %2. Sprache: %3. Die Konfigurationsänderung wurde mit folgendem Status abgeschlossen: %4. Hersteller: %5. Feld 1: ProductName Feld 2: ProductVersion
Feld 3: ProductLanguage
Feld 5: Hersteller
Windows Installer 4.5 und früher: Feld 5 nicht verfügbar.
1036 Produkt: %1. Version: %2. Sprache: %3. Update: %4. Die Installation des Updates wurde mit folgendem Status abgeschlossen: %5. Hersteller: %6. Feld 1: ProductName Feld 2: ProductVersion
Feld 3: ProductLanguage
Feld 4: Dies ist der Anzeigename des Benutzers, wenn die MsiPatchMetadata-Tabelle im Patchpaket vorhanden ist. Andernfalls ist dies die Patchcode-GUID des Patches.
Feld 5: Status der Updateinstallation.
Windows Installer 3.1 und früher: Nicht verfügbar.
Feld 6: Hersteller
Windows Installer 4.5 und früher: Feld 6 nicht verfügbar.
1037 Produkt: %1. Version: %2. Sprache: %3. Update: %4. Das Update wurde abgeschlossen mit dem Status: %5. Hersteller: %6. Feld 1: ProductName Feld 2: ProductVersion
Feld 3: ProductLanguage
Feld 4: Dies ist der Anzeigename des Benutzers, wenn die MsiPatchMetadata-Tabelle im Patchpaket vorhanden ist. Andernfalls ist dies die Patchcode-GUID des Patches.
Feld 5 : Status der Updateentfernung.
Windows Installer 3.1 und früher: Nicht verfügbar.
Feld 6: Hersteller
Windows Installer 4.5 und früher: Feld 6 nicht verfügbar.
1038 Produkt: %1. Version: %2. Sprache: %3. Es ist ein Neustart erforderlich. Neustarttyp: %4. Grund für Neustart: %5. Hersteller: %6. Feld 1: ProductName Feld 2: ProductVersion
Feld 3: ProductLanguage
Feld 4: Eine Konstante, die den Typ des Neustarts angibt:
msirbRebootImmediate (1): Der Computer wurde sofort neu gestartet.
msirbRebootDeferred (2): Ein Benutzer oder Administrator hat einen erforderlichen Neustart des Computers über die Benutzeroberfläche oder REBOOT=ReallySuppress verzögert.
Feld 5: Eine Konstante, die den Grund für den Neustart angibt:
msirbRebootUndeterminedReason (0): Neustart erforderlich aus einem nicht angegebenen Grund.
msirbRebootInUseFilesReason (1): Ein Neustart war erforderlich, um bereits verwendete Dateien zu ersetzen.
msirbRebootScheduleRebootReason (2): Das Paket enthält eine ScheduleReboot-Aktion.
msirbRebootForceRebootReason (3): Das Paket enthält eine ForceReboot-Aktion.
msirbRebootCustomActionReason (4): Eine benutzerdefinierte Aktion, die als MsiSetMode-Funktion bezeichnet wird.
Windows Installer 3.1 und früher: Nicht verfügbar.
Feld 6: Hersteller
Windows Installer 4.5 und früher: Feld 6 nicht verfügbar.
1044 %1 ist nicht von Microsoft signiert. Daher wird dies gemäß der Windows-Sperrmodusrichtlinie abgelehnt. Fehlermeldung, die angibt, dass die Binärdatei nicht von Microsoft signiert und gemäß der Windows-Sperrmodusrichtlinie nicht zulässig ist.
10005 Beim Installationsprogramm ist bei der Installation dieses Pakets ein unerwarteter Fehler aufgetreten. Dies weist auf ein Problem mit diesem Paket hin. Der Fehlercode ist [1]. {{Die Argumente sind: [2], [3], [4]}} Fehlermeldung, die angibt, dass ein interner Fehler aufgetreten ist. Der Text dieser Meldung basiert auf dem Text, der für Fehler 5 in der Fehlertabelle erstellt wurde.
11707 Produkt [2]: Der Installationsvorgang wurde erfolgreich beendet. Informationsmeldung, dass die Installation des Produkts erfolgreich war.
11708 Produkt [2]: Fehler beim Installationsvorgang. Fehlermeldung, dass bei der Installation des Produkts ein Fehler aufgetreten ist.
11728 Produkt [2]: Die Konfiguration wurde erfolgreich abgeschlossen. Informationsmeldung, dass die Konfiguration des Produkts erfolgreich war.

 

Sie können lokalisierte Fehlerzeichenfolgen für Ereignisse in Ihrer Datenbank mit Msidb.exe oder MsiDatabaseImport importieren. Das SDK enthält lokalisierte Ressourcenzeichenfolgen für jede Sprache, die im Abschnitt Lokalisieren der Error- und ActionText-Tabelle aufgeführt sind. Wenn die den Ereignissen entsprechenden Fehlerzeichenfolgen leer sind, lädt das Installationsprogramm lokalisierte Zeichenfolgen für die Sprache, die durch die ProductLanguage-Eigenschaft angegeben wird.