Создание пакета подготовки для Windows 10Create a provisioning package for Windows 10

Применимо к:Applies to

  • Windows 10Windows 10
  • Windows10 MobileWindows 10 Mobile

С помощью Конструктора конфигурации Windows можно создать пакет подготовка (.ppkg), содержащий параметры настройки, а затем применить пакет предварительной настройки к устройству под управлением Windows 10 или Windows 10 Mobile.You can use Windows Configuration Designer to create a provisioning package (.ppkg) that contains customization settings, and then apply the provisioning package to a device running Windows 10 or Windows 10 Mobile.

Узнайте, как установить конструктор конфигураций Windows.Learn how to install Windows Configuration Designer.

Совет

Мы рекомендуем создать учетную запись местного администратора при разработке и проверке пакета предварительной разработки.We recommend creating a local admin account when you develop and test your provisioning package. Мы также рекомендуем использовать учетную запись пользователя с наименее привилегированным доменом для пользования устройствами в домене Active Directory.We also recommend using a least privileged domain user account to join devices to the Active Directory domain.

Создание нового проектаStart a new project

  1. Откройте конструктор конфигураций Windows.Open Windows Configuration Designer:

    • На экране Пуск или в меню Пуск введите конструктор конфигурации Windows, а затем выберите ярлык конструктора конфигурации Windows.From either the Start screen or Start menu search, type Windows Configuration Designer, and then select the Windows Configuration Designer shortcut.

      oror

    • Если установлен конструктор конфигурации Windows из ADK, перейдите к C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Imaging and Configuration Designer\x86 (на компьютере x64) или C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Imaging and Configuration Designer\x86\ICD.exe (на компьютере x86), а затем выберите ICD.exe.If you installed Windows Configuration Designer from the ADK, navigate to C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Imaging and Configuration Designer\x86 (on an x64 computer) or C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Imaging and Configuration Designer\x86\ICD.exe (on an x86 computer), and then select ICD.exe.

  2. Выберите нужный вариант на странице Пуск, на которой представлено несколько вариантов создания пакета подготовки, как показано на следующем изображении.Select your desired option on the Start page, which offers multiple options for creating a provisioning package, as shown in the following image:

    Мастера конструктора конфигураций

  3. Введите имя для проекта и выберите Далее.Enter a name for your project, and then select Next.

  4. Выберите параметры, которые необходимо настроить, в зависимости от типа устройства, а затем выберите Далее.Select the settings you want to configure, based on the type of device, and then select Next. В следующей таблице приведено описание параметров.The following table describes the options.

    Выпуск WindowsWindows edition Параметры, доступные для настройкиSettings available for customization Применение пакета подготовкиProvisioning package can apply to
    Все выпуски WindowsAll Windows editions Общие параметрыCommon settings Все устройства с Windows 10All Windows 10 devices
    Все выпуски Windows для настольных ПКAll Windows desktop editions Общие параметры и параметры, относящиеся к настольным устройствамCommon settings and settings specific to desktop devices Все выпуски Windows10 для настольных ПК (Домашняя, Pro, Корпоративная, Pro для образовательных учреждений, Корпоративная для образовательных учреждений)All Windows 10 desktop editions (Home, Pro, Enterprise, Pro Education, Enterprise Education)
    Все выпуски Windows MobileAll Windows mobile editions Общие параметры и параметры, относящиеся к мобильным устройствамCommon settings and settings specific to mobile devices Все устройства с Windows 10 MobileAll Windows 10 Mobile devices
    Windows 10 IoT БазоваяWindows 10 IoT Core Общие параметры и параметры, относящиеся к Windows 10 IoT БазоваяCommon settings and settings specific to Windows 10 IoT Core Все устройства с Windows 10 IoT БазоваяAll Windows 10 IoT Core devices
    Windows 10 HolographicWindows 10 Holographic Общие параметры и параметры, относящиеся к Windows 10 HolographicCommon settings and settings specific to Windows 10 Holographic Microsoft HoloLensMicrosoft HoloLens
    Выпуск Windows 10 для совместной работыCommon to Windows 10 Team edition Общие параметры и параметры, относящиеся к Windows 10 для совместной работыCommon settings and settings specific to Windows 10 Team Microsoft Surface HubMicrosoft Surface Hub
  5. На странице Импорт пакета подготовка (необязательный) можно выбрать Готово для создания проекта или просмотреть и выбрать существующий пакет подготовка для импорта в проект, а затем выбрать finish. ****On the Import a provisioning package (optional) page, you can select Finish to create your project, or browse to and select an existing provisioning package to import to your project, and then select Finish.

Совет

