Install Guide

MSI-Return-Code
Ein Eintrag im Anwendungsereignisprotokoll wird in der SysMgmt.log-Datei gespeichert. Die folgende Tabelle zeigt einige der
zurückgegebenen Fehlercodes msiexec.exe durch den Windows Installer Engine.
Tabelle 7. Windows Installer-Rückgabecodes
Fehlercode Value Beschreibung
ERROR_SUCCESS
0 Die Maßnahme wurde erfolgreich abgeschlossen.
ERROR_INVALID_PARAMETER
87 Einer der Parameter ist ungültig.
ERROR_INSTALL_USEREXIT
1602 Der Benutzer hat die Installation abgebrochen.
ERROR_SUCCESS_REBOOT_REQUIRED
3010 Zum Abschluss der Installation ist ein Neustart erforderlich. Diese
Meldung ist ein Indikator für eine erfolgreiche Installation.
ANMERKUNG: Weitere Informationen über alle zurückgegebenen Fehlercodes msiexec.exe und InstMsi.exe durch die Windows
Installer-Funktionen nden Sie unter support.microsoft.com.
Systemwiederherstellung bei einer fehlgeschlagenen
Installation
Der Microsoft Software Installer (MSI) bietet die Fähigkeit, ein System nach einer fehlerhaften Installation in seinen voll funktionierenden
Zustand zurückzusetzen. MSI erreicht dies durch die Bereitstellung eines Rückgängig-Vorgangs für jede Standardmaßnahme, die während
der Installation, Aktualisierung oder Deinstallation ausgeführt wird. Dieser Vorgang schließt die Wiederherstellung von gelöschten oder
überschriebenen Dateien, Registrierungsschlüsseln und anderen Ressourcen ein. Dateien, die während des Verlaufs einer Installation bzw.
Entfernung gelöscht oder überschrieben werden, werden von Windows provisorisch gespeichert, damit sie nötigenfalls wiederhergestellt
werden können. Dies ist eine Art des Zurücksetzens. Nach dem erfolgreichen Abschluss einer Installation, werden alle vorläugen Backup-
Dateien gelöscht.
Neben dem Zurücksetzen von MSI-Standardmaßnahmen ist die Bibliothek auch in der Lage, Befehle rückgängig zu machen, die in der INI-
Datei zu jeder Anwendung aufgeführt werden, wenn ein Zurücksetzen stattndet. Der ursprüngliche Zustand aller Dateien, die durch
Installationsmaßnahmen geändert wurden, wird beim Zurücksetzen wiederhergestellt.
Wenn die MSI-Engine die Installationsfolge durchläuft, ignoriert sie alle Maßnahmen, die als Zurücksetz-Maßnahmen eingeplant sind. Wenn
eine benutzerdenierte Maßnahme, eine MSI-Standardmaßnahme oder eine Installation fehlschlägt, wird ein Zurücksetzungsvorgang
gestartet.
Die Änderungen können nicht mehr rückgängig gemacht werden, sobald die Installation abgeschlossen wurde. Eine abgewickelte Installation
ist nur als ein Sicherheitsnetz gedacht, das das System während einer Installationssitzung schützt. Wenn Sie z. B. eine installierte
Anwendung entfernen wollen, sollten Sie diese Anwendung einfach deinstallieren.
ANMERKUNG
: Das Installieren und Entfernen von Treibern wird nicht als Teil der Installationstransaktion ausgeführt und kann
deshalb nicht zurückgesetzt werden, wenn während der Ausführung ein schwerwiegender Fehler auftritt.
ANMERKUNG: Installationen, Deinstallationen und Upgrades, die während der Installationsbereinigung oder nach Abschluss der
Installationstransaktion abgebrochen wurden, können nicht rückgängig gemacht werden.
Fehlerhafte Aktualisierungen
MSI-Patches und -Aktualisierungen, die vom Hersteller bereitgestellt werden, müssen auf die MSI-Pakete des Originalherstellers angewandt
werden. Wenn Sie absichtlich oder zufällig ein MSI-Paket neu verpacken, oder direkte Änderungen daran vornehmen, sind die Patches und
Aktualisierung eventuell fehlerhaft. MSI-Pakete dürfen nicht neu verpackt werden; hierbei werden die Funktionsstruktur und die GUIDs
30
Installieren von Managed-System-Software auf Microsoft Windows-Betriebssystemen