Создание последовательности задач для обновления операционной системы в Configuration ManagerCreate a task sequence to upgrade an OS in Configuration Manager

Применимо к: System Center Configuration Manager (Current Branch)Applies to: System Center Configuration Manager (Current Branch)

Используйте последовательности задач в Configuration Manager для автоматического обновления операционной системы на конечном компьютере.Use task sequences in Configuration Manager to automatically upgrade an OS on a destination computer. Это обновление может осуществляться с Windows 7 или более поздней версии до Windows 10 либо с Windows Server 2012 или более поздней версии до Windows Server 2016.This upgrade can be from Windows 7 or later to Windows 10, or from Windows Server 2012 or later to Windows Server 2016. Создайте последовательность задач, которая ссылается на пакет обновления операционной системы и любое другое устанавливаемое содержимое, например приложения или обновления программного обеспечения.Create a task sequence that references the OS upgrade package and any other content to install, such as applications or software updates. Последовательность задач для обновления операционной системы входит в состав сценария Обновление Windows до последней версии.The task sequence to upgrade an OS is part of the Upgrade Windows to the latest version scenario.

Готовность к установкеPrerequisites

Прежде чем создавать последовательность задач, нужно выполнить следующие требования.Before you create the task sequence, the following requirements must be in place:

ОбязательноеRequired

  • В консоли Configuration Manager должен быть доступен пакет обновления операционной системы.The OS upgrade package must be available in the Configuration Manager console.

  • При обновлении до Windows Server 2016 выберите параметр Ignore any dismissable compatibility messages (Пропускать отклоняемые сообщения о совместимости) в шаге "Обновить операционную систему" последовательности задач.When upgrading to Windows Server 2016, select the Ignore any dismissable compatibility messages setting in the Upgrade Operating System task sequence step. В противном случае обновление завершается ошибкой.Otherwise the upgrade fails.

Обязательно (если используется)Required (if used)

Создание последовательности задач для обновления ОСCreate a task sequence to upgrade an OS

