Создание дистрибутива автоматической установки Windows 7

Создание дистрибутива автоматической установки Windows 7

Создание дистрибутива автоматической установки Windows 7

Категория: Windows 7 / Установка Windows / Сборки и дистрибутивы Windows
Добавил:
access_timeОпубликовано: 16-05-2014
visibilityПросмотров: 173 651
chat_bubble_outlineКомментариев: 61

Письмо от читателя:
Здравствуйте админ! Хочу собрать свой дистрибутив Windows 7 со своим набором установленных программ, драйверов и нужных мне настроек системы и прошу Вас объяснить как происходит создание дистрибутива автоматической установки Windows 7 (64 bit). Что такое пакет автоматической установки Windows AIK для Windows 7 и как им пользоваться? Что такое диспетчер образов системы Windows? Что такое файл ответов и как его создать? Задавал это вопрос на различных компьютерных форумах и везде меня отсылают на справку Майкрософт, кое-что я в этой справке понял, но конечно не всё. Например я так и не понял как создавать новый файл ответов.

Создание дистрибутива автоматической установки Windows 7

Привет, друзья! Вопрос этот немного сложный для начинающих, но пользователь нашего сайта под ником Ro8 считает что это не так и взялся написать для нас несколько подробных статей. Зачем вообще нужно создание какого-то особенного дистрибутива автоматической установки Windows 7? 

Для создания своей индивидуальной сборки Windows 7, заточенной именно под наши нужды, в этой сборке будут нужные нам программы и драйвера, а при её развёртывании на компьютер даже жёсткий диск будет разбит на разделы автоматически (за это отвечает файл ответов). Хитрые системные администраторы используют этот способ, если им приходится переустанавливать Windows 7 в какой-либо организации сразу на нескольких компьютерах, это сильно экономит время. Мы же будем создавать сборку  Windows 7 для своего компьютера или ноутбука.
При создании дистрибутива автоматической установки Windows 7 мы не нарушим ничьи права, так как будем использовать инструменты предоставленные самой Майкрософт, а именно пакет автоматической установки Windows AIK для Windows 7. Пакет автоматической установки Windows AIK для Windows 7 служит для установки, настройки и развёртывания операционных систем семейств Microsoft Windows 7 и Windows Server 2008 R2. Именно с помощью него и происходит создание дистрибутива автоматической установки Windows 7 (64 bit). Другими словами Windows AIK  — это набор инструментов для системных администраторов, который помогает настраивать дистрибутив Windows 7 со своим набором установленных программ, драйверов и развертывать Windows на большом количестве компьютеров. При помощи Windows AIK можно настраивать и изменять образы Windows так как вам нужно.
Что такое файл ответов. Файл ответов представляет собой сценарий всего процесса установки Windows. Файл ответов автоматизирует все этапы установки операционной системы. Например, согласно содержимому файла ответов программа установки Windows произведёт разбивку жёсткого диска на разделы, а также произведёт установку приложений. Создать файл ответов нам поможет Диспетчер образов системы Windows.
Друзья! Чтобы вы лучше поняли как всем этим добром пользоваться, давайте для начала вместе пошагово создадим самый простой дистрибутив автоматической установки Windows 7 (64 bit) и развернём его на компьютер. После прочтения статьи сразу читайте её продолжение Создание установочного диска Windows 7 с предустановленным программным обеспечением.
Все этапы создания дистрибутива автоматической установки Windows 7 (64 bit)
 
1) Скачиваем пакет автоматической установки Windows AIK для Windows 7 на официальном сайте Майкрософт. Переходим по ссылке и выбираем язык Русский.

1400247164 1

2) Монтируем скачанный образ в виртуальный привод (можете с помощью бесплатной программы Daemon Tools Lite) и запускаем StartCD.exe. В открывшемся окне выбираем установка Windows AIK

1400247464 2

3) Производим установку

1400247447 3

Далее. Соглашаемся с лицензионным соглашением, далее

1400247494 5

Выбираем папку для установки (лучше ничего не трогать), далее

1400247585 6

Далее

1400247530 7

Ждем завершения установки. Готово.
4) Запускаем командную строку средств развертывания

1400247638 8

5) Выполняем команду copype.cmd amd64 c:windows7x64. Произойдёт копирование файлов

1400247753 9

1400247872 10 

6) На диске С: появится папка windows7x64.

1400247858 11

Внутри папки windows7x64 есть папка ISO,

1400247893 12

всё из нее удаляем и копируем в нее содержимое установочного дистрибутива Windows 7 (64 bit).

