Windows automated installation kit for windows 7

Windows Automated Installation Kit (Windows AIK или WAIK) — набор инструментальных средств и технологий, созданных Microsoft, которые были разработаны с целью помочь в развертывании Windows. Впервые был продемонстрирован на Windows Vista.

Windows AIK Версия 1.0 был выпущен с Windows Vista. Новые или измененные технологии и инструментальные средства включали Windows System Image Manager (Windows SIM), SysPrep, ImageX, и Windows Preinstallation Environment версия 2.0 (WinPE 2.0).

Windows AIK Версия 1.1 был выпущен с Windows Vista SP1 (и Windows Server 2008). Было представлено большое количество новых инструментальных средств, включающих в себя PostReflect и VSP1Cln. Возможность настройки WinPE 2.1 значительно расширились.

Windows AIK Версия 2.0 был выпущен c Windows 7 beta. Весьма существенно то, что новый инструмент, DISM, принял на себя функции нескольких более ранних инструментальных средств, включая PEImg и IntlCfg, которые были подвержены критике. У нового WinPE 3.0 появилась новая функция — AeroSnaps, введенная для Windows 7. The User State Migration Tool (USMT) также был добавлен к WAIK.

Windows AIK Версия 3.0 был выпущен 06.08.2009 c Windows 7 SP1 ( и Windows Server 2008 R2 SP1) и 21.02.2011 был выпущен дополнительный компонент пакета автоматической установки Windows (AIK) для Windows 7 с пакетом обновления 1 (SP1), являющийся необязательным обновлением пакета AIK для Windows 7, который помогает устанавливать, настраивать и развертывать операционные системы семейств Microsoft Windows® 7 с пакетом обновления 1 (SP1) и Windows Server® 2008 R2 с пакетом обновления 1 (SP1).

Подводя итог, можно сказать, что Windows PE является одним из основных компонентов Windows AIK.

Windows PE 2.x представляет собой упрощенную версию Windows Vista, использующуюся для развертывания рабочих станций и серверов.

WinPE может быть загружен через PXE, CD-ROM, флэш-карту или жесткий диск.

Традиционно используемый большими корпорациями и производителями комплексного оборудования (для предварительной установки операционной системы клиента Windows на PC во время производства), WinPE теперь широко доступен бесплатно через Windows Automated Installation Kit (WAIK). Пакет может использоваться для развертывания Windows Operating Systems, проведения тестирований или же как CD/DVD диск восстановления системы администраторов.

WinPE 2.0 представил значительное количество усовершенствований и расширил возможности WinPE не только для корпоративных клиентов компании путём загрузки и установки Windows Automated Installation Kit Microsoft (WAIK) версии 1.0, но и для всех остальных клиентов.

Последняя версия — WinPE 2.1, основанная на Windows Vista SP1 и ядре Windows Server 2008, и доступна начиная с версии 1.1 WAIK.

Самая новая версия — WinPE 3.0, основанная на Windows 7, включает в себя ядро версии 7000, и доступна с WAIK 2.0.

Изначально Windows PE был разработан небольшой командой инженеров в группе Windows Deployment Microsoft, включающей таких людей, как Райн Берхард, Ричард Бонд и Vijay Jayaseelan.

Читайте также:  1С запрос текст в число

Пакет для создания автоматической установки операционной системы Windows 7 – это набор средств и документации для настройки и развертывания операционных систем. Данный пакет разрабатывался специально для корпоративных IT-специалистов и позволяет без труда производить установку, настройку и развертывание новой ОС Windows 7 в больших корпоративных сетях. С помощью компонента ImageX, входящего в данный пакет, можно создавать образы системы с различными включениями (драйвера, программы, патчи и обновления), не входящими в оригинальную версию дистрибутива Windows 7. Кроме того, присутствует инструмент для создания индивидуальных загрузочных образов. В Windows 7, как и в Windows Vista, нет ограничений, накладываемых разными уровнями аппаратной независимости системы (HAL), благодаря чему созданные образы могут быть развернуты на разных компьютерах. Данный пакет распространяется в виде образов DVD дисков.

Поддерживаемые операционные системы:

Windows 7 Beta 1

Windows Server 2008

Windows Server 2008 R2

Windows Server 2003 R2 SP3

Добавлена: 11.01.2009
Операционная система: Windows Vista/7, ,
Язык интерфейса: Английский
Тип лицензии: FreeWare
Разработчик: Microsoft

Скачиваний за сегодня: 0
Скачиваний за неделю: 3
Скачиваний всего: 26,689

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

Данными проблемами стали ограничения в наличии одного привода DVD-ROM, одного дня свободного времени, а так же порядка двадцати компьютеров на которые необходимо было установить Windows 7 со всем набором необходимых драйверов, программ etc.
При поиске информации в Google по данному вопросу не нашлось ничего что работало бы без косяков или работало вообще. Но начнем по порядку.

Подготовка образа операционной системы

Для простоты подготовки боевой ОС под основу была взята Oracle VirtualBox последней версии, а так же Windows 7 x64 Профессиональная. Первое что необходимо сделать — установить и настроить Windows 7 на виртуальной машине. Для этого в процессе добавления VM создаем два виртуальных жестких диска. Один для установки и настройки на нем Windows 7, второй для последующего сохранения на него образа настроенной системы. Так же необходимо выполнить установку дополнения гостевой ОС Virtualbox — Virtual Machine Additions и создать общую папку для дальнейшего копирования созданного образа на физическую машину.
После установки на VM всей начинки, переходим к этапу подготовки системы с помощью утилиты sysprep, находящуюся в корне системы нашей VM:
Для подготовки системы к созданию настроенного образа необходимо задать утилите параметры:

  1. Переход в окно приветствия системы (OOBE) — этот режим будет активирован при следующем запуске системы. Запускает компьютер в режиме экрана приветствия.
  2. Установить галочку «Подготовка к использованию» — подготавливает установку Windows перед созданием образа. Идентификатор безопасности (SID) обнуляется, точки восстановления системы сбрасываются, журналы событий удаляются.
  3. Параметры завершения работы «Завершение работы» — по окончанию работы утилиты система завершит свою работу.
Читайте также:  Что значит редактировать страницу

Не следует запускать ОС до сохранения образа системы, так как во время следующего запуска компьютера начинает работать специализированный этап настройки. Создается новый идентификатор безопасности (SID) и сбрасываются часы активации Windows.

Утилита удаляет в том числе и установленные драйверы. Чтобы сохранить их, необходимо выполнять sysprep из командной строки с параметром: В файле ответов необходимо указать параметр PersistAllDeviceInstalls (начиная с Windows 8 также есть параметр DoNotCleanUpNonPresentDevices):
После выполнения очистки система автоматически выключится. Приступаем к следующему этапу.

Установка и настройка Windows AIK + PE

Скачиваем и устанавливаем пакет автоматической установки Windows (AIK) для Windows 7. После запуска setup.exe выбираем пункт «Установка Windows AIK». Особых проблем при установке возникнуть не должно.

Создание и настройка образа Windows PE

Windows PE — среда предустановки использующаяся для подготовки к установке OC. С помощью Windows PE мы будем захватывать системный том в wim-образ с помощью утилиты imagex и их сохранять его на другой раздел жесткого диска.
В данном случае рассматривается создание диска с 64-разрядной версией Windows PE. Если вы создаете диск с 32-разрядной версией Windows PE, вам необходимо будет заменить во всех командах архитектуру (amd64 на х86).

В меню Пуск запустите Все программы > Microsoft Windows AIK > Командная строка средств развертывания (Deployment Tools Command Prompt) — все последующие команды будут вводиться в это окно командной строки. Требуется запуск от имени администратора.
Копируем файлы образа Windows PE

Для изменения скопированного образа Windows PE его необходимо подключить командой

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

Так же по желанию можно сразу подготовить список исключений — файлов и папок, которые не будут включаться в сохраняемый образ. Создайте в любом текстовом редакторе файл Wimscript.ini и укажите в нем файлы и папки, которые вы хотите исключить из образа. Файл Wimscript.ini размещается в одной папке с imegex.
По умолчанию imagex использует следующие исключения:

Теперь необходимо сохранить образ командой:

Вся подготовительная работа велась с файлом winpe.wim, а для загрузочного диска Windows PE используется файл boot.wim, расположенный в папке winpe_x86ISOsources. Поэтому необходимо заменить файл boot.wim файлом winpe.wim, выполнив при этом переименование.

Для создания образа выполняем команду:

Создание образа Windows 7

Необходимо сохранить образ нашей ОС с помощью утилиты imagex. Грузимся в VM с образа winpe_image.iso который мы создали ранее. После удачной загрузки пред нами открывается окно командной строки, в ней мы как раз и будем работать.
Захват и сохранение образа производится одной командой

/capture E: — захват раздела E:
D:install.wim — местоположение и имя сохраняемого WIM-файла.
«Windows 7 x64» — имя образа. Имя должно быть заключено в кавычки.
/compress maximum — тип сжатия файлов в образе(необязательно). Для параметра /compress допустимы значения maximum (максимальное сжатие), fast (быстрое сжатие) и none (без сжатия). Если параметр не указан, используется быстрое сжатие. Максимальное сжатие позволяет уменьшить размер образа, но захват занимает больше времени, чем при быстром сжатии. Скорость распаковки образа практически не зависит от типа сжатия. Остается подождать 20-30 минут и образ будет готов.

Читайте также:  Инстаграм самое большое количество подписчиков в мире

После сохранения образа на втором диске виртуальной машины, для дальнейшей работы его нужно перенести на физическую ОС. Запускаем виртуальную машину снова и завершаем установку Windows, прерванную на этапе OOBE. Если вы уже установили Virtual Machine Additions то теперь необходимо скопировать файл из виртуальной машины на физическую с помощью общей папки (shared folder), которую можно указать в настройках виртуальной машины.

Настройка загрузочного образа Windows 7

На данном этапе снова запускаем «Командную строку средств развертывания» и копируем файлы образа Windows PE:

Монтируем образ
Windows PE смонтирован и в папке d:winpe Вы можете найти файл winpe.wim.

Настройка автозапуска установки Windows.

Чтобы не создавать вручную виртуальный диск и не запускать установку вручную, можно отредактировать файлик startnet.cmd и startnet2.cmd. Находятся они d:winpemountwindowssystem32.

Команда net use производит подключение к компьютеру с IP адресом 192.168.0.1 (наш компьютер-сервер) к расшаренному каталогу c именем win7 на правах пользователя install c таким же паролем.
Создать нужного нам пользователя можно такой командой в cmd

Выполняем следующие инструкции:

  • На компьютере-сервере создаем корневой каталог для загрузки (у меня это d:win7), а в нем папку boot.
  • Расшариваем папку win7, то есть даем общий доступ к ней всем пользователям.
  • Копируем всю папку sources с установочного диска Windows 7 в d:win7.
  • Заменяем файл install.wim в каталоге d:win7sources на файл, который скопировали ранее с виртуальной машины (готовый образ Windows 7)

Теперь необходимо скопировать дополнительные файлы для установки Windows 7.
Cмонтируем образ WinPE:

Размонтируем образ командой:

Далее необходимо создать файл BCD (boot configuration data) в каталоге d:win7oot. Для упрощения этого процесса воспользуемся файлом createbcd.cmd. Создаем файл d:winpecreatebcd.cmd и вписываем в него:

Запускаем командой с правами администратора:

Если у вас возникнут проблемы с драйверами, то их можно добавить так же в «Командной строке средств развертывания»:
Монтирование образа для добавления драйверов

Для интеграции драйверов в уже смонтированный образ используется команда

После того как вся работа с образом закончена его необходимо размонтировать

Настройка сервера TFTP и DHCP

Для создания этих серверов необходимо скачать программу TFTPD32.
Задачей DHCP сервера является предоставить информацию удаленному компьютеру о свободном IP адресе, маски сети, а также имя загружаемого файла и адрес TFTP сервера, где этот файл находиться. Задача TFTP сервера является обеспечение передачи необходимых для загрузки файлов удаленному компьютеру.