Чтобы обновить операционную систему на клиентских компьютерах, можно создать последовательность задач и выбрать Обновить операционную систему из пакета обновления в мастере создания последовательности задач.To upgrade the OS on clients, create a task sequence and select Upgrade an operating system from upgrade package in the Create Task Sequence Wizard. Мастер добавит шаги последовательности задач по обновлению операционной системы, применению обновлений программного обеспечения и установке приложений.The wizard adds the task sequence steps to upgrade the OS, apply software updates, and install applications.

  1. В консоли Configuration Manager в рабочей области Библиотека программного обеспечения разверните узел Операционные системы, а затем выберите элемент Последовательности задач.In the Configuration Manager console, go to the Software Library workspace, expand Operating Systems, and then select Task Sequences.

  2. На вкладке Главная на ленте в группе Создать выберите Создать последовательность задач.On the Home tab of the ribbon, in the Create group, select Create Task Sequence.

  3. На странице Создание последовательности задач мастера создания последовательности задач выберите Обновить операционную систему на основе пакета обновления и нажмите кнопку Далее.On the Create a New Task Sequence page of the Create Task Sequence Wizard, select Upgrade an operating system from an upgrade package, and then select Next.

  4. На странице Сведения о последовательности задач настройте следующие параметры.On the Task Sequence Information page, specify the following settings:

    • Имя последовательности задач. Укажите имя последовательности задач.Task sequence name: Specify a name that identifies the task sequence.

    • Описание: при необходимости укажите описание.Description: Optionally specify a description.

  5. На странице Обновление операционной системы Windows настройте следующие параметры.On the Upgrade the Windows Operating System page, specify the following settings:

    • Пакет обновления: укажите пакет обновления, содержащий исходные файлы обновления операционной системы.Upgrade package: Specify the upgrade package that contains the OS upgrade source files. Убедитесь, что выбран правильный пакет обновления, просмотрев информацию в области Свойства.Verify that you've selected the correct upgrade package by looking at the information in the Properties pane. Дополнительные сведения см. в разделе Управление пакетами обновления операционной системы.For more information, see Manage OS upgrade packages.

    • Индекс выпуска: если в пакете доступно несколько индексов выпусков операционной системы, выберите нужный индекс выпуска.Edition index: If there are multiple OS edition indexes available in the package, select the desired edition index. По умолчанию мастер выбирает первый индекс.By default, the wizard selects the first index.

    • Ключ продукта: введите ключ продукта Windows для устанавливаемой операционной системы Windows.Product key: Specify the Windows product key for the OS to install. Можно указать зашифрованные ключи многократной установки или стандартные ключи продукта.Specify encoded volume license keys or standard product keys. Если вы используете стандартный ключ продукта, разделите группы из пяти символов в ключе продукта дефисами (-).If you use a standard product key, separate each group of five characters by a dash (-). Например, так: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.For example: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. При установке новой версии выпуска в рамках корпоративного лицензирования ключ продукта может не потребоваться.When the upgrade is for a volume license edition, the product key may not be required.

      Примечание

      Это может быть ключ многократной активации (MAK) или универсальный ключ многократной установки (GVLK).This product key can be a multiple activation key (MAK), or a generic volume licensing key (GVLK). GVLK также называют ключом установки клиента для службы управления ключами (KMS).A GVLK is also referred to as a key management service (KMS) client setup key. Дополнительные сведения см. в статье Планирование активации корпоративных лицензий.For more information, see Plan for volume activation. Список ключей установки клиента KMS см. в Приложении A руководства по активации Windows Server.For a list of KMS client setup keys, see Appendix A of the Windows Server activation guide.

    • Игнорировать все отклоняемые сообщения о совместимости: выберите этот параметр при обновлении до Windows Server 2016.Ignore any dismissable compatibility messages: Select this setting if you're upgrading to Windows Server 2016. Если этот параметр не выбран, последовательность задач не удастся завершить, так как программа установки Windows будет ожидать, пока пользователь нажмет кнопку Подтвердить в диалоговом окне совместимости приложения Windows.If you don't select this setting, the task sequence fails to complete because Windows Setup is waiting for the user to select Confirm on a Windows app compatibility dialog.

  6. На странице Включить обновления укажите, требуется ли устанавливать обязательные, все или никакие обновления ПО.On the Include Updates page, specify whether to install required, all, or no software updates. Нажмите кнопку Далее.Then select Next. Если выбрана установка обновлений программного обеспечения, Configuration Manager устанавливает только те из них, которые относятся к коллекциям, в которые входит конечный компьютер.If you specify to install software updates, Configuration Manager installs only those updates targeted to the collections of which the destination computer is a member.

  7. На странице Установить приложения укажите приложения, которые необходимо установить на конечный компьютер, а затем нажмите кнопку Далее.On the Install Applications page, specify the applications to install on the destination computer, and then select Next. Если выбрано несколько приложений, можно настроить установку так, чтобы последовательность задач продолжала выполняться в случае сбоя установки определенного приложения.If you select more than one application, also specify whether the task sequence should continue if the installation of a specific application fails.

  8. Завершите работу мастера.Complete the wizard.

Важно!

При выполнении последовательности задач на устройстве клиент Configuration Manager создает несколько сценариев для управления поведением последовательности задач в различных ситуациях.When the task sequence runs on a device, the Configuration Manager client creates several scripts to control the task sequence behavior in various scenarios. Когда последовательность задач завершается, клиент не удаляет эти сценарии до перезагрузки компьютера.When the task sequence completes, the client doesn't remove these scripts until the computer restarts. Эти файлы сценариев не содержат конфиденциальной информации.These script files don't contain sensitive information.

Шаблон последовательности задач по умолчанию для обновления до Windows 10 на месте включает дополнительные группы с действиями, которые рекомендуется выполнить до и после обновления.The default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add before and after the upgrade process. Эти действия являются общими для многих клиентов, которые успешно выполнили обновление устройств до Windows 10.These actions are common among many customers who are successfully upgrading devices to Windows 10. Дополнительные сведения см. в описании рекомендуемых шагов последовательности задач для подготовки к обновлению и постобработки.For more information, see recommended task sequence steps to prepare for upgrade and for post-processing.

