Mécanisme d’installation

Le processus d’installation réussit deux phases : l’acquisition et l’exécution. En cas d’échec de l’installation, 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 parcourt ensuite 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.

Restauration

Si une installation échoue, le programme d’installation restaure l’état d’origine de l’ordinateur. Quand le programme d’installation traite le script d’installation, il génère simultanément un script de restauration. En plus du 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 restauration de l’installation.