Механизм установки

Процесс успешной установки имеет два этапа: приобретение и выполнение. Если установка завершается неудачно, может произойти этап отката.

Получение

В начале этапа приобретения приложение или пользователь указывает установщику установить компонент или приложение. Затем установщик выполняет действия, указанные в таблицах последовательностей базы данных установки. Эти действия запрашивают базу данных установки и создают скрипт, который предоставляет пошаговую процедуру для выполнения установки.

Выполнение

На этапе выполнения установщик передает сведения процессу с повышенными привилегиями и запускает скрипт.

Откат

Если установка завершается неудачно, установщик восстанавливает исходное состояние компьютера. Когда установщик обрабатывает скрипт установки, он одновременно создает скрипт отката. В дополнение к скрипту отката установщик сохраняет копию каждого файла, удаляемого во время установки. Эти файлы хранятся в скрытом системном каталоге. После завершения установки скрипт отката и сохраненные файлы удаляются. Дополнительные сведения см. в разделе Откат установки.