Начиная с версии 1806 этот шаблон последовательности задач также включает группу с действиями, которые рекомендуется выполнить в случае сбоя процесса обновления.Starting in version 1806, this task sequence template also includes a group with recommended actions to add in case the upgrade process fails. Эти действия упрощают устранение неполадок.These actions make it easier to troubleshoot. Дополнительные сведения см. в разделе Рекомендуемые действия в последовательности задач в случае сбоя.For more information, see recommended task sequence steps on failure.

Настройка предварительного кэширования содержимогоConfigure pre-cache content

Функция предварительного кэширования для доступных развертываний последовательностей задач позволяет клиентам скачивать только необходимое содержимое обновления ОС, прежде чем пользователь установит последовательность задач.The pre-cache feature for available deployments of task sequences lets clients download relevant OS upgrade package content before a user installs the task sequence.

Дополнительные сведения см. в разделе Настройка предварительного кэширования содержимого.For more information, see Configure pre-cache content.

Шаблон последовательности задач по умолчанию для обновления до Windows 10 на месте содержит дополнительные группы с действиями, которые рекомендуется выполнить до процесса обновления.The default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add before the upgrade process. Эти действия в группе Подготовка к обновлению являются общими для многих клиентов, которые успешно выполнили обновление устройств до Windows 10.These actions in the Prepare for Upgrade group are common among many customers who are successfully upgrading devices to Windows 10. Если у вас есть последовательность задач, которая еще не содержит эти действия, добавьте их вручную в последовательность задач в группе Подготовка к обновлению .If you have an existing task sequence that doesn't already have these actions, manually add them to your task sequence in the Prepare for Upgrade group.

Проверки батареиBattery checks

Добавьте шаги в эту группу, чтобы проверить, использует ли компьютер питание от батарей или от сети.Add steps in this group to check whether the computer is using battery, or wired power. Чтобы выполнить эту проверку, этому действию требуется пользовательский сценарий или программа.This action requires a custom script or utility to perform this check.

Пример проверки батареиBattery check example

Используйте WbemTest и подключитесь к root\cimv2 пространству имен.Use WbemTest and connect to the root\cimv2 namespace. Затем выполните следующий запрос:Then run the following query:

Select BatteryStatus From Win32_Battery where BatteryStatus != 2

Если запрос не возвращает результаты, значит устройство работает от батареи.If it returns any results, then the device is running on battery. В противном случае устройство подключено к источнику питания с помощью кабеля.Otherwise, the device is connected to wired power.

Проверки подключения к сети и проводного подключенияNetwork/wired connection checks

Добавьте шаги в эту группу, чтобы проверить, подключен ли компьютер к сети и не использует ли он беспроводное подключение.Add steps in this group to check whether the computer is connected to a network, and isn't using a wireless connection. Чтобы выполнить эту проверку, этому действию требуется пользовательский сценарий или программа.This action requires a custom script or utility to perform this check.

Пример проверки сетиNetwork check example

Используйте WbemTest и подключитесь к root\cimv2 пространству имен.Use WbemTest and connect to the root\cimv2 namespace. Затем выполните следующий запрос:Then run the following query:

Select * From Win32_NetworkAdapter Where NetConnectionStatus = 2 and PhysicalAdapter = 'True' and NetConnectionID = 'Wi-Fi'

Если запрос не возвращает результаты, значит, устройство работает от Wi-Fi.If it returns any results, then the device is running on Wi-Fi. В противном случае устройство подключено к сети с помощью кабеля.Otherwise, the device is connected to wired network connection.

Удаление несовместимых приложенийRemove incompatible applications

Добавьте шаги в эту группу, чтобы удалить все приложения, несовместимые с этой версией Windows 10.Add steps in this group to remove any applications that are incompatible with this version of Windows 10. Методы удаления приложений могут различаться.The method to uninstall an application varies.

Если приложение использует установщик Windows, скопируйте командную строку программы удаления из вкладки Программы в свойствах типа развертывания установщика Windows приложения.If the application uses Windows Installer, copy the Uninstall program command line from the Programs tab on the Windows Installer deployment type properties of the application. Затем добавьте шаг Выполнить из командной строки в эту группу с помощью командной строки программы удаления.Then add a Run Command Line step in this group with the uninstall program command line. Например:For example:

