Письмо от читателя:
Здравствуйте админ! Хочу собрать свой дистрибутив 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)
2) Монтируем скачанный образ в виртуальный привод (можете с помощью бесплатной
программы Daemon Tools Lite) и запускаем StartCD.exe. В открывшемся окне выбираем установка Windows AIK
![Создание дистрибутива автоматической установки Windows 7 2 1400247464 2]()
3) Производим установку
![Создание дистрибутива автоматической установки Windows 7 3 1400247447 3]()
Далее. Соглашаемся с лицензионным соглашением, далее
![Создание дистрибутива автоматической установки Windows 7 4 1400247494 5]()
Выбираем папку для установки (лучше ничего не трогать), далее
![Создание дистрибутива автоматической установки Windows 7 5 1400247585 6]()
Далее
![Создание дистрибутива автоматической установки Windows 7 6 1400247530 7]()
Ждем завершения установки. Готово.
4) Запускаем командную строку средств развертывания
![Создание дистрибутива автоматической установки Windows 7 7 1400247638 8]()
5) Выполняем команду
copype.cmd amd64 c:windows7x64. Произойдёт копирование файлов
.
![Создание дистрибутива автоматической установки Windows 7 8 1400247753 9]()
6) На диске С: появится папка windows7x64.
![Создание дистрибутива автоматической установки Windows 7 10 1400247858 11]()
Внутри папки windows7x64 есть папка ISO,
![Создание дистрибутива автоматической установки Windows 7 11 1400247893 12]()
всё из нее удаляем и копируем в нее содержимое установочного дистрибутива Windows 7 (64 bit).
7) Должна получиться вот такая картина.
![Создание дистрибутива автоматической установки Windows 7 12 1400247985 13]()
8) Запускаем Диспетчер образов системы Windows
![Создание дистрибутива автоматической установки Windows 7 13 1400248028 14]()
9) Открывается вот такое окно
![Создание дистрибутива автоматической установки Windows 7 14 1400248106 15]()
10) Выбираем образ Windows или файл каталога, которые расположены по пути C:windows7x64ISOsources (образ Windows это файл install.wim а файл каталога это файл с расширением .clg)
![Создание дистрибутива автоматической установки Windows 7 15 1400248313 17]()
11) Если в папке sources отсутствуют файлы каталога (наподобие install_Windows 7 HOMEBASIC, install_Windows 7 HOMEPREMIUM и другие) то выбираем файл install.wim, если файлы каталога присутствуют, то выбираем файл каталога редакции, которую хотим установить, в моем случае это
Windows 7 ULTIMATE)
![Создание дистрибутива автоматической установки Windows 7 16 1400248322 18]()
12) После открытия файла каталога получаем следующее: в окошке «Образ Windows» появились две папки. Нам нужна только папка «Components». В окошке файл ответов выбираем пункт «Новый файл ответов»
13) После открытия файла ответов получаем следующее. Теперь в пустой файл ответов нужно внести изменения
![Создание дистрибутива автоматической установки Windows 7 18 1400248442 20]()
14) Разворачиваем папку Components и ищем в ней строку под названием
amd64_Microsoft-Windows International Core WinPE neutral и добавляем ее в окно файла ответов на элемент
1 windowsPE
![Создание дистрибутива автоматической установки Windows 7 19 1400248661 22]()
15) После добавления щелкаем по параметру
amd64_Microsoft-Windows International Core WinPE neutralв окне файла ответов и в окне свойства заполняем параметры
![Создание дистрибутива автоматической установки Windows 7 20 1400248821 23]()
16) Далее переходим на строку
SetupUILanguage, заполняем параметры
![Создание дистрибутива автоматической установки Windows 7 21 1400248834 24]()
17) В папке
components ищем строку
adm64_Microsoft-Windows-Setup neutral, в ней
DiskConfiguration. Добавляем параметр
DiskConfiguration на элемент
Windows PEфайла ответов. Данной настройкой мы разобьем жесткий диск на два раздела: один размером 100 mb (в системе он будет определятся как «зарезервировано системой) и второй раздел на всё оставшееся пространство жесткого диска, на которое и будет установлена система. Оба раздела отформатируются в файловую систему NTFS, тип обоих дисков зададим primary.
![Создание дистрибутива автоматической установки Windows 7 22 1400249036 26]()
18) Далее выделяем
DiskConfiguration и в параметрах вводим
onerror
![Создание дистрибутива автоматической установки Windows 7 23 1400249163 27]()
19) Добавляем в параметр DiskConfiguration новый диск (здесь подразумевается что компьютер на который будет ставится система имеет только один жесткий диск)
![Создание дистрибутива автоматической установки Windows 7 24 1400249282 28]()
20) Заполняем параметры. Цифра 0 означает порядковый номер диска (т.к диски в Windows нумеруются с 0). Параметр WilWpeDisk отвечает за полную очистку диска (это в том случае, если на жестком диске имеются какие либо разделы программа установки автоматически их удалит и разобьет диск в соответствии с файлом ответов)
![Создание дистрибутива автоматической установки Windows 7 25 1400249356 29]()
21) Создаем на диске первый раздел
![Создание дистрибутива автоматической установки Windows 7 26 1400249476 30]()
22) Начинаем заполнять параметры раздела. Параметр
Extend (false) означает, что диск будет создан фиксированного размера емкостью
100 mb (параметр
size). Параметр Order – раздел будет находится первым в очереди на создание на жестком диске
![Создание дистрибутива автоматической установки Windows 7 27 1400249623 31]()
23) Так же создаем второй раздел и заполняем параметры раздела.
![Создание дистрибутива автоматической установки Windows 7 28 1400249797 32]()
Свойства второго раздела таковы: размер на весь оставшийся диск (параметр Extend=true, параметр size не задан т.к подразумевается что раздел займет всё оставшееся пространство)
![Создание дистрибутива автоматической установки Windows 7 29 1400249885 33]()
24) Переходим к строке
ModifyPartitions. Создаем два ModifyPartition (отвечает за модификацию разделов диска)
![Создание дистрибутива автоматической установки Windows 7 30 1400250031 34]()
25) Получаем следующее: задаем остальные свойства разделов: раздел
1 (параметр
Order =1) будет иметь файловую систему
NTFS, будет активным, метка раздела
System, раздел будет первым на диске (
PartitionID =1)
![Создание дистрибутива автоматической установки Windows 7 31 1400250145 35]()
26) Создаём второй ModifyPartition.
![Создание дистрибутива автоматической установки Windows 7 32 1400250239 36]()
Второй раздел: неактивный, файловая система NTFS, раздел будет вторым на диске (PartitionID =2), метка Windows
![Создание дистрибутива автоматической установки Windows 7 33 1400250251 37]()
27) В папке components выбираем
amd64_Microsoft-Windows-Setup neutral, далее
InstallToи добавляем его в файл ответов в строку WindowsPE
![Создание дистрибутива автоматической установки Windows 7 34 1400250440 38]()
28) Заполняем параметры: строка
OSImage (
InstallToAvaiablePartition =false), (
WillShowUI = OnError)
![Создание дистрибутива автоматической установки Windows 7 35 1400250533 39]()
29) Заполняем строку
InstallTo: (
DiskID = 0), (
PartitionID =2). Данными параметрами мы задаем указание установщику что операционную систему следует установить на диск 0 во второй раздел (который занимает все место после первого раздела)
![Создание дистрибутива автоматической установки Windows 7 36 1400250702 40]()
30) Ищем параметр UserData, который располагается по пути
amd64_Microsoft-Windows-Setup neutralUserDataи добавляем его в файл ответов в Windows PE
![Создание дистрибутива автоматической установки Windows 7 37 1400250954 41]()
31) Заполняем параметры: (
AcceptEula = true) – автоматически соглашаться с лицензионным соглашением,
FullName – владелец системы,
Organization— организация
![Создание дистрибутива автоматической установки Windows 7 38 1400250969 42]()
32) Вписываем нормальный ключ устанавливаемой редакции Windows xxxxx-xxxxx-xxxxx-xxxxx-xxxxx (параметр
key),
WillShowUI =
OnErrorокно ввода ключа появится только при возникновении ошибки
![Создание дистрибутива автоматической установки Windows 7 39 1400251254 43]()
33) Идем по пути Microsoft-Windows-Deployment-neutral/Reseal и добавляем параметр Reseal в строку OOBESystem в файле ответов.
![Создание дистрибутива автоматической установки Windows 7 40 1400251353 41]()
34) Заполняем параметры
Reseal:
Mode =
Audit– после установки система перейдет в режим аудита, автоматически откроется окно утилиты Sysprep, с помощью которой установщик подготовит систему для конечного пользователя. В окне Syspreр нужно выбрать переход к окну приветствия системы, поставить галочку подготовка к использованию и завершить работу компьютера выключением. Когда конечный пользователь включит компьютер, ему будет предложено ввести свои учетные данные, выбрать часовой пояс, установить пароль и т.д
![Создание дистрибутива автоматической установки Windows 7 41 1400251445 45]()
35) В папке
components идем по пути
amd64_Microsoft-Windows-Setup neutral/
OOBEи добавляем OOBE в строку OOBESystem файла ответов
![Создание дистрибутива автоматической установки Windows 7 42 1400251512 47]()
36) Заполняем параметры: HideEulaPage true – конечному пользователю откроется окно для ознакомления его с лицензионным соглашением;
HideWireless true – автоматически выводить беспроводные сети;
NetworkLocation =
home – определяет тип сети (домашняя);
ProtectYourPC =
3– автоматическое обновление системы отключено
![Создание дистрибутива автоматической установки Windows 7 43 1400251627 48]()
37) Проверяем файл ответов на наличие ошибок
![Создание дистрибутива автоматической установки Windows 7 44 1400251675 49]()
38) Если ошибок нет, то внизу появится сообщение «Ошибок и предупреждений нет»
![Создание дистрибутива автоматической установки Windows 7 45 1400251673 50]()
39)Сохраняем файл ответов в папке C:windows7x86ISO
![Создание дистрибутива автоматической установки Windows 7 46 1400251771 51]()
40) Задаем имя файлу ответов, такое как (обязательно)
Autounattend
![Создание дистрибутива автоматической установки Windows 7 47 1400251901 52]()
41) Теперь в папке C:windows7x86ISO должен появится файл
Autounattend.xml – это и есть готовый файл ответов для автоматической установки. Расширение у файла должно быть обязательно .
xml, то есть
Autounattend.xml.
![Создание дистрибутива автоматической установки Windows 7 48 1400251904 53]()
42) Так как в папку C:windows7x86ISO был скопирован дистрибутив операционной системы Windows 7 и в этой же папке лежит файл ответов, на основании этой папки создается установочный образ. Для создания образа нужно вновь запустить командную строку средств развертывания и ввести команду:
oscdimg -n -m -o -bc:windows7x64etfsboot.com c:windows7x64iso c:windows7x64windows7.iso
![Создание дистрибутива автоматической установки Windows 7 49 1400252243 53y]()
43) Идет создание файла windows7.iso
44) Установочный образ создан
![Создание дистрибутива автоматической установки Windows 7 50 1400252282 55]()
И находится в папке C:windows7x64. Мы можем прожечь его на болванку или создать загрузочную флешку и использовать для развёртывания операционной системы Windows 7. Вот как это происходит.
Развертывание Windows 7
Практически сразу автоматически начинается процесс установки Windows 7
![Создание дистрибутива автоматической установки Windows 7 51 1400252727 61]()
Перезагрузка
![Создание дистрибутива автоматической установки Windows 7 53 1400252789 64]()