Механизм записи данных на диск при установке программ работает следующим образом: 4
- При запуске исполняющего файла (обычно это Setup.exe) компьютер проверяет диск, с которого происходит установка программы (как правило, CD-диск). 1 Если система находит самозапускающийся файл, она автоматически запускает его. 1
- Самозапускающийся файл, в свою очередь, запускает исполняющий файл, который либо проведёт процесс установки, либо просто запустит находящуюся на CD-диске программу. 1
- При установке любая программа проверяет доступность необходимых программных ресурсов и при отсутствии некоторых из них копирует недостающие файлы. 4 Обычно это происходит в тех случаях, когда для работы программы необходим обновлённый системный файл, в то время как со стандартным файлом эта программа работать не сможет. 4
Также при установке Windows Installer определяет размер дискового пространства, необходимого для устанавливаемых и удаляемых файлов ПО, записей в реестре, ярлыков и прочих вспомогательных файлов. 5