Неудивительно, что компьютеры выполняют множество действий в фоновом режиме. Если они не представляют интереса для обычного пользователя, их вряд ли увидят. Тем не менее, есть любознательные пользователи, и им может быть интересно узнать, что происходит на заднем плане.
В этой статье мы рассмотрим, что происходит при установке программы. Мы уже рассмотрели два основных метода распространения программного обеспечения для Windows , а также портативное программное обеспечение , если вам нужен дополнительный материал для чтения. В этой статье мы рассмотрим, как Windows выполняет установку программного обеспечения.
Открытие установщика
Когда вы откроете установщик программы, он ничего не изменит без вашего участия. Начиная с Vista, Windows требует одобрения администратора для запуска файла.exe или.msi.
Помимо этого, в работе также будет участвовать установщик Windows. Эта утилита является скорее фоновым процессом, гарантируя, что процесс установки идет по назначению, направляя файлы в соответствующие места.
Только когда вы начинаете устанавливать программное обеспечение, оно оказывает какое-либо влияние на компьютер.
Запуск установщика
Установку можно рассматривать как два отдельных этапа. Первый предполагает перемещение файлов в папку Program Files: эти файлы необходимы для запуска программного обеспечения и могут включать в себя плагины для различных функций. Обычно вам придется выбрать место установки.
Ключевым примером может служить iTunes, который устанавливает вместе с ним QuickTime и другие продукты Apple. В зависимости от установщика файлы ключей могут быть распакованы или загружены из Интернета.
К моменту завершения этого первого этапа основные файлы и структура папок должны находиться в каталоге установки. Все это является неотъемлемой частью правильной работы программного обеспечения и понимания всех условий. Вы можете удалить некоторые элементы и обнаружить, что программа все еще работает, пока вы не попробуете определенные функции.
Второй этап установки включает изменение реестра Windows. Каждая устанавливаемая вами программа имеет запись в реестре. Такие программы, как Revo Uninstaller, предназначены для удаления этих записей во время удаления, удаляя все следы программы с компьютера.
РегШот — это программа, предназначенная для создания моментального снимка изменений, внесенных в реестр во время установки программного обеспечения. Использование его или аналогичного инструмента позволяет наблюдать за тем, что делает программа, чтобы обеспечить ее надежную работу.
Если программа запускается вместе с операционной системой, как это делает Skype, то для этого она часто записывается в реестр. Обычно это можно отключить в настройках программного обеспечения, что является большим преимуществом для пользователей, не желающих редактировать свой реестр.
Хотя это зависит от установщика, можно утверждать, что третий и последний этап — предоставить пользователю некоторый контроль. Пользователи могут просмотреть файл readme, связанный с программой, или добавить ярлык на рабочий стол.
Эта третья фаза является спорной, поскольку она ничего не меняет на компьютере; любой пользователь может добавить ярлык на свой рабочий стол или просмотреть файл readme (многие программы упаковывают его в папку Program Files для быстрого доступа).
Заключение
Установка программного обеспечения не так сложна, как может показаться. Хотя в основном это происходит в фоновом режиме, предпринятые шаги логичны. Изменения в реестре, безусловно, являются более интересным элементом установки, учитывая, как они могут повлиять на компьютер.
Если вам интересен процесс редактирования реестра Windows, он частично описан в другой статье о отключение таймера в Microsoft Office . Опять же, это не так сложно, как может показаться, хотя и не всегда рекомендуется.