Install Guide

Tabelle 7. Windows Installer-Rückgabecodes
Fehlercode Wert 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_REQUI
RED
3010 Ein Neustart ist zum Abschluss der Installation
erforderlich. Diese Meldung weist auf eine
erfolgreiche Installation hin.
ANMERKUNG: Lesen Sie für weitere Informationen zu allen Fehlercodes, die durch die Windows-
Installationsprogramme msiexec.exe und InstMsi.exe zurückgegeben werden, auf
support.microsoft.com nach.
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äufigen
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 stattfindet. 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 benutzerdefinierte 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.
35