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.