Aktivieren der Windows Installer-Protokollierung

Windows enthält einen durch die Registrierung aktivierten Protokollierungsdienst, um Windows Installer-Probleme zu diagnostizieren. In diesem Artikel wird beschrieben, wie Sie diesen Protokollierungsdienst aktivieren.

Gilt für: Windows 10 (alle Editionen), Windows Server 2012 R2
Ursprüngliche KB-Nummer: 223300

Hinweis

Der Registrierungseintrag in diesem Artikel ist für alle Windows-Betriebssysteme gültig.

Windows Installer-Protokollierung

Windows Installer kann die Protokollierung verwenden, um bei der Problembehandlung bei der Installation von Softwarepaketen zu helfen. Diese Protokollierung wird durch Hinzufügen von Schlüsseln und Werten zur Registrierung aktiviert. Nachdem die Einträge hinzugefügt und aktiviert wurden, können Sie die Installation des Problems wiederholen. Windows Installer verfolgt den Fortschritt und stellt ihn im Ordner Temp bereit. Der Dateiname des neuen Protokolls ist zufällig. Die ersten Buchstaben sind jedoch Msi , und der Dateiname hat eine .log Erweiterung. Um den Ordner Temp zu suchen, geben Sie an einer Eingabeaufforderung die folgende Zeile ein:

cd %temp%

Informationen zum manuellen Aktivieren der Windows Installer-Protokollierung finden Sie im folgenden Abschnitt.

Manuelles Aktivieren der Windows Installer-Protokollierung

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter Sichern und Wiederherstellen der Registrierung in Windows.

Um die Windows Installer-Protokollierung selbst zu aktivieren, öffnen Sie die Registrierung mithilfe von Regedit.exe, und erstellen Sie dann den folgenden Unterschlüssel und schlüssel:

  • Pfad:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
  • Typ: Reg_SZ
  • Wert: Protokollierung
  • Daten: voicewarmupx

Die Buchstaben im Wertfeld können in beliebiger Reihenfolge auftreten. Jeder Buchstabe aktiviert einen anderen Protokollierungsmodus. Die tatsächliche Funktion jedes Buchstabens sieht für MSI-Version 1.1 wie folgt aus:

  • v – Ausführliche Ausgabe
  • o – Meldungen zu nicht genügend Speicherplatz
  • i – Statusmeldungen
  • c: Anfängliche Ui-Parameter
  • e – Alle Fehlermeldungen
  • w: Nicht schwerwiegende Warnungen
  • a – Starten von Aktionen
  • r : Aktionsspezifische Datensätze
  • m: Informationen zu nicht genügend Arbeitsspeicher oder schwerwiegenden Beendigungen
  • u – Benutzeranforderungen
  • p: Terminaleigenschaften
  • + – An vorhandene Datei anfügen
  • ! – Jede Zeile in das Protokoll leeren
  • x: Zusätzliche Debuginformationen. Das X-Flag ist nur in Windows Server 2003 und höheren Betriebssystemen sowie in der verteilbaren MSI-Version 3.0 und in höheren Versionen der msi redistributable verfügbar.
  • *-Platzhalter. Protokollieren Sie alle Informationen mit Ausnahme der Option v und x. Um die Option v und x einzuschließen, geben Sie /l*vx an.

Hinweis

Diese Änderung sollte nur zur Problembehandlung verwendet werden und sollte nicht aktiviert werden, da sie sich negativ auf die Systemleistung und den Speicherplatz auswirkt. Jedes Mal, wenn Sie das Element Software in Systemsteuerung verwenden, wird eine neue Msi*.log-Datei erstellt. Um die Protokollierung zu deaktivieren, entfernen Sie den Registrierungswert Protokollierung .

Aktivieren der Windows Installer-Protokollierung mit Gruppenrichtlinien

Sie können die Protokollierung mit Gruppenrichtlinien aktivieren, indem Sie die entsprechende ORGANISATIONS- oder Verzeichnis-Gruppenrichtlinie bearbeiten. Erweitern Sie unter Gruppenrichtlinie die Optionen Computerkonfiguration, Administrative Vorlagen, Windows-Komponenten, und wählen Sie dann Windows Installer aus.

Doppelklicken Sie auf Protokollierung, und klicken Sie dann auf Aktiviert. Geben Sie im Feld Protokollierung die Optionen ein, die Sie protokollieren möchten. Die Protokolldatei Msi.log wird im Ordner Temp des Systemvolumes angezeigt.

Weitere Informationen zur MSI-Protokollierung finden Sie in der Windows-Hilfe. Suchen Sie dazu mithilfe des Ausdrucks MSI-Protokollierung, und wählen Sie dann Optionen für Computer über Gruppenrichtlinie verwalten aus.

Hinweis

Das Hinzufügen des x-Flags ist nativ in Windows Server 2003 und höheren Betriebssystemen, in der verteilbaren MSI-Version 3.0 und in höheren Versionen der msi redistributable verfügbar.