Mecanismo de instalação

Há duas fases para um processo de instalação bem-sucedido: aquisição e execução. Se a instalação não for bem-sucedida, poderá ocorrer uma fase de reversão.

Aquisição

No início da fase de aquisição, um aplicativo ou um usuário instrui o instalador a instalar um recurso ou um aplicativo. Em seguida, o instalador progride nas ações especificadas nas tabelas de sequência do banco de dados de instalação. Essas ações consultam o banco de dados de instalação e geram um script que fornece um procedimento passo a passo para executar a instalação.

Execução

Durante a fase de execução, o instalador passa as informações para um processo com privilégios elevados e executa o script.

Reversão

Se uma instalação não for bem-sucedida, o instalador restaurará o estado original do computador. Quando o instalador processa o script de instalação, ele gera simultaneamente um script de reversão. Além do script de reversão, o instalador salva uma cópia de cada arquivo excluído durante a instalação. Esses arquivos são mantidos em um diretório oculto do sistema. Depois que a instalação for concluída, o script de reversão e os arquivos salvos são excluídos. Para obter mais informações, confira Instalação de reversão.