Sysprep и oobe.xml
Sysprep
Программа подготовки системы (Sysprep) подготавливает установленную копию Windows к аудиту, дублированию и доставке конечному пользователю.
Дублирование позволяет сохранять настроенный образ Windows, который затем можно повторно использовать в организации. Утилита sysprep может загрузить компьютер в режим аудита и позволяет добавлять к установке Windows дополнительные драйверы устройств и приложения. После установки дополнительных драйверов и приложений можно проверить целостность установки Windows. Программа Sysprep также позволяет подготавливать образ для использования конечным пользователем. Когда пользователь запускает Windows, появляется экран приветствия.
Программа Sysprep должна использоваться только для настройки новых установок Windows. Ее можно запускать столько раз, сколько потребуется для построения и настройки установки Windows. Однако сбросить активацию Windows можно не больше трех раз. Нельзя использовать программу Sysprep для повторной конфигурации существующей уже развернутой установки Windows.
Если в дальнейшем планируется перенос образа Windows на другой компьютер, необходимо выполнить команду sysprep с ключом /generalize, даже если конфигурации оборудования целевого и исходного компьютеров совпадают. Команда sysprep /generalize удаляет из образа установки Windows уникальные сведения о системе, что позволяет повторно использовать этот образ на разных компьютерах. Если требуется установить образ Windows на компьютеры с той же конфигурацией оборудования, можно сохранить установку устройств и драйверов в образе Windows, используя параметр "PersistAllDeviceInstalls" в файле ответов.
При следующей загрузке образа Windows начнется этап настройки specialize. На этом этапе настройки при загрузке образа Windows на новый компьютер для многих компонентов должны быть выполнены определенные действия.
Любой способ переноса образа Windows на новый компьютер, как установка образа, так и копирование жесткого диска или другой способ, требует подготовки с помощью команды sysprep /generalize. Перенос или копирование образа Windows на другой компьютер без предварительного выполнения этой команды не поддерживается.
Программа Sysprep предоставляет следующие преимущества:
- Удаление из Windows системных данных. Программа Sysprep может удалить все сведения, относящиеся к операционной системе, из установленного образа Windows, включая идентификатор безопасности компьютера ( SID ). Затем установку Windows можно записать в образ и установить по всей организации.
- Настройка Windows для загрузки в режиме аудита. Режим аудита позволяет устанавливать приложения сторонних лиц и драйверы устройств, а также проверять работоспособность компьютера.
- Настройка загрузки экрана приветствия Windows. Программа Sysprep настраивает установку Windows на загрузку с экраном приветствия при следующем запуске компьютера. Как правило, систему следует настраивать на загрузку с экраном приветствия перед поставкой компьютера заказчику.
- Сброс активации Windows. Программа Sysprep может сбрасывать активацию Windows до трех раз.
Создание образа Windows для сборки по плану
При использовании сценария сборки по плану создается один исходный образ Windows для установки на компьютеры, использующие такое же оборудование. Исходную установку Windows можно настраивать путем установки самой системы Windows и добавления дополнительных драйверов и приложений. Затем этот образ сохраняется и используется для установки на другие компьютеры. Дополнительных изменений в этом образе не производится.
Этот сценарий включает следующие этапы:
- Устанавливаем Windows на компьютер-образец.
- После завершения установки компьютер следует загрузить и установить на него дополнительные драйверы или приложения.
- После обновления установки Windows выполняем команду sysprep /oobe /generalize. Параметр /generalize предписывает программе Sysprep удалить из установки Windows данные, относящиеся к операционной системе: журналы событий, уникальные идентификаторы безопасности (SID) и другие данные. После удаления уникальных сведений о системе работа компьютера завершается. Параметр /oobe предписывает установке Windows запустить экран приветствия при следующей загрузке компьютера.
- Теперь можно записать установку Windows с помощью программы ImageX, создав исходный образ, который затем будет использоваться на компьютерах со сходным оборудованием.
Загрузка в режиме аудита
Режим аудита позволяет изготовителям оборудования (OEM), сборщикам систем и корпорациям быстро настраивать установку Windows. В режиме аудита можно устанавливать приложения, добавлять драйверы устройств, выполнять сценарии, а также проверять правильность установки Windows. В режиме аудита не требуется, чтобы применялись параметры экрана приветствия Windows.
Обычно Windows запускает экран приветствия сразу после установки. Однако при загрузке в режиме аудита можно пропустить экран приветствия Windows и сразу загрузить рабочий стол компьютера. Это позволит начать процесс настройки как можно скорее.
Также режим аудита позволяет проверить работоспособность компьютера перед его доставкой клиенту. Можно проверить правильность первого запуска системы, а также наличие всех заданных изготовителем оборудования (OEM) или сборщиком систем настроек и информации о поддержке.
Выполнить загрузку в режиме аудита можно несколькими способами:
- При ручной установке нажмите во время работы экрана приветствия клавиши CTRL+SHIFT+F3.
- При установке в автоматическом режиме добавьте компонент "Microsoft-Windows-Deployment" в этап настройки oobeSystem. В параметре "Reseal\ Mode" следует указать "Audit". Когда Windows закончит установку, компьютер выполнит перезагрузку в режиме аудита.
- Выполните команду sysprep /audit в окне командной строки.
Ограничения программы Sysprep
- Следует использовать только ту версию Sysprep, которая была установлена вместе с образом Windows. Программа Sysprep устанавливается с каждой версией Windows и всегда запускается из папки %WINDIR%\system32\sysprep.
- Программу Sysprep нельзя использовать при обновлениях установки. Запускайте Sysprep только при новых установках.
- Если планируется использовать команду imagex /apply для установки образа Windows на компьютер, разметка разделов на исходном и целевом компьютерах должна быть идентичной. Например, если образ Windows сохраняется на диске D, развертывать этот образ необходимо также на диск D конечного компьютера. В следующем списке описываются параметры разделов, которые должны быть идентичными на компьютере-образце и конечном компьютере при использовании команды imagex /apply.
- Типы разделов (основной, дополнительный или логический) должны совпадать.
- Если раздел сделан активным на компьютере-образце, на конечном компьютере он также должен быть активным.
- При копировании образов Windows между системами не требуется совместимость HAL (слоев абстрагирования оборудования) компьютера-образца и конечного компьютера. Параметр /detecthal данных конфигурации загрузки (BCD) позволяет системе, на которой уже запускалась программа Sysprep, устанавливать правильный уровень HAL.
- Устройства Plug and Play на компьютере-образце и конечном компьютере, такие как модемы, звуковые платы, сетевые адаптеры и видеоплаты, не обязательно должны быть одного и того же производителя. Однако драйверы для этих устройств необходимо включить в установку.
- Автоматизировать выполнение Sysprep с помощью команды "RunSynchronous" на этапе настройки auditUser нельзя. Однако можно использовать параметр generalize в компоненте "Microsoft-Windows-Deployment" для автоматической подготовки компьютера к созданию образа после установки.
- Часы активации начинают отсчет при первом запуске Windows. Программу Sysprep можно использовать для сброса часов активации Windows не более трех раз. После третьего запуска программы Sysprep часы больше нельзя будет сбросить.
- Для установки с использованием образов требуется программа ImageX, сторонние приложения для создания образов дисков или аппаратные устройства копирования дисков. Эти средства создают двоичные образы жестких дисков компьютеров, а затем или дублируют образ на другом жестком диске, или сохраняют его в файле на отдельном диске.
- Программа Sysprep может быть запущена только в том случае, когда компьютер входит в рабочую группу, а не в домен. Если компьютер подсоединен к домену, он будет автоматически выведен из состава домена.
- При выполнении Sysprep программа приветствия Windows будет выдавать запрос на ввод ключа продукта. Для подавления выдачи такого запроса Sysprep можно использовать вместе с файлом ответов. Если в параметре "ProductKey" компонента "Microsoft-Windows-Shell-Setup" во время этапа specialize указан действующий ключ продукта, программа приветствия Windows не будет выдавать запрос на его ввод.
- Если компьютер входит в домен и групповая политика этого домена назначает ему политику надежного пароля, для всех учетных записей пользователей требуется надежный пароль. Выполнение средства Sysprep или приветствия Windows не удаляет политику надежных паролей. Если учетной записи пользователя не назначить надежный пароль перед выполнением Sysprep или приветствия Windows, вход на компьютер может быть запрещен. Рекомендуется всегда использовать надежные пароли для учетных записей пользователя.