msiexec /x {150031D8-1234-4BA8-9F52-D6E5190D1CBA} /q

Удаление несовместимых драйверовRemove incompatible drivers

Добавьте шаги в эту группу, чтобы удалить все драйверы, несовместимые с этой версией Windows 10.Add steps in this group to remove any drivers that are incompatible with this version of Windows 10.

Удаление и приостановка сторонних программ защитыRemove/suspend third-party security

Добавьте шаги в эту группу, чтобы удалить или приостановить сторонние программы защиты, например, антивирус.Add steps in this group to remove or suspend third-party security programs, such as antivirus.

При использовании сторонней программы шифрования дисков укажите ее драйвер шифрования для установщика Windows с помощью параметра командной строки /ReflectDrivers.If you're using a third-party disk encryption program, provide its encryption driver to Windows Setup with the /ReflectDrivers command-line option. Добавьте шаг Задать переменную последовательности задач в последовательность задач для этой группы.Add a Set Task Sequence Variable step to the task sequence in this group. Задайте в качестве переменной последовательности задач OSDSetupAdditionalUpgradeOptions.Set the task sequence variable to OSDSetupAdditionalUpgradeOptions. Укажите путь к драйверу в качестве значения переменной /ReflectDrivers.Set the value to /ReflectDrivers with the path to the driver. Эта переменная последовательности задач добавляет командную строку программы установки Windows, используемую последовательностью задач.This task sequence variable appends the Windows Setup command-line used by the task sequence. Обратитесь к поставщику программного обеспечения, чтобы получить дополнительные рекомендации по этому процессу.Contact your software vendor for any additional guidance on this process.

Шаг последовательности задач "Скачать содержимое пакета"Download Package Content task sequence step

Используйте шаг Скачать содержимое пакета перед шагом Обновить операционную систему в следующих сценариях:Use the Download Package Content step before the Upgrade Operating System step in the following scenarios:

  • Вы используете единственную последовательность задач обновления для обеих платформ — x86 и x64.You use a single upgrade task sequence for both x86 and x64 platforms. Включите два шага Скачать содержимое пакета в группу Подготовка к обновлению.Include two Download Package Content steps in the Prepare for Upgrade group. Задайте условия для каждого шага, чтобы определить архитектуру клиента.Set conditions on each step to detect the client architecture. Это условие позволяет скачивать только соответствующий пакет обновления ОС в рамках шага.This condition causes the step to download only the appropriate OS upgrade package. Настройте каждый шаг Скачать содержимое пакета так, чтобы использовалась одна и та же переменная, и используйте переменную для пути к носителю в шаге Обновить операционную систему .Configure each Download Package Content step to use the same variable, and use the variable for the media path on the Upgrade Operating System step.

  • Для динамического скачивания применимого пакета драйверов используйте два шага загрузки Скачать содержимое пакета с условиями определения соответствующего типа оборудования для каждого пакета драйверов.To dynamically download an applicable driver package, use two Download Package Content steps with conditions to detect the appropriate hardware type for each driver package. Настройте каждый шаг Скачать содержимое пакета для использования одной переменной.Configure each Download Package Content step to use the same variable. Затем используйте эту переменную для значения Промежуточное содержимое в разделе драйверов в шаге Обновить операционную систему.Then use that variable for the Staged content value in the drivers section on the Upgrade Operating System step.

    Примечание

    Configuration Manager добавляет к имени этой переменной числовой суффикс.Configuration Manager adds a numerical suffix to this variable name. Например, если задать переменную %mycontent% в качестве пользовательской переменной, клиент сохраняет все указанное содержимое в этом расположении.For example, if you specify %mycontent% as a custom variable, the client stores all referenced content in this location. При ссылке на эту переменную в последующем шаге, таком как Обновить операционную систему, используйте ее с числовым суффиксом.When you refer to the variable in a subsequent step, such as Upgrade Operating System, use the variable with a numerical suffix. В этом примере используется переменная %mycontent01% или %mycontent02%, где номер соответствует порядку этого содержимого на шаге Скачать содержимое пакета.In this example, %mycontent01% or %mycontent02%, where the number corresponds to the order in which the Download Package Content step lists this specific content.

