На самом деле, в течение всего процесса установки Windows 7 происходит только две перезагрузки:
Windows 7 подготавливает целевой установочный носитель (жесткий диск или твердотельный накопитель), форматирует при необходимости, копирует базовые установочные файлы для более быстрой установки и распаковывает их. Это также устанавливает базовое ядро Windows для использования на следующем шаге установки.
Первая перезагрузка
После перезагрузки система загружается в ядро Windows 7. Здесь все пакеты и драйверы установлены. После выполнения этого шага вам необходимо перезагрузить систему, чтобы Windows перезагрузила все недавно установленное оборудование и драйверы, обнаруженные во время установки. Это также позволяет активировать и устанавливать основные компоненты Windows в качестве служб, запускаемых при загрузке.
Вторая перезагрузка
Теперь у вас есть полностью установленная версия Windows 7 на вашем жестком диске со всеми необходимыми драйверами (материнская плата, дисковые интерфейсы, контроллеры и т.д.). Все окончательные процессы установки (OOBE, индексация производительности и очистка) выполнены. После этого момента система не перезагружается, поскольку установка технически завершена.
Что касается того, почему это необходимо, DVD-носитель очень медленный по сравнению с жестким диском. Вот почему установочные файлы на самом деле копируются на диск еще до их распаковки. Кроме того, для обеспечения совместимости с большим количеством систем для запуска установки используется уменьшенное системное ядро, после чего драйверы, специфичные для вашей системы , используются для загрузки после второй перезагрузки.
Это похоже на процесс установки Linux, за исключением нескольких дополнительных перезагрузок (большинство дистрибутивов Linux могут выполнять подготовку системы и установку драйверов за один шаг, устраняя необходимость во второй перезагрузке). Обратите внимание, что количество перезагрузок во время установки осталось таким же, как в Windows 95 (единственное исключение - случай возникновения ошибки, когда вы можете столкнуться с большим количеством перезагрузок, чем необходимо).