Aktivieren der Windows Installer-Protokollierung
Windows enthält einen registrierungsaktiven Protokollierungsdienst, um Windows Installer-Probleme zu diagnostizieren. In diesem Artikel wird beschrieben, wie Sie diesen Protokollierungsdienst aktivieren.
Ursprüngliche KB-Nummer: 223300
Notiz
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 Probleminstallation wiederholen, und Windows Installer verfolgt den Fortschritt und postet sie im Ordner "Temp". 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 finden, 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 müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Für weiteren Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter: Sichern und Wiederherstellen der Registrierung Windows.
Um die Protokollierung von Windows Installer 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 sein. Jeder Buchstabe aktiviert einen anderen Protokollierungsmodus. Die tatsächliche Funktion jedes Buchstabens lautet wie folgt für MSI Version 1.1:
- v - Ausführliche Ausgabe
- o – Nachrichten außerhalb des Speicherplatzes
- i – Statusmeldungen
- c – Anfängliche UI-Parameter
- e - Alle Fehlermeldungen
- w - Nicht tödliche Warnungen
- a – Starten von Aktionen
- r – Aktionsspezifische Datensätze
- m – Nicht genügend Arbeitsspeicher- oder fatale Ausgangsinformationen
- u – Benutzeranforderungen
- p - Terminaleigenschaften
- + - An vorhandene Datei anfügen
- ! - Alle Zeilen im Protokoll leeren
- x – Zusätzliche Debuginformationen. Das x-Flag ist nur in Windows Server 2003 und höheren Betriebssystemen sowie unter der weiterverteilbaren MSI-Version 3.0 und in höheren Versionen der weiterverteilbaren MSI-Version verfügbar.
- *-Platzhalter. Protokollieren Sie alle Informationen mit Ausnahme der Option "v" und "x". Um die v- und die x-Option einzuschließen, geben Sie /l*vx an.
Notiz
Diese Änderung sollte nur für die Problembehandlung verwendet werden und sollte nicht verbleiben, da sie nachteilige Auswirkungen auf die Systemleistung und den Speicherplatz hat. Jedes Mal, wenn Sie das Element "Programme hinzufügen" oder "Entfernen" 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 Verzeichnisgruppenrichtlinie bearbeiten. Erweitern Sie unter "Gruppenrichtlinie" die Computerkonfiguration, erweitern Sie "Administrative Vorlagen", erweitern Sie "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 der MSI-Protokollierung des Ausdrucks, und wählen Sie dann "Verwalten von Optionen für Computer über Gruppenrichtlinie" aus.
Notiz
Das Hinzufügen des x-Flags ist nativ in Windows Server 2003 und höheren Betriebssystemen, in der weiterverteilbaren MSI-Version 3.0 und in höheren Versionen der MSI-Weiterverteilerversion verfügbar.