Рекомендуемые шаги последовательности задач для постобработкиRecommended task sequence steps for post-processing

После создания последовательности задач добавьте дополнительные шаги в группу Постобработка последовательности задач.After you create the task sequence, add additional steps in the Post-Processing group of the task sequence.

Примечание

Эта последовательность задач не является линейной.This task sequence isn't linear. Существуют условия для шагов, которые могут повлиять на результаты последовательности задач.There are conditions on steps that can affect the results of the task sequence. Это поведение зависит от успешности обновления клиентского компьютера или необходимости отката клиентского компьютера к предыдущей версии ОС.This behavior depends on whether it successfully upgrades the client computer, or if it has to roll back the client computer to the original OS.

Шаблон последовательности задач по умолчанию для обновления до Windows 10 на месте содержит дополнительные группы с действиями, которые рекомендуется выполнить после процесса обновления.The default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add after the upgrade process. Эти действия в группе Постобработка являются общими для многих клиентов, которые успешно выполнили обновление устройств до Windows 10.These actions in the Post-Processing group are common among many customers who are successfully upgrading devices to Windows 10. Если у вас есть последовательность задач, которая еще не содержит эти действия, добавьте их вручную в последовательность задач в группе последующей обработки .If you have an existing task sequence that doesn't already have these actions, manually add them to your task sequence in the Post-Processing group.

Применение драйверов на основе установкиApply setup-based drivers

Добавьте шаги в эту группу, чтобы установить драйверы (.exe) из пакетов.Add steps in this group to install setup-based drivers (.exe) from packages.

Установка и включение сторонних программ защитыInstall/enable third-party security

Добавьте шаги в эту группу, чтобы установить или включить сторонние программы защиты, например антивирус.Add steps in this group to install or enable third-party security programs, such as antivirus.

Настройка приложений и сопоставлений файлов в Windows по умолчаниюSet Windows default apps and associations

Добавьте шаги в эту группу, чтобы настроить связи между приложениями и файлами Windows по умолчанию.Add steps in this group to set Windows default apps and file associations.

  1. Подготовьте компьютер-образец с нужными связями приложения.Prepare a reference computer with your desired app associations.
  2. Запустите следующую команду, чтобы выполнить экспорт:Run the following command line to export:
    dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\DefaultAppAssociations.xml"
  3. Добавьте XML-файл в пакет.Add the XML file to a package.
  4. Добавьте шаг Выполнить из командной строки в эту группу.Add a Run Command Line step in this group. Укажите пакет, который содержит XML-файл, а затем укажите следующую командную строку:Specify the package that contains the XML file, and then specify the following command line:
    dism /online /Import-DefaultAppAssociations:DefaultAppAssociations.xml

Дополнительные сведения см. в статье Export or Import Default Application Associations (Экспорт и импорт связей приложений по умолчанию).For more information, see Export or import default application associations.

Применение персонализации и личных настроекApply customizations and personalization

Добавьте шаги в эту группу, чтобы применить настройки меню "Пуск", например для создания групп программ.Add steps in this group to apply Start menu customizations, such as organizing program groups. Дополнительные сведения см. в статье Customize the Start Screen (Настройка экрана запуска).For more information, see Customize the Start screen.

Дополнительные шаги последовательности задач для откатаOptional task sequence steps for rollback

В случае возникновения проблем с обновлением после перезагрузки компьютера программа установки Windows выполнит откат обновления до предыдущей операционной системы.When something goes wrong with the upgrade process after the computer restarts, Windows Setup rolls back the system to the previous OS. Затем последовательность задач продолжит выполнять шаги в группе Откат.The task sequence then continues with any steps in the Rollback group. После создания последовательности задач при необходимости добавьте дополнительные шаги в этой группе.After you create the task sequence, add optional steps in this group as necessary. Например, можно отменить изменения, внесенные в систему в группе "Подготовка к обновлению", такие как удаление несовместимого программного обеспечения.For example, reverse any changes made to the system in the Prepare for Upgrade group, such as uninstalling incompatible software.

