Рекомендации по созданию файлов ответов

Мы рекомендуем использовать следующие рекомендации по созданию файлов ответов.

Файлы ответов можно использовать разными способами. Дополнительные сведения об использовании файла ответов с программой установки Windows см. в статье Общие сведения о службе автоматизации установки Windows. Дополнительные сведения об использовании файла ответов с помощью средства Sysprep см. в статье Использование файлов ответов с Sysprep. Дополнительные сведения об использовании файла ответов при обслуживании образов развертывания и управлении ими (DISM) см. в разделе Параметры автоматического обслуживания DISM Command-Line.

Всегда проверять файлы ответов в Windows SIM

Рекомендуемый способ создания файлов ответов — создать их в диспетчере системных образов Windows (Windows SIM). Однако при использовании файла ответов, созданных вручную, необходимо проверить файл ответов в Windows SIM, чтобы убедиться, что файл ответов работает.

Так как доступные параметры и значения по умолчанию иногда могут изменяться, необходимо повторно проверить файл ответов при его повторном использовании.

Избегайте ненужных параметров

Вы можете ввести ненужные параметры, вставив родительский узел параметра в файл ответов.

Windows SIM не создает пустой параметр в файле ответов. Хотя пустые параметры игнорируются во время установки Windows, пустые строки могут увеличить время установки. Поэтому при создании файла ответов удалите все необязаемые параметры.

Как правило, лучше развернуть до самого низкого уровня компонента и выбрать только те элементы, которые вы планируете задать. Для значения по умолчанию не требуется включать элемент , если он не является обязательным.

Общие сведения о проходах конфигурации

Этапы настройки представляют различные этапы установки. Понимание того, что происходит во время каждого этапа настройки, очень важно для создания файлов ответов. Дополнительные сведения см. в статье Общие сведения о службе автоматизации установки Windows и Как работает процесс прохождения конфигурации.

Избегайте создания пустых элементов

Windows SIM поддерживает создание пустых элементов в файле ответов. Щелкнув правой кнопкой мыши тип параметра строки и выбрав команду Записать пустую строку, вы создадите пустой элемент в файле ответов. Однако некоторые параметры поддерживают пустые элементы, а некоторые — нет. В некоторых случаях создание пустого элемента приводит к сбою программы установки Windows. Перед созданием пустого элемента ознакомьтесь с документацией по параметрам компонентов в справочнике по автоматической установке Windows® (Unattend.chm).

Создание Architecture-Specific разделов для каждого этапа конфигурации

При выполнении кроссплатформенных развертываний не дублируйте компоненты для разных типов архитектуры в одном файле ответов. При наличии нескольких компонентов, которые применяются к разным типам архитектуры в одном файле ответов, программа установки может применить параметры в компонентах несколько раз или применить параметры неправильно.

Для кроссплатформенных развертываний необходимо создать параметры архитектуры для каждого этапа конфигурации в файле ответов. Например, для 32-разрядной среды предустановки и 64-разрядного конечного компьютера необходимо указать в проходе конфигурации windowsPE только компоненты на основе x86, а во всех остальных проходах конфигурации — только компоненты x64.

Для 64-разрядных файлов ответов параметры wow64 — это 32-разрядные версии приложения, которые включают как 32-разрядный, так и 64-разрядный режимы.

Повышение безопасности для файлов ответов

В файлах ответов хранятся конфиденциальные данные, включая ключи продуктов, пароли и другие сведения об учетной записи. Вы можете защитить эти конфиденциальные данные, следуя приведенным ниже рекомендациям.

  • Ограничение доступа к файлам ответов. В зависимости от среды можно изменить списки управления доступом (ACL) или разрешения для файла. Только утвержденные учетные записи могут получать доступ к файлам ответов.

  • Скрытие паролей. Для повышения безопасности в файлах ответов можно скрыть пароли для локальных учетных записей с помощью Windows SIM. Дополнительные сведения см. в разделе Скрытие конфиденциальных данных в файле ответов.

  • Удалите кэшированный файл ответов. Во время автоматической установки Windows файлы ответов кэшируются на компьютере. Для каждого этапа конфигурации конфиденциальные сведения, такие как пароли домена и ключи продуктов, удаляются в кэшированном файле ответов. Однако другие сведения по-прежнему доступны для чтения в файле ответов. Перед доставкой компьютера клиенту удалите кэшированный файл ответов в папке %WINDIR%\panther.

    Примечание

    Удалите файл ответов, только если параметры не будут обрабатываться во время этапа настройки oobeSystem . Этап настройки oobeSystem обрабатывается непосредственно перед запуском встроенного интерфейса (OOBE). Обычно это первый раз, когда клиент включает компьютер. Если удалить файл ответов из этой папки, эти параметры не будут обработаны.

