MTE Объясняет: Что на самом деле происходит при установке программного обеспечения

Не должно быть сюрпризом, что компьютеры выполняют множество задач в фоновом режиме. Если они не имеют отношения к среднему пользователю, их вряд ли заметят. Тем не менее, есть любопытные пользователи, и может быть интересно узнать, что именно происходит в фоновом режиме.

В этой статье мы рассмотрим, что происходит, когда вы устанавливаете программу. Мы уже рассмотрели два основных метода распространения программного обеспечения на Windows, а также портативное программное обеспечение, если вам нужно больше материалов для чтения. В этой статье мы рассматриваем, как Windows обрабатывает установку программного обеспечения.

Открытие установщика

Sofin-Installer-FirstScreen

Когда вы открываете установщик программы, он не изменит ничего без вашего участия. Начиная с Vista, Windows требует административного одобрения для запуска файла .exe или .msi.

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

Только когда вы начинаете устанавливать программное обеспечение, оно начинает оказывать влияние на компьютер.

Запуск установщика

Sofin-Installer-Location

Установку можно рассматривать как два отдельных этапа. Первый включает перемещение файлов в папку Program Files: эти файлы необходимы для работы программного обеспечения и могут включать плагины для различных функций. Обычно вам нужно будет выбрать место установки.

Ключевым примером может быть iTunes, который устанавливает QuickTime и другие продукты Apple вместе с ним. В зависимости от установщика ключевые файлы могут быть распакованы или загружены из Интернета.

Sofin-Installer-InstallOptions

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

Второй этап установки включает изменение реестра Windows. Каждая программа, которую вы устанавливаете, имеет запись в реестре. Программы, такие как Revo Uninstaller, предназначены для поиска этих записей во время удаления, удаляя все следы программы с компьютера.

RegShot — это программа, предназначенная для создания снимка изменений, внесенных в реестр во время установки программного обеспечения. Используя ее или эквивалентный инструмент, можно наблюдать, что именно делает программа, чтобы гарантировать ее надежную работу.

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

Хотя это варьируется между установщиками, можно утверждать, что третьим и последним этапом является предоставление пользователю некоторого контроля. Пользователи могут просмотреть файл “readme”, связанный с программой, или могут добавить ярлык на свой рабочий стол.

Sofin-Installer-IconCreation

Этот третий этап спорен, поскольку он не изменяет ничего на компьютере; любой пользователь может добавить ярлык на свой рабочий стол или просмотреть файл readme (многие программы упаковывают его в папку Program Files для удобного доступа).

Заключение

Sofin-Installer-ProgramDetails

Установка программного обеспечения не так пугающа, как может показаться. Хотя она в основном происходит в фоновом режиме, предпринятые шаги логичны. Изменения в реестре являются наиболее интересным элементом установки, учитывая, как они могут повлиять на компьютер.

Если вам любопытен процесс редактирования реестра Windows, он упоминается косвенно в другой статье о отключении таймера в Microsoft Office. Еще раз, это не так сложно, как может показаться, хотя не всегда рекомендуется.