Для автоматической установки необходимо предварительно создать специальный файл ответов. В этом файле прописаны ответы на вопросы, которые задает пользователю установщик Windows (принятие условий лицензии, выбор диска для установки, языковые параметры и т.п.). Можно указать лишь часть ответов — в этом случае установка будет полуавтоматической. По мимо упрощения самой процедуры установки мы получаем доступ к дополнительным настройкам системы, о которых установщик никогда пользователя не спросит. Например можно перенести папку профилей пользователей (Users, Documents and Setings) на другой диск, настроить Internet Explorer и многое другое.
Автоматическая установка Windows 7 / Vista
Файл ответов для Windows 7 / Vista должен быть назван — Autounattend.xml. Расположение файла: либо в корне инсталляционного диска, либо в корне съемного диска (обычно usb-флэшка). Причем, если установщик найдет два файла (например на установочном диске и на флэшке), то обрабатываться в первую очередь будет файл на флэшке.
Для создания файлов ответов нужен инсталляционный DVD, а также «Набор автоматической установки Windows (AIK)». Скачать его можно здесь:
- Набор автоматической установки Windows AIK для Windows 7
- Набор автоматической установки Windows AIK для Windows Vista
Устанавливать AIK для Семерки можно на Висту и на оборот. Файл ответов для установки Windows 7 должен создаваться в AIK для Windows 7 (не важно установлен он под Вистой или Семеркой). Аналогично файл ответов для установки Висты должен создаваться в AIK для Windows Vista. Апдейт: AIK для Win 7 работает и под XP.
Далее рассмотрим процесс создания файла ответов для установки Windows 7:
- Инсталляционный DVD Windows 7 загружаем в дисковод.
- Запускаем: Программы -> Microsoft Windows AIK -> «Диспетчер образов системы Windows».
- Открываем меню: Файл -> «Выбрать образ Windows» -> открываем дисковод DVD -> переходим в папку Sources и открываем файл install.wim
- Появится диалоговое окно с выбором образа Windows. Выбирайте образ той редакции, которую планируете устанавливать. Например Windows 7 PROFESSIONAL.
- Для создания нового файла ответов нажмите CTRL+N или выберите соответствующий пункт в главном меню.
- Добавляем нужные компоненты в файл ответов. В области «Образ Windows» раскройте ветку Components. Чтобы добавить компонент, нажмите на нем правой кнопкой, затем выберите в списке нужный этап установки:
Список базовых компонент:
Microsoft-Windows-International-Core-WinPE\SetupUILanguage добавить к этапу windowsPE,
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition -> windowsPE (2 раза, т.к в процессе установки нам нужно создать два логических диска),
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition -> windowsPE (2 раза),
Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo -> windowsPE,
Microsoft-Windows-Setup\UserData -> windowsPE,
Microsoft-Windows-Shell-Setup\OOBE -> oobeSystem
+
Microsoft-Windows-Shell-Setup\FolderLocations -> oobeSystem (для изменения расположения папки профилей пользователей) - Теперь нужно ввести параметры компонент в файле ответов:
WindowsPE\Microsoft-Windows-International-Core-WinPE InputLocale = ru-RU
SystemLocale = ru-RU
UILanguage = ru-RU
UserLocale = ru-RUWindowsPE\Microsoft-Windows-International-Core-WinPE\SetupUILanguage UILanguage = ru-RU WindowsPE\Microsoft-Windows-Setup\DiskConfiguration WillShowUI = OnError WindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk DiskID = 0
WillWipeDisk = true (с основного диска будут стерты все существующие партиции)WindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition Order = 1
Size = 40960 (размер партиции в мегабайтах)
Type = PrimaryWindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition Extend = true (вторая партиция займет все оставшееся место на диске)
Order = 2
Type = PrimaryWindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition Active = true
Format = NTFS
Label = System (метка диска — не обязательно)
Letter = C (буква диска)
Order = 1
PartitionID = 1WindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition Format = NTFS
Label = DATA
Letter = D
Order = 2
PartitionID = 2WindowsPE\Microsoft-Windows-Setup\ImageInstall\OSImage InstallToAvailablePartition = false
WillShowUI = OnErrorWindowsPE\Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo DiskID = 0
PartitionID = 1WindowsPE\Microsoft-Windows-Setup\UserData AcceptEula = true oobeSystem\Microsoft-Windows-Shell-Setup\FolderLocations ProfilesDirectory = D:\Users (путь к папке профилей)
ProgramData = D:\ProgramData (путь к папке ProgramData — переносим ее на тот же диск, что и Users)oobeSystem\Microsoft-Windows-Shell-Setup\OOBE HideEULAPage = true
HideWirelessSetup = true
NetworkLocation = Home
ProtectYourPC = 3 - Сохраняем файл под именем Autounattend.xml, и записываем его на флэшку (или в корень инсталляционного DVD). Теперь можно преступать к установке Windows (перезагрузить компьютер и загрузиться с инсталляционного DVD).
- Если опции оставить неизменными, то порядок установки будет примерно такой: в самом начале появится окно с выбором редакции Windows, потом долгое время ваше участие не потребуется вплоть до самого последнего этапа — необходимо будет ввести имя компьютера, имя пользователя и пароль, выбрать часовой пояс, ввести серийный номер. Все! Папки Users и ProgramData будут созданы на диске D. ProgramData — скрытая папка, чтобы ее увидеть необходимо включить опцию «Показывать скрытые файлы и папки».
Описания (на русском) всех опций даны в разделе Справка -> «Справочник по автоматической работе» — пользуйтесь.
Автоматическая установка Windows XP
По сравнению с Windows 7 и Вистой автоматическая установка XP, конечно, устарела. Здесь и не такое большое количество опций, нет поддержки разбивки дисков на партиции, но самое главное — отсутствует поддержка usb. Т.е. единственное место где может размещаться файл ответов при установки с CD — на том же установочном диске (в папке i386). Поэтому нам понадобится дополнительный софт: для работы с образами CD\DVD дисков (например UltraISO или Nero Burning ROM) и для создания/форматирования разделов на жестком диске (рекомендую что-то типа загрузочного Hiren’s Boot CD).
Файл ответов Windows XP должен называться winnt.sif и располагаться на инсталляционном CD в папке i386.
В отличие от семерки winnt.sif — обычный текстовый файл. Чтобы упростить его создание, можно скачать «Средства развертывания пакета обновления 2 (SP2) для Windows XP«. Из архива понадобятся два файла: setupmgr.exe и ref.chm (справочник опций). Setupmgr.exe лучше всего запускать под Windows XP — под Вистой и Семеркой работает некорректно.
Процесс создания файла ответов в setupmgr.exe достаточно прост. Поэтому описывать его здесь я не буду, просто покажу пример файла ответов с некоторыми добавлениями (для переноса папки Documents and Settings):
;SetupMgrTag [Data] AutoPartition=0 MsDosInitiated="0" UnattendedInstall="Yes" [Unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=No TargetPath=\WINDOWS [GuiUnattended] AdminPassword="XXX" EncryptedAdminPassword=NO OEMSkipRegional=1 TimeZone=145 OemSkipWelcome=1 ProfilesDir=D:\Users [UserData] ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX FullName="Пользователь" OrgName="Дом/работа" ComputerName=Comp [Display] BitsPerPel=32 Xresolution=1024 YResolution=768 Vrefresh=60 [RegionalSettings] LanguageGroup=1,5 Language=00000419 [Identification] JoinWorkgroup=HOME [Networking] InstallDefaultComponents=Yes
После создания файла winnt.sif (убедитесь, что файл называется именно так, а не winnt.sif.txt — это распространенная ошибка), нужно создать образ инсталляционного CD (если таковой отсутствует) и добавить к нему winnt.sif в папку i386. Затем образ записать на болванку.
Для переноса Documents and Settings на другой диск, перед установкой необходимо предварительно создать нужные разделы и логические диски, отформатировать их в NTFS. Для этого понадобится Hiren’s Boot CD или подобный софт.
Если перенос не требуется, удалите из файла ответов директиву: ProfilesDir=D:\Users
Установка почти полностью автоматическая. В начале только придется выбрать диск для установки, и в конце стандартные опции: имя нового пользователя, включение/не включение автоматического обновления, ну и регистрироваться ли на сайте Микрософт.
Ссылки по теме:
- Как полностью перенести папку Users (Windows 7, Vista) или Documents and settings (XP) на другой диск — если переустанавливать систему под чистую не планируете!
114 ответов к “Автоматическая установка Windows (unattended install).”
Что делать, если при наличии данного файла появляется ошибка о драйвере DVD-ROM?
Да, забыл. Это мне нужно, для образа автоматической установки.
Приветствую, Max Bond.
С годами, всё труднее даётся устновка, настройка и т.д.
Замыслился об автоматической установке. Машина правда старовата 2005 г.
Pentium 4 — 2.8 G, Ram 2048, GeForse 6200, HDD Barracuda 120 Gb. Хотя, и с такими данными семёрка становится без проблем. Правда, если проверять производительность, система ругается, а потом восстанавливается после непридвиденной ошибки.
Скачал новые драйверы, с официального сайта, правда на монитор SyncMaster 710n нового ничего не нашёл.
Или у меня мозги высохли, или ещё что то не так. Не могу я сделать себе драйвера компактными. Уже и на форумах спрашивал: — как сделать? Но, те кто отвечал или ссылаются на:»- ну, не знаю почему так» или вообще перестают оказывать помощь. Вот так прошло уже несколько лет с тех пор, а с драйверами у меня действительно проблема. Что нужно выбрать из всего и где его искать? Может это не в тему, прошу прощения у уважаемой публики, но, мысль о том, что нет желаемого резльтата не покидает меня.
Уважаемый Max Bond, если найдёте свободное время, помогите пожалуйста разобраться в моём вопросе. Думаю, что здесь, на сайте не корректно будет вести диалог. Моё мыло uy9idсобакаmailточкаru. Любой ответ приму как должное. Спасибо за внимание.
С уважением, Леонид.
«Описания (на русском) всех опций даны в разделе Справка -> «Справочник по автоматической работе» — пользуйтесь.»
И где найти эту справку?
Та что идет с AIK — полностью на английском. Хотя скачивал русский AIK
Проблема такая: мне нужно сделать загрузочную флэшку с автоматической установкой для virtualbox.
С помощью программы UltraIso я сделала просто загрузочную флэшку. Создала файл для автозагрузки через AIK и сохранила его в корень папки на USB.
Вся установка идет шикарно, НО! без всякой автоматики.
(образ от MSDN).
прочитала комментария выше, но решения проблемы не нашла
После установки загляните в C:\Windows\Panther\setupact.txt. В нем найти строки с autounattend.xml. Будет хотя бы понятно почему файл проигнорирован.