Функция Импорт пакета подготовки позволяет упростить создание разных пакетов подготовки, содержащих некоторые общие параметры.Import a provisioning package can make it easier to create different provisioning packages that all have certain settings in common. Например, можно создать пакет подготовка, содержащий параметры для сети организации, а затем импортировать его в другие пакеты, которые вы создаете, чтобы не нужно было повторно перенастроять эти общие параметры.For example, you could create a provisioning package that contains the settings for your organization's network, and then import it into other packages that you create so you don't have to reconfigure those common settings repeatedly.

  1. В области Доступные настройки теперь можно настроить параметры пакета.In the Available customizations pane, you can now configure settings for the package.

Настройка параметровConfigure settings

При создании проекта с помощью расширенной подготовки конструктор конфигураций Windows откроет панель Доступные настройки.For an advanced provisioning project, Windows Configuration Designer opens the Available customizations pane. Пример на следующем изображении основан на параметрах для Всех выпусков Windows для настольных ПК.The example in the following image is based on All Windows desktop editions settings.

Внешний вид интерфейса ICD

В основе параметров в конструкторе конфигураций Windows используются поставщики служб конфигурации Windows 10 (CSP).The settings in Windows Configuration Designer are based on Windows 10 configuration service providers (CSPs). Дополнительные сведения о поставщиках служб конфигурации см. в разделе Основы работы с поставщиками служб конфигурации (CSP) для ИТ-специалистов.To learn more about CSPs, see Introduction to configuration service providers (CSPs) for IT pros.

Процесс настройки параметров является одинаковым для всех параметров.The process for configuring settings is similar for all settings. В следующей таблице приведен пример.The following table shows an example.

step one
Разверните категорию.Expand a category.
Expand Certificates category
step two
Выберите параметр.Select a setting.
Select ClientCertificates
step three
Введите значение для параметра.Enter a value for the setting. Выберите Добавить, если кнопка отображается.Select Add if the button is displayed.
Enter a name for the certificate
step four
Для некоторых параметров (таких как в этом примере) нужно указать дополнительные сведения.Some settings, such as this example, require additional information. На панели Доступные настройки выберите значение, которое вы только что создали. После этого отобразятся дополнительные параметры.In Available customizations, select the value you just created, and additional settings are displayed.
Additional settings for client certificate
step five
В ходе настройки параметра он отображается на панели Выбранные настройки.When the setting is configured, it is displayed in the Selected customizations pane.
Selected customizations pane

Дополнительные сведения о каждом конкретном параметре см. в Справочнике по параметрам подготовки Windows.For details on each specific setting, see Windows Provisioning settings reference. При выборе параметра в конструкторе конфигураций Windows также отображается раздел справки по настройке этого параметра, как показано на следующем изображении.The reference topic for a setting is also displayed in Windows Configuration Designer when you select the setting, as shown in the following image.

Конструктор конфигураций Windows открывает раздел справки при выборе параметра