7) Должна получиться вот такая картина.

1400247985 13

8) Запускаем Диспетчер образов системы Windows

1400248028 14

9) Открывается вот такое окно

1400248106 15

10) Выбираем образ Windows или файл каталога, которые расположены по пути C:windows7x64ISOsources (образ Windows это файл install.wim а файл каталога это файл с расширением .clg)

1400248313 17

11) Если в папке sources отсутствуют файлы каталога (наподобие install_Windows 7 HOMEBASIC, install_Windows 7 HOMEPREMIUM и другие) то выбираем файл  install.wim, если файлы каталога присутствуют, то выбираем файл каталога редакции, которую хотим установить, в моем случае это Windows 7 ULTIMATE)

1400248322 18

12) После открытия файла каталога получаем следующее: в окошке «Образ Windows» появились две папки. Нам нужна только папка «Components». В окошке файл ответов выбираем пункт «Новый файл ответов»

1400248481 19

13) После открытия файла ответов получаем следующее. Теперь в пустой файл ответов нужно внести изменения

1400248442 20

14) Разворачиваем папку Components и ищем в ней строку под названием amd64_Microsoft-Windows International Core WinPE neutral и добавляем ее в окно файла ответов на элемент 1 windowsPE

1400248661 22

15) После добавления щелкаем по параметру amd64_Microsoft-Windows International Core WinPE neutralв окне файла ответов и в окне свойства заполняем параметры

1400248821 23

16) Далее переходим на строку SetupUILanguage, заполняем параметры

1400248834 24

17) В папке components ищем строку adm64_Microsoft-Windows-Setup neutral, в ней DiskConfiguration. Добавляем параметр DiskConfiguration на элемент Windows PEфайла ответов. Данной настройкой мы разобьем жесткий диск на два раздела: один размером 100 mb (в системе он будет определятся как «зарезервировано системой) и второй раздел на всё оставшееся пространство жесткого диска, на которое и будет установлена система. Оба раздела отформатируются в файловую систему NTFS, тип обоих дисков зададим primary.

1400249036 26

18) Далее выделяем DiskConfiguration и в параметрах вводим onerror

1400249163 27

19) Добавляем в параметр DiskConfiguration новый диск (здесь подразумевается что компьютер на который будет ставится система имеет только один жесткий диск)

1400249282 28

20) Заполняем параметры. Цифра 0 означает порядковый номер диска (т.к диски в Windows нумеруются с 0). Параметр WilWpeDisk отвечает за полную очистку диска (это в том случае, если на жестком диске имеются какие либо разделы программа установки автоматически их удалит и разобьет диск в соответствии с файлом ответов)

1400249356 29

21) Создаем на диске первый раздел

1400249476 30

22) Начинаем заполнять параметры раздела. Параметр Extend (false) означает, что диск будет создан фиксированного размера емкостью 100 mb (параметр size). Параметр Order – раздел будет находится первым в очереди на создание на жестком диске

1400249623 31

23) Так же создаем второй раздел и заполняем параметры раздела.

1400249797 32

Свойства второго раздела таковы: размер на весь оставшийся диск (параметр Extend=true, параметр size не задан т.к подразумевается что раздел займет всё оставшееся пространство)

1400249885 33

24) Переходим к строке ModifyPartitions. Создаем два ModifyPartition (отвечает за модификацию разделов диска)

1400250031 34

25) Получаем следующее: задаем остальные свойства разделов: раздел 1 (параметр Order =1) будет иметь файловую систему NTFS, будет активным,  метка раздела System, раздел будет первым на диске (PartitionID =1)

1400250145 35

26) Создаём второй ModifyPartition. 

1400250239 36

Второй раздел: неактивный, файловая система NTFS, раздел будет вторым на диске (PartitionID =2), метка Windows 

1400250251 37

27) В папке components выбираем amd64_Microsoft-Windows-Setup neutral, далее InstallToи добавляем его в файл ответов в строку WindowsPE

1400250440 38

28) Заполняем параметры: строка OSImage (InstallToAvaiablePartition =false), (WillShowUI = OnError)

1400250533 39

29) Заполняем строку InstallTo: (DiskID = 0), (PartitionID =2). Данными параметрами мы задаем указание установщику что операционную систему следует установить на диск 0 во второй раздел (который занимает все место после первого раздела)

1400250702 40

30) Ищем параметр UserData, который располагается по пути amd64_Microsoft-Windows-Setup neutralUserDataи добавляем его в файл ответов в Windows PE

1400250954 41