Начиная с версии 1806 шаблон последовательности задач по умолчанию для обновления до Windows 10 на месте включает группу Действия для запуска в случае сбоя.Starting in version 1806, the default task sequence template for Windows 10 in-place upgrade includes a group to Run actions on failure. Эта группа включает рекомендуемые действия, которые необходимо выполнить в случае сбоя обновления.This group includes recommended actions to add in case the upgrade process fails. Эти действия упрощают устранение неполадок.These actions make it easier to troubleshoot.

Сбор данных журналовCollect logs

добавьте шаги в эту группу, чтобы собирать журналы от клиента.To gather logs from the client, add steps in this group.

Запуск средств диагностикиRun diagnostic tools

добавьте шаги в эту группу, чтобы запустить дополнительные средства диагностики.To run additional diagnostic tools, add steps in this group. Автоматизируйте сбор дополнительных сведений из системы, выполняемый сразу после сбоя, в этих средствах.Automate these tools for collecting additional information from the system right after the failure.

Одним из таких средств является Windows SetupDiag.One such tool is Windows SetupDiag. Это автономное средство диагностики, которое можно использовать, чтобы узнать причину сбоя при обновлении Windows 10.It's a standalone diagnostic tool to obtain details about why a Windows 10 upgrade was unsuccessful.

  • В Configuration Manager создайте пакет для этого средства.In Configuration Manager, create a package for the tool.

  • Добавьте в эту группу шаг Выполнить из командной строки для последовательности задач.Add a Run Command Line step to this group of your task sequence. Используйте параметр Пакет, чтобы указать ссылку на это средство.Use the Package option to reference the tool. Ниже представлен пример командной строки:The following string is an example Command line:
    SetupDiag.exe /Output:"%_SMSTSLogPath%\SetupDiagResults.log" /Mode:Online

Дополнительные рекомендацииAdditional recommendations

Документация по WindowsWindows documentation

Ознакомьтесь с документацией по Windows по разрешению ошибок обновления до Windows 10.Review Windows documentation to Resolve Windows 10 upgrade errors. В этой статьей также содержится подробная информация о процессе обновления.This article also includes detailed information about the upgrade process.

Проверка наличия минимального места на дискеCheck minimum disk space

В шаге по умолчанию Проверить готовность включите параметр Ensure minimum free disk space (MB) (Обеспечить минимальное свободное место на диске (МБ)).On the default Check Readiness step, enable Ensure minimum free disk space (MB). Установите значение по крайней мере 16384 (16 ГБ) для пакета обновления 32-разрядной системы компьютера или 20480 (20 ГБ) для 64-разрядной.Set the value to at least 16384 (16 GB) for a 32-bit OS upgrade package, or 20480 (20 GB) for 64-bit.

Повторная загрузка политикиRetry downloading policy

Используйте переменную последовательности задач SMSTSDownloadRetryCount для повторения политики скачивания.Use the SMSTSDownloadRetryCount task sequence variable to retry downloading policy. В настоящее время по умолчанию клиент выполняет повторение дважды. Этой переменной задано значение 2.Currently by default, the client retries twice; this variable is set to two (2). Если ваши клиенты не используют сетевое проводное корпоративное подключение, дополнительные повторные попытки подключения помогут клиенту получить политику.If your clients aren't on a wired intranet network connection, additional retries help the client obtain policy. Использование этой переменной не вызывает негативных побочных эффектов за исключением отложенного сбоя, если не удалось скачать политику.Using this variable causes no negative side effect, other than delayed failure if it can't download policy. Кроме того, увеличьте переменную SMSTSDownloadRetryDelay с 15 секунд по умолчанию.Also increase the SMSTSDownloadRetryDelay variable from the default 15 seconds.

