Mécanisme d’installation
Il existe deux phases pour un processus d’installation réussi : l’acquisition et l’exécution. Si l’installation échoue, une phase de restauration peut se produire.
Acquisition
Au début de la phase d’acquisition, une application ou un utilisateur demande au programme d’installation d’installer une fonctionnalité ou une application. Le programme d’installation progresse ensuite dans les actions spécifiées dans les tables de séquence de la base de données d’installation. Ces actions interrogent la base de données d’installation et génèrent un script qui fournit une procédure pas à pas pour effectuer l’installation.
Exécution
Pendant la phase d’exécution, le programme d’installation transmet les informations à un processus avec des privilèges élevés et exécute le script.
Rollback
Si une installation échoue, le programme d’installation restaure l’état d’origine de l’ordinateur. Lorsque le programme d’installation traite le script d’installation, il génère simultanément un script de restauration. Outre le script de restauration, le programme d’installation enregistre une copie de chaque fichier qu’il supprime pendant l’installation. Ces fichiers sont conservés dans un répertoire système masqué. Une fois l’installation terminée, le script de restauration et les fichiers enregistrés sont supprimés. Pour plus d’informations, consultez 'installation de restauration.