31) Заполняем параметры: (AcceptEula =  true) – автоматически соглашаться с лицензионным соглашением, FullName – владелец системы, Organization— организация

1400250969 42

32) Вписываем нормальный ключ устанавливаемой редакции Windows xxxxx-xxxxx-xxxxx-xxxxx-xxxxx (параметр key), WillShowUIOnErrorокно ввода ключа появится только при возникновении ошибки

1400251254 43

33) Идем по пути Microsoft-Windows-Deployment-neutral/Reseal и добавляем параметр Reseal в строку OOBESystem в файле ответов. 

1400251353 41

34) Заполняем параметры Reseal: Mode = Audit– после установки  система  перейдет в режим аудита, автоматически откроется окно утилиты Sysprep, с помощью которой установщик подготовит систему для конечного пользователя. В окне Syspreр нужно выбрать переход к окну приветствия системы, поставить галочку подготовка к использованию и завершить работу компьютера выключением. Когда конечный пользователь включит компьютер, ему будет предложено ввести свои учетные данные, выбрать часовой пояс, установить пароль и т.д

1400251445 45

35) В папке components идем по пути amd64_Microsoft-Windows-Setup neutral/OOBEи добавляем OOBE в строку OOBESystem файла ответов

1400251512 47

36) Заполняем параметры: HideEulaPage true – конечному пользователю откроется окно для ознакомления его с лицензионным соглашением; 
HideWireless true – автоматически выводить беспроводные сети; NetworkLocation = home – определяет тип сети (домашняя); ProtectYourPC = 3– автоматическое обновление системы отключено

1400251627 48

37) Проверяем файл ответов на наличие ошибок

1400251675 49

38) Если ошибок нет, то внизу появится сообщение «Ошибок и предупреждений нет»

1400251673 50

39)Сохраняем файл ответов в папке C:windows7x86ISO 

1400251771 51

40) Задаем имя файлу ответов, такое как (обязательно) Autounattend 

1400251901 52

41) Теперь в папке C:windows7x86ISO должен появится файл Autounattend.xml – это и есть готовый файл ответов для автоматической установки. Расширение у файла должно быть обязательно .xml, то есть Autounattend.xml.

1400251904 53

42) Так как в папку C:windows7x86ISO был скопирован дистрибутив операционной системы Windows 7 и в этой же папке лежит файл ответов, на основании этой папки создается установочный образ. Для создания образа нужно вновь запустить командную строку средств развертывания и ввести команду:
oscdimg -n -m -o -bc:windows7x64etfsboot.com c:windows7x64iso c:windows7x64windows7.iso 

1400252243 53y

43) Идет создание файла windows7.iso
44) Установочный образ создан

1400252282 55

И находится в папке C:windows7x64. Мы можем прожечь его на болванку или создать загрузочную флешку и использовать для развёртывания операционной системы Windows 7. Вот как это происходит.
Развертывание Windows 7
 
45) Загружаемся с установочной флешки, если не знаете как её сделать, читайте нашу статью Как создать загрузочную флешку Windows 7.
Практически сразу автоматически начинается процесс установки Windows 7

1400252727 61

1400252673 62 

Перезагрузка

1400252789 64

Не трогаем мышь и клавиатуру, а то процесс начнётся заново

1400252835 65

1400252948 67

1400253011 69

Это ещё не всё друзья

Как уже было сказано выше, система после установки переходит в режим аудита, т.е ее следует подготовить для конечного пользователя утилитой Sysprep, окно которой откроется автоматически. Задаем следующие параметры: 

Перевод системы в режим OOBE.

Перезагрузка.

1400253257 71

После перезагрузки возникает окно конечной фазы установки Windows 7.

1400253562 77

 Вводим имя пользователя и имя компьютера

1400253519 78

1400253501 79

1400253489 80

 Принимаем условия лицензии

1400253562 81

 Отложить решение

1400253492 82

 Далее

1400253559 83

Общественная сеть

1400253542 84

1400253695 85

Статьи на данную тему:

  1. Как создать дистрибутив Windows 7 с интегрированными обновлениями операционной системы
  2. Создание собственного настроенного дистрибутива Windows 10. Способ для опытных пользователей
  3. Создание собственного настроенного дистрибутива Windows 10. Или идеальный способ переноса Windows на твердотельный накопитель SSD. Простой способ для начинающих пользователей
tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку

Выделите и нажмите Ctrl+Enter

Windows 7, Сборки и дистрибутивы Windows, Установка Windows
Создание дистрибутива автоматической установки Windows 10