Выполнение встроенной оценки совместимостиPerform an inline compatibility assessment

  1. Добавьте второй шаг Обновление операционной системы на раннем этапе в группе Подготовка к обновлению.Add a second Upgrade Operating System step early in the Prepare for Upgrade group.

    1. Назовите его Оценка обновления.Name it Upgrade assessment.
    2. Укажите один и тот же пакет обновления, а затем включите параметр Выполнить проверку совместимости с программой установки Windows без запуска обновления.Specify the same upgrade package, and then enable the option to Perform Windows Setup compatibility scan without starting upgrade.
    3. Не включайте параметр Продолжить при возникновении ошибки на вкладке "Параметры".Enable Continue on error on the Options tab.
  2. После этого сразу же выполните шаг Оценка обновления и добавьте шаг Выполнить из командной строки.Immediately following this Upgrade assessment step, add a Run Command Line step. Укажите следующую командную строку:Specify the following command line:

    cmd /c exit %_SMSTSOSUpgradeActionReturnCode%

  3. На вкладке Параметры укажите перечисленные ниже условия:On the Options tab, add the following condition:

    Task Sequence Variable _SMSTSOSUpgradeActionReturnCode not equals 3247440400

Этот код возврата является десятичным эквивалентом MOSETUP_E_COMPAT_SCANONLY (0xC1900210), который является успешной проверкой совместимости.This return code is the decimal equivalent of MOSETUP_E_COMPAT_SCANONLY (0xC1900210), which is a successful compatibility scan with no issues. Если шаг Оценка обновления завершится успешно и вернет этот код, этот шаг в последовательности задач пропускается.If the Upgrade Assessment step succeeds and returns this code, the task sequence skips this step. В противном случае, если шаг оценки возвращает любой другой код возврата, на этом шаге последовательность задач завершается со сбоем с кодом из проверки совместимости программы установки Windows.Otherwise, if the assessment step returns any other return code, this step fails the task sequence with the return code from the Windows Setup compatibility scan. Дополнительные сведения о _SMSTSOSUpgradeActionReturnCode см. в статье о переменных последовательности задач.For more information on _SMSTSOSUpgradeActionReturnCode, see Task sequence variables.

Дополнительные сведения см. в разделе Обновление операционной системы.For more information, see Upgrade operating system.

Преобразование из BIOS в UEFIConvert from BIOS to UEFI

Если вы хотите изменить устройство с BIOS на UEFI во время этой последовательности задач, см. раздел Переход от BIOS к UEFI при обновлении на месте.If you want to change the device from BIOS to UEFI during this task sequence, see Convert from BIOS to UEFI during an in-place upgrade.

Управление BitLockerManage BitLocker

Если вы используете шифрование диска BitLocker, то программа установки Windows по умолчанию автоматически приостанавливает его работу во время обновления.If you're using BitLocker Disk Encryption, then by default Windows Setup automatically suspends it during upgrade. Начиная с Windows 10 версии 1803 программа установки включает параметр командной строки /BitLocker, который позволяет управлять этим поведением.Starting in Windows 10 version 1803, Windows Setup includes the /BitLocker command-line parameter to control this behavior. Если в соответствии с вашими требованиями безопасности отключать шифрование диска не допускается, используйте переменную последовательности задач OSDSetupAdditionalUpgradeOptions в группе Подготовка к обновлению, чтобы включить /BitLocker TryKeepActive.If your security requirements necessitate keeping active disk encryption at all times, then use the OSDSetupAdditionalUpgradeOptions task sequence variable in the Prepare for Upgrade group to include /BitLocker TryKeepActive. Дополнительные сведения см. в статье Параметры командной строки программы установки Windows.For more information, see Windows Setup Command-line Options.

Удалить приложения по умолчаниюRemove default apps

Некоторые клиенты удаляют подготовленные по умолчанию приложения в Windows 10.Some customers remove default provisioned apps in Windows 10. Например, приложение "Погода Bing" или Microsoft Solitaire Collection.For example, the Bing Weather app, or the Microsoft Solitaire Collection. В некоторых случаях эти приложения появляются повторно после обновления Windows 10.In some situations, these apps return after updating Windows 10. Дополнительные сведения см. в разделе Как предотвратить повторное появление удаленных приложений в Windows 10.For more information, see How to keep apps removed from Windows 10.

Добавьте шаг Выполнить из командной строки в последовательность задач в группе Подготовка к обновлению.Add a Run Command Line step to the task sequence in the Prepare for Upgrade group. Укажите такую команду как в следующем примере:Specify a command line similar to the following example:

cmd /c reg delete "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.BingWeather_8wekyb3d8bbwe" /f