Не перезаписывать существующие файлы при использовании изображений данных или папок $OEM$

При добавлении данных, таких как дополнительные драйверы или приложения, не перезаписывайте системные файлы Windows. Перезапись системных файлов может привести к повреждению компьютера. Сведения о добавлении драйверов и приложений см. в разделах How to Create a Data Image и How to Manage Files and Folders in a Distribution Share.

Использование отдельных файлов ответов для развертывания в нескольких типах архитектуры

Создайте отдельные файлы ответов для каждого типа архитектуры, в который вы планируете развернуть. Если один файл ответов содержит несколько компонентов, которые применяются к разным типам архитектуры, параметры компонента могут применяться несколько раз или могут применяться неправильно.

Использование нескольких файлов ответов для конкретных настроек

Вы можете использовать несколько файлов ответов (Unattend.xml) для создания различных наборов настроек, которые можно применять к изображениям в разное время. Например, можно использовать универсальный файл ответов, содержащий фирменную символику и сведения о поддержке во время установки Windows. После завершения установки при запуске средства Sysprep можно применить второй файл ответов, чтобы добавить дополнительные настройки. Если необходимо обслуживать образ Windows, можно использовать другой файл ответов с DISM.

Например, можно определить основные настройки в файле ответов, который используется в программе установки Windows. После завершения установки можно использовать файл ответов с Sysprep или DISM. Например, если вы хотите сохранить все драйверы, добавленные в установку в процессе обобщения , можно создать файл ответов для использования с Sysprep , содержащий параметр PersistAllDeviceInstalls . Файл ответов можно применить, выполнив следующую команду: Sysprep /generalize /unattend:answerfile.

Дополнительные сведения об использовании файла ответов с программой установки Windows см. в разделе Параметры Command-Line программы установки Windows.

Дополнительные сведения об использовании файла ответов с Sysprep см. в разделе Синтаксис Sysprep Command-Line.

Дополнительные сведения об использовании файла ответов с DISM см. в разделе Параметры автоматического обслуживания DISM Command-Line.

Использование правильных механизмов для добавления Обновления в образ Windows

Используйте только поддерживаемые корпорацией Майкрософт механизмы обслуживания для обновления образа Windows.

Используйте DISM для обновления автономного образа Windows. Дополнительные сведения см. в разделе Обслуживание автономного образа.

Во время установки можно также настроить автоматическое скачивание обновлений с клиентский компонент Центра обновления Windows.

Предупреждение

Никогда не перезаписывать системные файлы Windows с помощью $OEM$ вложенных папок или образов данных.

Если у вас есть дополнительные драйверы устройств для добавления на компьютер, добавьте эти драйверы в автономном режиме с помощью DISM. Вы также можете включить дополнительные драйверы в автоматическую установку с помощью компонентов Microsoft-Windows-PnPCustomizationsNonWinPE и Microsoft-Windows-PnPCustomizationWinPE . Дополнительные сведения см. в статье Добавление и удаление драйверов в автономном режиме.

Указание языковых параметров

Чтобы изменить языки с помощью файла ответов, используйте компонент Microsoft-Windows-International-Core-WinPE . Существует два компонента, в которых можно указать языковые параметры:

  • Microsoft-Windows-International-Core-WinPE. Языковые параметры применяются во время этапа настройки windowsPE .
  • Microsoft-Windows-International-Core. Языковые параметры применяются во время этапа настройки oobeSystem или специализации.

Так как некоторые языки требуют перезагрузки, рекомендуется настроить языковые параметры во время этапа настройки windowsPE , так как компьютер всегда будет перезагружен. Если вы обрабатываете языковые параметры во время этапа настройки oobeSystem или специализации, компьютер может потребовать дополнительной перезагрузки.

Использование команды Sysprep/generalize с localAccounts для изменения сведений об учетной записи

Вы можете использовать команду Sysprep с параметром generalize и параметрами LocalAccounts , чтобы изменить сведения о существующей учетной записи пользователя.

Если указать параметры в следующем примере в этапе настройки специализации , все значения NEWVALUE будут изменены. Однако MyAccount сохранит членство в группах безопасности. MyAccount считается одной и той же учетной записью с другим отображаемым именем, описанием и значением пароля.

<LocalAccount>
   <Name>MyAccount</Name>
   <DisplayName>NEWVALUE</DisplayName>
   <Description>NEWVALUE</Description>
   <Password>
      <PlainText>false</PlainText>
      <Value>NEWVALUEBASE64</Value>
   </Password>
</LocalAccount>

Технический справочник по диспетчеру системных образов Windows (Windows SIM)

Обзор Sysprep

Технический справочник по установке Windows

Система обслуживания образов развертывания и управления ими (DISM)