Общие сведения о процессе Sysprep

Средство подготовки системы (Sysprep) используется для преобразования образов Windows из универсального состояния в специализированное, а затем обратно в обобщенное состояние. Универсальный образ можно развернуть на любом компьютере. Специализированный образ предназначен для определенного компьютера. Перед записью и развертыванием образа Windows необходимо повторно или обобщить его. Например, если вы используете средство Sysprep для обобщения образа, Sysprep удаляет все сведения о системе и сбрасывает компьютер. При следующей перезагрузке компьютера клиенты могут добавить сведения о пользователях при первом включении компьютера (OOBE) и принять условия лицензионного соглашения на использование программного обеспечения Майкрософт.

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

Исполняемый файл Sysprep

Sysprep.exe — это программа main, которая вызывает другие исполняемые файлы, которые подготавливают установку Windows. Sysprep.exe находится в каталоге %WINDIR%\system32\sysprep всех установок Windows.

Чтобы использовать командную строку вместо графического интерфейса средства подготовки системы , необходимо сначала закрыть графический интерфейс, а затем запустить %WINDIR\System32\Sysprep\Sysprep.exe.

Важно!

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

Общие сведения о процессе Sysprep

При запуске Sysprep выполняется следующий процесс:

  1. Проверка Sysprep. Проверяет возможность запуска Sysprep. Только администратор может запустить Sysprep. Одновременно может выполняться только один экземпляр Sysprep. Кроме того, Sysprep должен выполняться в той версии Windows, которая использовалась для установки Sysprep.
  2. Инициализация ведения журнала. Инициализирует ведение журнала. Дополнительные сведения см. в разделе Файлы журнала Sysprep.
  3. Анализ аргументов командной строки. Анализирует аргументы командной строки. Если пользователь не предоставляет аргументы командной строки, появится окно Средства подготовки системы, в результате чего пользователи могут указать действия Sysprep.
  4. Обработка действий Sysprep. Обрабатывает действия Sysprep, вызывает соответствующие .dll файлы и исполняемые файлы, а также добавляет действия в файл журнала.
  5. Проверка действий обработки Sysprep. Проверяет, что все .dll файлы обработали все свои задачи, а затем завершает работу или перезапускает систему.

Сохранение конфигурации оборудования

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

Если вы хотите установить образ Windows на компьютерах с одинаковой конфигурацией оборудования, можно сохранить установку драйверов устройств в образе Windows с помощью и автоматического файла с параметром PersistAllDeviceInstalls Microsoft-Windows-PnPSysprepPersistAllDeviceInstalls . Значение по умолчанию — false. Если для параметра задано значение true, Plug and Play устройства остаются на компьютере во время этапа универсальной конфигурации, и вам не нужно переустанавливать эти устройства во время этапа настройки специализации. Дополнительные сведения см. в разделах Использование файлов ответов с Sysprep и Справочное руководство по автоматической установке Windows.

Добавление драйверов устройств

Plug and Play устройства включают модемы, звуковые карты, сетевые адаптеры и видеоадаптеры. Устройства Plug and Play на эталонном и целевом компьютерах не должны поступать от одного производителя. Однако в установку необходимо включить драйверы для этих устройств. Дополнительные сведения см. в разделах Добавление и удаление драйверов в автономный образ Windows и Добавление драйверов устройств в Windows во время установки Windows.

Загрузка в режиме аудита или при первом включении

При загрузке Windows компьютер может запускаться в одном из двух режимов:

  • OOBE

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

    Если вы не активируете Windows автоматически с помощью ключа продукта, при первом включении будет предложено ввести ключ продукта. Если пользователь пропускает этот шаг во время запуска при первом включении, Windows напоминает пользователю ввести действительный ключ продукта позже. Чтобы автоматически активировать Windows с помощью ключа продукта, укажите допустимый ключ продукта в автоматическом параметре ProductKey Microsoft-Windows-Shell-Setup во время этапа настройки специализации. Дополнительные сведения см. в разделе Работа с ключами продуктов и активацией.

  • Режим аудита

    Режим аудита позволяет добавлять настройки в образы Windows. В режиме аудита не требуется применять параметры при первом включении компьютера. Обходя OOBE, вы сможете быстрее получить доступ к рабочему столу и выполнить настройки. Вы можете добавить дополнительные драйверы устройств, установить приложения и проверить допустимость установки.

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

    Если вы используете компьютер в режиме аудита, чтобы настроить установку для загрузки при первом включении компьютера, используйте графический интерфейс Sysprep или выполните Sysprep /oobe команду . Чтобы подготовить компьютер для конечного пользователя, необходимо настроить его для загрузки при первом запуске компьютера при первом запуске компьютера. При установке Windows по умолчанию OOBE запускается после завершения установки, но вы можете пропустить OOBE и загрузиться непосредственно в режим аудита для настройки образов.

Дополнительные сведения см. в разделе:

Обнаружение состояния образа Windows

Вы можете использовать Sysprep для определения состояния образа Windows. То есть можно определить, будет ли образ загружаться в режим аудита или в режиме запуска при первом включении, или же образ все еще находится в процессе установки. Дополнительные сведения см. в разделе Процесс установки Программы установки Windows.

Файлы журнала Sysprep

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

Элемент Путь к журналу

Обобщение

%WINDIR%\System32\Sysprep\Panther

Специализируются

%WINDIR%\Panther

Действия автоматической установки Windows (OOBE)

%WINDIR%\Panther\Unattendgc

Файл setupact.log — это файл журнала main.

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

Создание и использование поставщиков Sysprep

Независимые поставщики программного обеспечения (ISV) и независимые поставщики оборудования (IHV) могут создавать поставщиков Sysprep , которые позволяют их приложениям поддерживать сценарии создания образов и развертывания. Если приложение в настоящее время не поддерживает операции обобщения с помощью средства Sysprep , можно создать поставщика, который удаляет из приложения всю информацию о программном обеспечении и оборудовании.

Чтобы создать поставщик Sysprep , необходимо выполнить следующие действия.

  1. Определите, к какому этапу конфигурации (очистка, обобщение или специализация) обращается поставщик Sysprep.
  2. Создайте соответствующую точку входа для поставщика Sysprep на основе выбранного этапа настройки.
  3. Зарегистрируйте поставщик Sysprep для использования средством Sysprep .
  4. Проверьте поставщик Sysprep , чтобы убедиться, что он работает правильно. Убедитесь, что вы просматриваете файлы журналов на наличие предупреждений и ошибок.

Дополнительные сведения о поставщиках Sysprep см. в руководстве разработчика поставщика средств подготовки системы (Sysprep).

Обзор Sysprep (подготовка системы)

Параметры Command-Line Sysprep

Sysprep (обобщение) установки Windows

Sysprep Support for Server Roles (Поддержка ролей сервера в Sysprep)

Использование файлов ответов с Sysprep