Грядут длинные праздники, и я думаю многим из вас в перерывах между оливье доведется поставить Windows 10 начисто — себе или близким людям, например, на новый SSD.
[+] Сегодня в программе
За счет файла значительно сокращается количество экранов программы установки, из которых остаются только:
- выбор издания
- управление дисками
- подключение к Wi-Fi
- пароль учетной записи (можно задать)
Файл предназначен для 64-разрядной Windows 10. Сохраните его с именем AutoUnattend.xml в корень установочной флэшки.
<?xml version="1.0" encoding="utf-8" <unattend><settings><component><inputlocale>en-US; ru-RU</inputlocale><systemlocale>ru-RU</systemlocale><uilanguage>en-US</uilanguage><userlocale>en-US</userlocale></component><component><userdata><accepteula>true</accepteula></userdata></component></settings><settings><component><inputlocale>en-US; ru-RU</inputlocale><systemlocale>ru-RU</systemlocale><uilanguage>en-US</uilanguage><userlocale>en-US</userlocale></component><component><oobe><hideonlineaccountscreens>true</hideonlineaccountscreens><protectyourpc>3</protectyourpc></oobe><useraccounts><localaccounts><localaccount><group>Administrators</group><name>Admin</name></localaccount></localaccounts></useraccounts></component></settings></unattend>
Файл рассчитан на английскую ОС с этим же языком ввода по умолчанию, но русским языком для программ, не поддерживающих Юникод.
Для русской версии замените en-US
на ru-RU
и наоборот везде кроме SystemLocale
(если ничего не менять, надо будет вручную указать язык интерфейса, форматов и метода ввода).
Издание выбирается на основе ключа продукта в файле ответов. Если ключ не указан, выводится список всех изданий в WIM-образе за исключением случая, когда ноутбук шел с Windows 8 и новее. В этом варианте эквивалентное издание Windows 10 автоматически выбирается на основе данных UEFI BIOS, а после установки система активируется (верно на момент публикации статьи).
В файле ответов ключ пустой, поэтому окно его ввода пропускается. Вы можете прописать ключ KMS для установки (но не активации) или указать свой. В любом случае ключ можно сменить в параметрах после установки.
Я создаю локальную учетную запись, убивая двух зайцев:
- Экран создания учетной записи Microsoft (MSA) пропускается. Это позволяет избежать генерации папки профиля по первым 5-6 буквам MSA. Я всегда подключаю ее в параметрах после установки.
- Локальной учетной записи не задаются три контрольных вопроса.
Имя учетной записи Admin можно поменять на любое. Если вы не хотите задавать имя заранее, закомментируйте раздел UserAccounts
полностью. Заметьте, что в файле также задано HideOnlineAccountScreens = true
, поэтому экран создания MSA все равно не появится.
Пароль закомментирован, поэтому программа установки предложит сменить его – задайте любой или продолжайте с пустым, нажав стрелку рядом с подтверждением пароля.
Можно пропустить этот экран, настроив автоматический вход (в моем примере – однократный). Раскомментируйте разделы Password
и Autologon
, задайте пароль в открытом виде и не забудьте поменять имя учетной записи для автологона. В Windows System Image Manager можно замаскировать пароль или указать пустой, как показано на картинке.
Я рекомендую UEFI и GPT.
- UEFI. Перед установкой задайте в UEFI BIOS нативный режим загрузки UEFI (если ноутбук шел с Windows, можно просто сбросить все на дефолт).
- GPT. В окне управления дисками нажмите Shift + F10, в командной строке очистите диск и конвертируйте в GPT, потом обновите информацию в окне.
diskpart sel dis 0 clean convert gpt exit
- Документация Microsoft по параметрам файла ответов.
- Сайт автоустановки. Практически все мои материалы времен Windows Vista до сих пор актуальны, поскольку базовые аспекты и подходы не изменились.
С таким файлом ответов я на днях поставил Windows 10 на ноутбук с SSD за 9 минут. Быстрой вам установки!
Новая задача: Это разобрать как устанавливаетсяWindows 10 Proчерез файл ответов согласно моим пожеланиям, а в последствии данная заметка ляжет в основу моего сервиса в локальной сети по разворачиванию системы через PXE не использую ни CDROM/DVDROM, ни USB Flash Drive. Просто сейчас январские праздники, а раз так, то времени свободного много, так почему бы его не провести с пользой и сделать себе заметку по установке Windows через файл ответов.
Основная система это Windows 10 Pro x64
обязательно установленная на SSD
диск.
Потребуется Virtualbox
на виртуальный контейнер с шаблоном Windows 10
будет тестироваться полученный образ с файлом ответов на вопросы инсталляции системы.
Также нужно будет чтобы каталог с виртуальными машинами обязательно располагался на SSD, в этом случае процесс из разворачивания будет происходить быстрее.
Шаг №1: На основную систему под управлением Windows 10 Pro amd64
устанавливаюпакетWindows ADK
Шаг №2: На логическом диске C:
каталог isoproject
, распаковываю дистрибутивWindows 10 x64 Pro
скачанный через утилитуMedia Creation tools
. (на момент написания заметки: 10.0.17134.112
)
Шаг №3:Проверяем, какие редакции содержаться в образе:
C:WINDOWSsystem32>dism /get-wiminfo /wimfile:c:isoprojectsourcesinstall.esd
Cистема DISM
Версия: 10.0.17134.1
Сведения об образе : c:isoprojectsourcesinstall.esd
Индекс: 1
Имя : Windows 10 Домашняя
Описание : Windows 10 Домашняя
Размер (байт): 14 337 146 177
Индекс: 2
Имя : Windows 10 Домашняя для одного языка
Описание : Windows 10 Домашняя для одного языка
Размер (байт): 14 338 601 440
Индекс: 3
Имя : Windows 10 для образовательных учреждений
Описание : Windows 10 для образовательных учреждений
Размер (байт): 14 581 309 528
Индекс: 4
Имя : Windows 10 Pro
Описание : Windows 10 Pro
Размер (байт): 14 579 639 733
Операция успешно завершена.
Шаг №4: Из вывода видно, что в скачанном образе присутствует 4 редакции Windows
которые можно установить на компьютере. Мне нужна только редакция номер четыре, а из этого следует, нужно извлечьinstall.wim (Windows 10 Pro)
изinstall.esd:
C:Windowssystem32>dism /export-image /sourceimagefile:c:isoprojectsourcesinstall.esd /sourceindex:4 /destinationimagefile:c:isoprojectsourcesinstall.wim
После проверяю, какая редакция в файлеinstall.wim
C:WINDOWSsystem32>dism /get-wiminfo /wimfile:c:isoprojectsourcesinstall.wim
Cистема DISM
Версия: 10.0.17134.1
Сведения об образе : c:isoprojectsourcesinstall.wim
Индекс: 1
Имя : Windows 10 Pro
Описание : Windows 10 Pro
Размер (байт): 14 579 639 733
Операция успешно завершена.
Шаг №5:
Win – Windows Kits
– и запускаю «Диспетчер установки Windows
” с правами администратора, после выбираю образ Файл — Выбрать образ Windows -
C:isoprojectsourcesinstall.wim
и нажимаю «Открыть
»
но у меня ошибка:
При щелчке на «Щелкните здесь, чтобы открыть файл журнала
» в самом верху лога вижу:
15:02 : Для этой операции требуется версия 10.0.17763.1 Windows ADK.
Чтобы устранить проблему, установите эту версию
15:03 :
15:03 : Ошибка при открытии образа Windows в С:isoprojectsourcesinstall.wim.
C:WINDOWSsystem32>wmic /output:"c:1product.html" product list full /format:htable
у меня версия пакета Windows ADK: 10.1.17763.1
. Так что не нравится?
Попробую так выгрузить install.wim
с проверкой из install.esd:
C:WINDOWSsystem32>del c:isoprojectsourcesinstall.wim
C:WINDOWSsystem32>dism /export-image /sourceimagefile:c:isoprojectsourcesinstall.esd /sourceindex:4 /destinationimagefile:c:isoprojectsourcesinstall.wim /compress:max /checkintegrity
В этот раз ошибок нет.
После повторяю шаги открытия install.wim
через «Диспетчер установки Windows
”, предыдущей ошибки нет, но есть уведомление, нажимаю «Да
»
После ожидаю завершения процесс создания файла каталога:
И по прошествии некоторого количества времени запустится оснастка «Windows System Image Manager
” с указанным install.wim
файла редакции Windows 10 Pro.
Теперь указываю что мне нужно создать новый файл ответов:
Файл — Новый файл ответов, и во фрейме «Файл ответов» скриншота выше будет сформирована дефолтная структура:
которую мне предстоит наполнить.
Создаю опираясь на документацию с сайта Майкрософт. Также за основу можно взять мой файл ответов для Windows 7 Pro SP1 amd64
который я выложил, как пример в своей заметке. Не забываем сохранить свои результаты создания файла Autounattend.xml
На заметку:После формирования файла ответов следует закрыть оснастку:Autounattend.xml – Windows System Image Manager: Файл — Выход
На заметку:Файл ответов должен именоваться, какAutounattend.xml
и лежать в корне распакованного дистрибутива на основе которого создается образ системы где установка происходит в автоматическом режиме.
На заметку:Группа в которую включать учетную запись должна быть написана на английском языке, т. е. Administrators
иначе будет учетная запись в системе, но без прав администратора.
Шаг №6:Формирую образ с интегрированным файлом ответовAutounattend.xml
На заметку:Перед тем как формировать образiso
нужно в каталогеisoproject
удалитьesd
файл т. к. на нем спотыкается установщик при разворачивании из образаiso
на системе.
C:WINDOWSsystem32>del c:isoprojectsourcesinstall.esd
Win → Windows Kits
– и через правый клик мышь выбрав меню «Запуск с правами администратора
» запускаю «Среда средств развертывания и работы с образами
»
C:Program Files (x86)Windows Kits10Assessment and Deployment KitDeployment Tools>oscdimg -u2 -m -o -lWIN10PROX64 -b"c:Program FilesWindows AIKToolsPEToolsamd64bootetfsboot.com" c:isoproject c:Win10_Pro_x64.iso
а если пакет Windows 10 ADK
(а не Windows 7 AIK)
, то
C:Program Files (x86)Windows Kits10Assessment and Deployment KitDeployment Tools>oscdimg -u2 -m -o -lWIN10PROX64 -b"c:Program Files (x86)Windows Kits10Assessment and Deployment KitDeployment Toolsamd64Oscdimgetfsboot.com" c:isoproject c:Win10_Pro_x64.iso
На заметку:
В Файле присутствует ключ, это ключ OEM редакции, но также его можно заменить действующим если он у Вас есть.
После поступаю так же, как и при тестировании образа Windows 7 Pro SP 1 amd64
обкатываю его на Virtualbox
, если система Windows 10 Pro amd64
развернулась и нигде не было ошибок, то можете себя поздравить. Я лично, сделал свой собственный файл ответов. (Autounattend)
Заметка работоспособна, на этом у меня всё, с уважением автор блога Олло Александр aka ekzorchik.
Информация к новости
- Просмотров: 54 392
- Автор: admin
- Дата: 13-05-2015
13-05-2015
Категория: Windows 10 / Установка Windows
Письма от читателя:Здравствуйте админ, читал на вашем сайте статью о создании дистрибутива автоматической установки Windows 8.1 с использованием файла ответов, за статью спасибо, но слышал, что установку Windows 10 можно также автоматизировать с помощью файла ответов Autounattend.xml не интегрируя последний в дистрибутив системы! То есть компьютер загружается с дистрибутива Windows 10 и программа установки подхватывает файл ответов находящийся на флешке и далее происходит автоматическая установка системы. Как-то так.
Автоматизация установки Windows 10 с использованием файла ответов
Привет друзья, в сегодняшней статье мы вместе с Ro8 автоматизируем процесс установки Windows 10 Enterprise Technical Preview с помощью файла ответов, но файл Autounattend.xml не будем интегрировать в дистрибутив Windows 10, а просто подсунем винде на флешке в самом начале инсталляции.Вы можете спросить: «А что такое файл ответов и за счёт чего происходит автоматизация установки системы?».Друзья, файл ответов – это обычный файл с расширением .xml, но в нём содержится вся необходимая информация о каждом шаге установки Windows на ваш компьютер. С помощью файла ответов инсталляция Windows 10 будет происходить практически без вашего участия: не нужно будет вводить ключ, создавать разделы, принимать лицензионное соглашение, присваивать имя компьютеру, создавать имя пользователя и другое.В первую очередь скачаем ISO-образ Windows 10 Enterprise, затем займёмся созданием файла ответовв диспетчере установки Windows.Переходим по ссылке на официальный сайт Майкрософтhttp://www.microsoft.com/en-us/evalcenter/evaluate-windows-enterprise-insider-preview?i=1Жмём Войти.
Вводим данные учётной записи Майкрософт, если у вас её ещё нет, то создайте её обязательно.
Жмём на Register to continue (Зарегистрируйтесь для продолжения)
Continue (Продолжить)
ISO -образ операционной системы скачивается нам на компьютер.
Создание файла ответов
Создание файла ответов произведем в диспетчере установки Windows, который входит в состав пакета Windows ADK для Windows 10. Переходим по ссылке:
https://msdn.microsoft.com/ru-ru/windows/hardware/dn913721.aspx
и скачиваем Windows ADK для Windows 10
Установочный файл Windows ADK для Windows 10
Запускаем установочный файл и выполняем установку. Далее
Далее
Принимаем лицензионное соглашение
Выбираем Средства развертывания
Установка средств развертывания
На обслуживающем компьютере создана папка Win10 в которую скопировано содержимое установочного образа Windows 10 Enterprise Technical Preview (x64)
Запускаем Диспетчер установки Windows от имени администратора
Откроется главное окно Диспетчера установки
В диспетчере установки начинаем работу с выбора образа Windows
Переходим в папку Win10 в которой находится содержимое установочного образа Windows 10 Enterprise Technical Preview, далее идем в папку Sources и выбираем файл install.wim
Нажимаем Да, для создания файла каталога
Создание файла каталога
После того, как файл каталога будет создан, в окне Образ Windows появятся две папки: Components и Packages. Работать будем с папкой Components
Выбираем Новый файл ответов
Получаем следующее
Открываем папку Components, ищем строку Microsoft-Windows International Core WinPE neutral и добавляем ее в состав прохода Windows PE файла ответов
Заполняем параметры строки Microsoft-Windows International Core WinPE neutral
Заполняем параметры строки SetupUILanguage
В папке Components находим строку Microsoft-Windows-Setup neutral и добавляем ее в проход Windows PE файла ответов
Добавляем новый диск выбрав DiskConfiguration-Вставить новый Disk
Заполняем параметры строки Disk
На жестком диске создадим два раздела (выполняем Вставить новый CreatePartition два раза)
Указываем параметры 1-го раздела: размер 350 мб, тип раздела primary, раздел первый в очереди на создание
Указываем параметры 2-го раздела: 2-й раздел занимает оставшееся пространство жесткого диска, тип primary, раздел находится вторым в очереди на создание
Создаем два новых ModifyPartition (так как раздела тоже два)
Заполняем параметы ModifyPartition 1-го раздела
Заполняем параметры ModifyPartition 2-го раздела
Заполняем параметры строки InstallTo (установку производим на 2-й раздел жесткого диска)
Заполняем параметры строки Userdata
Так как мы с помощью данного файла ответов будем производить установку Windows 10 в редакции Enterprise, указывать ключ не нужно
Добавим строку Microsoft-Windows-IE-InternetExplorer в проход Specialize файла ответов
Заполним параметр Home Page строки Microsoft-Windows-IE-InternetExplorer (указываем домашнюю страницу браузера InternetExplorer)
Добавим строку Microsoft-Windows-Shell-Setup из папки Components в проход Specialize файла ответов
Заполним один параметр строки Microsoft-Windows-Shell-Setup: ComputerName (значение этого параметра выставим знак звездочки, что означает что имя компьютера будет сгенерировано автоматически)
Добавим строку Microsoft-Windows-Shell-Setup в проход oobeSystem файла ответов
Заполняем параметры строки OOBE
Добавляем нового локального пользователя выбрав UserAccounts-LocalAccounts-Вставить новый LocalAccount
Заполняем параметры LocalAccount (создаем учетную запись пользователя Ro8 входящую в группу администраторы)
Заполняем параметры строки Password
Выделяем строку Microsoft-Windows-Shell-Setup и заполняем в ней один единственный параметр
Производим удаление неиспользуемых строк
После удаления неиспользуемых строк производим проверку файла ответов на наличие ошибок и предупреждений
Ошибок и предупреждений нет
После проверки файла ответов на наличие ошибок и предупреждений выбираем Сохранить файл ответов как….
Сохраняем файл ответов под именем Autounattend
Сохраненный файл ответов
Копируем созданный файл ответов в корень сьемного носителя (например флешки), вставляем флешку в компьютер на который нужно произвести установку windows и загружаем компьютер
с установочного диска Windows (готовый файл ответов можно скачать здесь
https://drive.google.com/file/d/0B5ZtD-mcT8eNam9yTEZUTGIzR3c/view?usp=sharing
Начало установки
Программа установки Windows обнаруживает файл ответов на флешке и установка проходит в соответствии с заданными параметрами.
Установка Windows
Перезагрузка
Подготовка устройств
Использовать стандартные параметры
Завершение настройки параметров
Вводим пароль учетной записи
Система установлена
ВернутьсяКомментариев: 25 Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
- Скачиваем и устанавливаем Windows Assessment and Deployment Kit (Windows ADK) последней версии. При установке данного средства нужно выбирать обязательно компоненты «средства развертывания» и «среда предустановки Windows PE».
- Скачиваем и устанавливаем Microsoft Deployment Toolkit (MDT) со всеми компонентами.
- Через интерфейс MDT создаем новый «Deployment Share». Чтобы не было проблем в дальнейшем рекомендуется не менять путь по умолчанию.
- Скачиваем необходимые драйвера для выбранной операционной системы и сохраняем в заранее подготовленные директории:
- Распаковываем каждый файл, скачанный с сайта DELL, запустив инсталлятор и нажав на кнопку “Extract” и выбрав соответствующую папку, созданную на предыдущем шаге.
- Создаем каталоги в Workbench для дистрибутива операционной системы и для драйверов. Если не планируется в дальнейшем создавать дистрибутивы для других систем или компьютеров, то каталоги можно не создавать.
- Импортируем драйверы в созданную директорию «Optiplex 3050», после импорта удаляем драйвера для 32-ух битных систем, т.к. планируем распространять только 64-битную систему.
- В каталог с операционными системами добавляем нужный дистрибутив (образ должен содержать WIM образ, а не ESD)
- Добавляем приложения, которые требуется установить в каталог приложений, указав при этом командную строку для тихой установки программ
<configuration><username></configuration>
PIDKEY – это ключ активации MS Office
Отдельно стоит упомянуть про установку MS Office 2010. Для его тихой установки при запуске setup.exe нужно добавить ключ, в котором указывается путь до файла config.xml, в котором прописаны некоторые настройки: - Создаем новый стандартный Task Sequence. Task sequence ID – используется в автоматизации установки, поэтому лучше создавать его числовым.
- Указываем wim-файл из дистрибутива, который будет использоваться в этом task sequence. В дальнейшем его можно будет поменять.
- Можно сразу указать ключ установки.
- Указываем владельца дистрибутива. Строчка с домашней страницей в Internet Explorer не работает для Windows 10
- Указываем пароль локального администратора. Для русского дистрибутива учетная запись будет называться «Администратор». Выбирая 2-ой пункт учетная запись не будет иметь пароля.
- Открываем свойства только что созданного Task Sequence и во вкладке «Task Sequence» находим слева строку «Format and Partition Disk (BIOS)». Здесь надо указать как будет разбиваться диск на компьютере с BIOS. Я сделал настройки так, как представлены на скриншоте: 40% пространства диска выделяется на системный раздел, из оставшегося пространства берется 99% и забирается под раздел с данными. Оставшаяся часть – раздел восстановления. В начале диска оставляем раздел для загрузки.
- Тоже самое проделываем и для компьютеров с UEFI, только разделы в начале диска будут другие – EFI и MSR.
- В разделе Inject Drivers нужно указать профиль, в котором выбраны драйверы, которые в свою очередь, требуется внедрить в настраиваемый дистрибутив. Если нужно указать несколько профилей, то через меню Add – General – Inject Drivers добавляем еще одну задачу добавления драйверов.
- Профиль заранее создаем в соответствующем разделе.
- Ниже в разделе слева находим строку «Install Application». Указываем приложение, которое требуется установить. Если требуется установить несколько приложений, то добавляем такие задачи через меню Add – General – Install Application
- Если требуется установить шрифт, то предварительно требуется создать Powershell-скрипт, например, «Add-Font.ps1» со следующим содержимым:
Set-ExecutionPolicy RemoteSigned -Force $fonts = (New-Object -ComObject Shell.Application).Namespace(0x14) dir *.ttf | %{ $fonts.CopyHere($_.fullname) }
Скрипт ищет шрифт с расширением ttf в той же директории, где располагается и сам скрипт. Сам скрипт и шрифт копируем в папку «..DeploymentShareScripts».В Task Sequence через меню Add – General – Run Powershell Script добавляем задачу по запуску PS-скрипта. Указываем в ней название скрипта без параметров. Название задачи вписываем английскими буквами, иначе при инсталляции будут отображаться некорректно символы. Если в PS-скрипте требуется выполнить команду, которая доступна только из командной строки, то тогда вписываем ее в таком виде: cmd /c «команда», иначе выполнение всего скрипта прервется и установка завершится ошибкой - Для создания ярлыков добавим еще один PS-скрипт, который назовем «Install-Shortcut.ps1». В нем будет записаны команды:
cp "Портал.url" "C:UsersDefaultDesktop" cp "Портал.url" "C:UsersАдминистраторDesktop" del "C:UsersPublicDesktopAdobe Reader 9.lnk"
добавляем ярлык в общий профиль и в профиль Администратора и удаляем ярлык Adobe Reader, который устанавливается на рабочем столе каждого пользователя. Оригинальный ярлык должен находиться там же, где и сам скрипт. Копируем скрипт и ярлык в директорию «..DeploymentShareScripts». Если требуется изменить значение реестра, то тогда создаем файл .reg и делаем его импорт командой:В результате в Task Sequence нужно указать только имя скрипта - Все задачи после запуска скриптов можно отключить, потому что они не требуются, если надо только установить систему (без sysprep и захвата). Для этого берем, например, задачу «Capture Image» и в Options ставим галочку «Disable this step».
- Если требуется изменить параметры, которые вводились в момент создания Task Sequence, то для этого нужно найти файл Unattend.xml, который лежим в папке с именем, совпадающим с идентификатором этого Task Sequence, которая в свою очередь лежит в папке «Control». В нем, например, можно поменять пароль администратора, который был ранее задан.
- В папке с профилями создаем еще один профиль, назовем ее «Автономный медианоситель Windows 10 для MIUZ». В нем указываем те директории, которые необходимо скомпоновать в один ISO-файл, с которого и будет происходить установка системы: указываем приложения, операционные системы, драйвера, пакеты и Task Sequence.
- В разделе «Media» через команду «New Media» создаем новый носитель, в котором указываем путь, где будут храниться файлы, из которых будет создаваться ISO-образ и указываем профиль, который создали на предыдущем шаге. Важно: путь в строке «Media path» не должен содержать русские символы, иначе будут ошибки в дальнейшем.
- После создания нового «Media» заходим в его свойства. Указываем, что загрузочный образ будет генерироваться только 64-битный (т.к. система, которую требуется устанавливать, только 64-битная). Указываем имя ISO-файла, которое будет создаваться.
- Во вкладке Windows PE для платформы x64 указываем «Scratch space size» указываем значение 128. Во вкладке «Drivers and Patches» можно выбрать какие драйвера добавлять в образ Windows PE.
- Во вкладке «Rules» прописываются настройки, которые исполняются в момент запуска Windows PE из создаваемого ISO-файла. Причем настройки в файле Bootstrap.ini исполняются до момента запуска Windows PE. Поэтому в нем может быть прописано, где брать сам загрузчик с Windows PE (в случаях если он распространяется не через ISO-файл, а через PXE). Для нашего случая в нем прописываем только одну строку, которая отключает показ сообщения после запуска Windows PE.
- Все настройки, которые прописаны в самой вкладке «Rules», находятся в файле CustomSettings.ini в папке Control. Все они нужны, чтобы установка дистрибутива происходила без вопросов (режим ZTI):
[Settings] Priority=Default Properties=MyCustomProperty [Default] _SMSTSORGNAME=MIUZ DeploymentType=NEWCOMPUTER OSDComputerName=Temp001 TaskSequenceID=001 SkipTaskSequence=YES SkipDomainMembership=YES TimeZone=145 TimeZoneName=Russia TZ 2 Standard Time SkipTimeZone=YES SkipLocaleSelection=YES FinishAction=Reboot DoCapture=NO OSInstall=Y SkipCapture=YES SkipAdminPassword=YES SkipProductKey=YES SkipComputerBackup=YES SkipComputerName=YES SkipBitLocker=YES JoinWorkgroup=MIUZ SkipUserData=YES SkipFinalSummary=YES BdeInstallSuppress=YES UserDataLocation =NONE USMTOfflineMigration=FALSE SkipSummary=YES UserLocale=ru-ru UILanguage=ru-ru KeyboardLocale=ru-ru HideShell=YES
Значение каждого параметра можно подробнее узнать, воспользовавшись поиском на сайте http://systemscenter.ru/mdt2012.en/ - После того, как все настройки в «Media» сделаны, необходимо «обновить» контент в нем. Для этого нажимаем правой кнопкой мыши на «MEDIA001» и нажимаем на «Update Media Content». Будет обновлена директория, которая указана в свойствах этого носителя (скопированы все файлы и настройки, указанные в профиле, из папки DeploymentShare). После этого заходим в директорию этого «Media». В ней можно увидеть папку Content и ISO-файл.ISO-файл можно записывать на DVD-болванку и идти устанавливать систему. Этот ISO-файл генерируется из папок и файлов, содержащихся в папке «Content». Если требуется записать полученный ISO на флешку, то требуется выполнить следующие действия: а) на физическом компьютере под управлением Windows 7 или более поздних версий вставьте нужный USB-накопитель. б) скопируйте содержимое папки OfflineContent в корень USB-накопителя. в) запустите командную строку от имени администратора и выполните команду г) введите list vol, чтобы перечислить тома д) введите sel vol [номер тома, являющимся USB-накопителем] е) введите active, а затем введите exit После этих манипуляций загрузочная флешка с вашим кастомным образом Windows 10 будет готова. Ко всему прочему Windows будет устанавливаться автоматически без дополнительных вопросов.
Для создания файла ответов понадобится Windows AIK. Windows AIK представляет собой набор инструментальных средств, разработанных компаей Microsoft для автоматизации процесса развертывания Windows. С помощью Windows AIK мы создадим файлы ответов для образа загрузки и образа установки Windows 7.
Скачать его можно отсюда http://www.microsoft.com/ru-ru/download/details.aspx?id=10333
Устанавливать Windows AIK не обязательно на Windows Server, можно его установить на свою рабочую станцию под Windows 7.
После установки нажимаем Пуск – Все прграммы – Microsoft Windows AIK и запускаем Диспетчер образов системы Windows.
Сейчас нужно будет подключить установочный образ Windows c загрузочного диска Install.wim, который находится в папке sources. Копируем этот файл на жесткий диск, так как он должен быть доступен для записи. Нажимаем Файл – Выбрать образ Windows.. и указываем скопированный файл.
Соглашаемся с предложением создать файл каталога и ждем процесса окончания.
У меня процесс завершился ошибкой “диспетчеру установки windows не удалось создать каталог”. В интернете нашел такое решение: вместо Install.wim нужно указать файл install_windows_7professional.clg
После того как файл каталога сформирован. Нажимаем Файл – Новый файл ответов. В результате в окне файла ответов у нас сфомируется струтура файла ответов.
Приступим к конфигурации файла ответов для образа загрузки Windows 7.
1) Диалоговое окно выбора языка загрузки Windows.
В поле Образ Windows разворачиваем пункт Components, щелкаем правой клавишей строку x86_Microsoft-Windows-International-Core-WinPE.. и в контекстном меню выбираем Добавление параметра для прохода 1 windowsPE. В Файл ответов добавятся настройки.
В поле файла ответов разворачиваем добавленную настройку x86_Microsoft-Windows-International-Core-WinPE.. и указываем языковые параметры
InputLocale | ru-ru | определяет язык ввода для клавиатуры |
SystemLocale | ru-ru | определяет язык по-умолчанию для программ без поддержки юникода |
UserLocale | ru-ru | определяет формат даты, времени, валюты и чиселрис |
Разворачиваем этот раздел и переходим в раздел SetupUILanguage и указываем параметр
UILanguage = ru-ru
2) Добавляем разметку жесткого диска
В окне Образ Windows разворачиваем пункт x86_Microsoft-Windows-Setup.. и добавляем к файлу ответов параметр DiskConfiguration
В окне Файл ответов щелкаем правой клавишей по добавленному параметру DiskConfiguration и в контекстнм меню выбираем Вставить новый Disk.
В структуре появился подраздел Disk. Выбираем его левой кнопкой мыши и справа в окне Свойства: Disk устанавливаем следующие параметры:
DiskID | это означает, что работать мы будем с первым диском | |
WillWipeDisk | true | это означает, что данный диск будет переразмечен |
Развернем раздел Disk и через контекстное меню дочернего раздела CreatePartitions выберем Вставить новый CreatePartition.
Добавится раздел CreatePartition, в котором установим следующие параметры:
Order | 1 | определяет номер раздела диска |
Size | 100 | определяет размер диска в мегабайтах |
Type | Primary | пределяет тип диска |
Создадим еще один раздел и для него установим параметры
Order | 2 | второй раздел диска |
Size | 81920 | размер диска 80Gb |
Type | Primary | тип диска Primary (Основной) |
Теперь выберем раздел ModifyPartitions, вставим новый ModifyPartition и укажем следующие параметры
Active | true | диск будет активным, т.е система будет загружаться с него |
Format | NTFS | файловая система NTFS |
Order | 1 | указывает с каким разделом диска нужно работать |
TypeID | 1 | этот раздел будет обработан первым |
Добавляем еще один ModifyPartition и задаем параметры
Format | NTFS | файловая система NTFS |
Order | 2 | указывает с каким разделом диска нужно работать |
TypeID | 2 | этот раздел будет обработан вторым |
3. Настройки загрузки и установки образа установки Windows
В окне образа Windows из раздела x86_Microsoft-Windows-Setup.. выбираем подраздел WindowsDeploymentServices и добавляем его к файле ответов. Разворачиваем этот раздел в файле ответов и в подразделе InstallImage указываем параметры
ImageGroup | Win7x86 | имя группы образов установки |
ImageName | win7pro_x86 | имя образа установки |
Выбираем раздел InstallTo и указываем параметры DiskID и Partition ID
DiskID | диск на который будет установлена ОС | |
Partition ID | 2 | раздел диска на который будет установлена ОС |
Переходим в раздел Login и в подразделе Credentials указывает учетные данные пользователя под которым будет происходить подключение к серверу WDS для загрузки образа.
Файл ответов готов. Проверяем его на правильность вырав в меню Сервис – Проверка файла ответов. Если ощибок и предупреждений нет, то сохраняем файл.
Сохраненный файл копируем в папку Диспетчера образов D:RemoteInstallWdsClientUnattend
Создание файла ответов для образа установки Windows7.
Создаем новый файл ответов.
1) Указываем регистрационные данные системы
В окне образа Windows выбираем раздел x86_Microsoft-Windows-Shell-Setup.. и добавляем параметр для прохода 4 specialize в файл ответов
Выбираем добавленный раздел в файле ответов и устанавливаем параметры.
ComputerName | %machinename% | имя компьютера, параметр %machinename% берет имя из предварительно созданной записи в Active Directory |
ProductKey | ключ продукта. Если не указан, то будет запрошен при установке | |
RegistredOrganization | имя организации владельца копии ОС | |
RegistredOwner | имя владельца копии ОС |
2) Ввод компьютера в домен
Добавляем раздел x86_Microsoft-Windows-UnnatendedJoin.. в группу 4 specialize файла ответов. В файле ответов из подраздела Identification этого раздела удаляем ненужный нам подраздел Provisioning.
Существуют два способа ввода в домен – Защищенный и Незащищенный.
Для создания защищенного способа в подразделе Identification указываем параметры
JoinDomain | domain.ru | домен в который будет введен компьютер |
UnsecureJoin | false | устанавливает защищенное подключение |
В подразделе Credentials указывем данные учетной записи пользователя с правом ввода в домен.
Для Незащищенного ввода в домен достаточно в подразделе Identification указать значение параметра UnsecureJoin = true.
3) Установка языковых параметров системы
С файла образа копируем в пункт 7 oobeSystem файла ответов раздел x86_Microsoft-Windows-International-Core.. и устанавливаем следующие параметры
InputLocale | ru-ru; en-us | языки ввода в порядке очередности |
SystemLocale | ru-ru | язык по-умолчанию для программ |
UILanguage | ru-ru | язык графического интерфейса ОС |
UserLocale | ru-ru | формат отображения дат, времени и чисел |
Раскрываем в образе Windows раздел x86_Microsoft-Windows-Shell-Setup.. и добавляем из него подраздел OOBE для прохода 7 oobeSystem файла ответов
4) Установка часового пояса
В файле ответов в добавленном разделе x86_Microsoft-Windows-Shell-Setup.. зададим значение параметру TimeZone = Russian Standard Time. Этим значением мы установим часовой пояс (UTC+04:00).
5) Принимаем лицензионное соглашение, указываем локацию сети и режим работы Windows Update
Переходим в раздел OOBE и устанавливаем параметры.
HideEULAPage | true | соглашаемся с лицензионным соглашением |
NetworkLocation | Work | Указывает какой будет сеть Домашней (Home), Рабочей (Work), Публичной (Other) |
ProtectYourPC | 3 | режим работы Windows Update. 1 – рекомендуемые параметры (все обновления) , 2 – только важные обновления, 3 – отключает автоматическую установку обновлений |
От автоматического обновления отказываемся потому-что в сети развернут WSUS.
6) Настраиваем учетные записи пользователей.
В обаразе Windows находим подраздел UserAccaunts в разделе x86_Microsoft-Windows-Shell-Setup.. и добавляем его для прохода 7 oobeSystem
В файле ответов в добавленном разделе UserAccounts удаляем подразделы AdministratorPassword и DomainAccounts. Нажимаем правой кнопкой мыши на разделе LocalAccounts и выбираем Вставить новый LocalAccount.
В созданном разделе LоcalAccount зададим параметры группы пользователя и имени. В моем случае это учетная запись администратора с параметрами Group = administrators и Name = admin
В дочернем разделе Password в параметре value задаем пароль учетной записи.
Теперь можно проверить созданный файл ответов для образа установки и сохранить его в ту же директорию, что и файл ответов для образа загрузки D:RemoteInstallWdsClientUnattend
Используемые источники:
- http://www.outsidethebox.ms/19924/
- https://www.ekzorchik.ru/2019/01/installing-windows-10-using-an-answer-file/
- https://remontcompa.ru/745-sozdanie-distributiva-avtomaticheskoy-ustanovki-windows-10-enterprise-technical-preview-s-ispolzovaniem-fayla-otvetov.html
- https://onix.me/windows10_prepare_image__zti_install/
- https://soft-setup.ru/administrirovanie/sluzhba-razvertyvaniya-windows-sozdanie-fajla-otvetov/