Сборка пакетаBuild package

  1. После настройки настройки выберите экспорт ивыберите пакет предварительной настройки.After you're done configuring your customizations, select Export, and then select Provisioning Package.

    Пункт "Экспорт" на верхней панели

  2. В окне Описание пакета подготовка введите следующую информацию, а затем выберите Далее:In the Describe the provisioning package window, enter the following information, and then select Next:

    • Имя— в этом поле предварительно указывается имя проекта.Name - This field is pre-populated with the project name. Вы можете изменить это значение, введя другое имя в поле Имя.You can change this value by entering a different name in the Name field.
    • Версия (в формате Major.Minor — необязательная).Version (in Major.Minor format - Optional. Вы можете изменить версию пакета по умолчанию, задав новое значение в поле Версия.You can change the default package version by specifying a new value in the Version field.
    • Владелец — выберите пункт ИТ-администратор. Дополнительные сведения см. в разделе Приоритеты пакетов подготовки.Owner - Select IT Admin. For more information, see Precedence for provisioning packages.
    • Ранг (от 0 до 99)— необязательное поле.Rank (between 0-99) - Optional. Можно выбрать значение от 0 до 99 включительно.You can select a value between 0 and 99, inclusive. Ранг пакета по умолчанию— 0.The default package rank is 0.
  3. В окне Выбор сведений о безопасности для окна пакета подготовка можно выбрать для шифрования и/или подписывания пакета подготовка с выбранным сертификатом, а затем выбрать Далее.In the Select security details for the provisioning package window, you can select to encrypt and/or sign a provisioning package with a selected certificate, and then select Next. Оба выбора необязательны:Both selections are optional:

    • Зашифровать пакет— при выборе этого пункта на экране отобразится автоматически созданный пароль.Encrypt package - If you select this option, an auto-generated password will be shown on the screen.

    • Подписать пакет— при выборе этого пункта необходимо выбрать действительный сертификат, который будет использоваться для подписывания пакета.Sign package - If you select this option, you must select a valid certificate to use for signing the package. Вы можете указать сертификат, выбрав выберите и выберите сертификат, который необходимо использовать для подписи пакета.You can specify the certificate by selecting Select and choosing the certificate you want to use to sign the package.

      Примечание

      Необходимо настроить безопасность пакетов, только если пакет используется для подготовка устройств и когда пакет содержит конфиденциальные данные безопасности, такие как сертификаты или учетные данные, которые не должны быть скомпрометированы.You should only configure provisioning package security when the package is used for device provisioning and when the package has content with sensitive security data, such as certificates or credentials that should be prevented from being compromised. При применении зашифрованного и/или подписанного пакета подготовки во время запуска при первом включении или через пользовательский интерфейс настройки пакет может быть расшифрован, и если он подписан, стать доверенным без явного согласия пользователя.When applying an encrypted and/or signed provisioning package, either during OOBE or through the setting UI, the package can be decrypted, and if signed, be trusted without explicit user consent. ИТ-администратор может задать политики на устройстве пользователя, чтобы запретить удаление необходимых пакетов с устройства или выполнение подготовки потенциально опасных пакетов на устройстве.An IT administrator can set policy on a user device to restrict the removal of required packages from the device, or the provisioning of potentially harmful packages on the device.

      Если пакет подготовки подписан доверенным поставщиком, его можно установить на устройстве без запроса на получение согласия от пользователя.If a provisioning package is signed by a trusted provisioner, it can be installed on a device without a prompt for user consent. Чтобы включить сертификаты доверенного поставщика, перед установкой доверенного пакета подготовки необходимо настроить параметр TrustedProvisioners.In order to enable trusted provider certificates, you must set the TrustedProvisioners setting prior to installing the trusted provisioning package. Это единственный способ установки пакета без согласия пользователя.This is the only way to install a package without user consent. Для обеспечения дополнительной защиты также можно настроить параметр RequireProvisioningPackageSignature, который запретит пользователям устанавливать пакеты подготовки не подписанные доверенными поставщиками.To provide additional security, you can also set RequireProvisioningPackageSignature, which prevents users from installing provisioning packages that are not signed by a trusted provisioner.

  4. В окне Выберите, где сохранить окно пакета подготовка, укажите расположение вывода, куда необходимо, чтобы пакет подготовка был создан, а затем выберите Далее.In the Select where to save the provisioning package window, specify the output location where you want the provisioning package to go once it's built, and then select Next. По умолчанию конструктор конфигураций Windows использует в качестве расположения выходных данных папку проекта.By default, Windows Configuration Designer uses the project folder as the output location.

  5. В окне Сборка пакета подготовка выберите Сборка.In the Build the provisioning package window, select Build. Сборка пакета подготовки выполняется быстро.The provisioning package doesn't take long to build. Сведения о проекте отображаются на странице сборки, а индикатор выполнения указывает состояние сборки.The project information is displayed in the build page and the progress bar indicates the build status.

    Если необходимо отменить сборку, выберите Отмена.If you need to cancel the build, select Cancel. Это отменяет текущий процесс сборки, закрывает мастер и возвращает вас на страницу Настройки.This cancels the current build process, closes the wizard, and takes you back to the Customizations page.

  6. В случае сбой сборки появится сообщение об ошибке, которое включает ссылку на папку проекта.If your build fails, an error message will appear that includes a link to the project folder. Вы можете просмотреть журналы, чтобы определить, что вызвало ошибку.You can scan the logs to determine what caused the error. После устранения проблемы попробуйте выполнить построение пакета еще раз.Once you fix the issue, try building the package again.

    В случае успешного построения отобразятся пакет подготовки, выходной каталог и каталог проекта.If your build is successful, the name of the provisioning package, output directory, and project directory will be shown.

    При желании вы можете выполнить построение пакета подготовки снова и выбрать другой путь для выходного пакета.If you choose, you can build the provisioning package again and pick a different path for the output package. Для этого выберите "Назад", чтобы изменить имя и путь выпускаемого пакета, а затем выберите Далее, чтобы запустить другую сборку.To do this, select Back to change the output package name and path, and then select Next to start another build.

  7. Когда вы закончите, выберите Готово, чтобы закрыть мастер и вернуться на страницу Настройки.When you are done, select Finish to close the wizard and go back to the Customizations page.

Следующий шаг: применение пакета подготовкиNext step: How to apply a provisioning package

ПодробнееLearn more