Skip to content
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr

Written By Jitesh Kumar
Last Updated July 23, 2024
Posted In SCCM
SHARE

Running Out of updates? It’s Time to Upgrade your Operating System to Windows 10 1909 Upgrade. Let’s learn how to create and upgrade Windows 10 Task Sequence.

Various Windows 10 deployment scenarios are available to install the latest version of Windows 10 1909. To successfully deploy the latest operating system and choose among those options, It’s important to understand the capabilities and limitations.

In this post, I will explain how to use Modern deployment methods (In-Place Upgrade), which are supported by existing deployment tools such as Microsoft Deployment Toolkit (MDT) and Microsoft Endpoint Configuration Manager (MECM).

The in-place upgrade provides a simple, automated process that leverages the Windows setup process to automatically upgrade from an earlier version of Windows. This process automatically migrates existing data, settings, drivers, and applications.

Patch My PC

Microsoft has built-in extremely robust fallback options. If something goes wrong, the In-place Upgrade can easily revert the Windows Update to the previous version by returning to an earlier build. The Process can be automated and handled remotely with deployment tools.

Index
Prerequisites – Windows 10 1909 Upgrade
Windows 10 Upgrade Process – Overview
What are the upgrade paths available?
Why Consider an In-Place Upgrade?
Limitations
Add an Operating System Upgrade Package
Distribute Operating System Upgrade Packages
Create an In-place upgrade task sequence to upgrade an OS
Customize Upgrade Task Sequence
Create a device collection
Deploy Windows 10 Upgrade Task Sequence
Results – Windows 10 In-Place Upgrade
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Table.1

Prerequisites Windows 10 1909 Upgrade

Create a Windows 10 operating system upgrade package from the latest Windows 10. Check the Windows 10 – Release Information

Make sure that your device has enough space. Upgrading to a 32-bit OS requires at least 16 GB of free disk space, or 20 GB for a 64-bit OS.

Supported Deployment Tools –

You must use Configuration Manager 1906 or 1910 for Windows 10 1909 upgrade.

It is always recommended to use the latest version to experience the best features.

Learn about the supported Windows 10 versions for Configuration Manager. Check Microsoft Blog.

Windows 10 Upgrade Process – Overview

The upgrade process consists of four phases: Downlevel, SafeOS, First boot, and Second boot. The computer reboots once between each step.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.1
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.1

What are the upgrade paths available?

You can upgrade to Windows 10 from Windows 7 or a later operating system. You can also migrate from one edition of Windows 10 to a different edition of the same release.

Summary of available upgrade path in Microsoft Blog.

Note: In-place upgrades from Windows 7, Windows 8.1, or Windows 10 semi-annual channels to Windows 10 LTSC are not supported.

Why Consider an In-Place Upgrade?

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.2
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.2

Limitations

The following tasks aren’t compatible with the in-place upgrade

  • Changing disk partitions.
  • We are changing the system architecture (x86 to x64 bits).
  • I am modifying the base OS language.
  • When we have dual or multi-boot systems.
  • We are changing the computer’s domain membership or updating the local Administrator group.
  • Outdated device drivers.
  • WinPE Offline operation and third-party disk encryption.

You can’t use a captured or custom image for an upgrade.

Add an Operating System Upgrade Package

You must import the complete Windows 10 installation media to create upgrade packages. These packages will be used to upgrade an existing Windows 7 or later to Windows 10 1909, one release of Windows 10 to a later release of Windows 10.

Open Configuration Manager Console, Go to Software Library > Operating Systems > Operating System Upgrade Packages.

Right-click Operating System Upgrade Packages and select Add Operating System Upgrade Packages. (you can create a custom folder for selection)

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.3
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.3

In Data Source, click Browse and specify the network-shared path to the root folder where you extracted the source of an ISO file.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.4
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.4

You can now specify to automatically import a single index rather than all image indexes in the file. Using this option results in a smaller image file.

Select the option to Extract a specific image index from the specified WIM file. Then, select the Image index from the drop-down list.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.5
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.5

In the General tab, provide Name, Version, and Comment. Click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.6
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.6

Review the provided information, and click Next to complete the wizard.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.7
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.7

Wait for a moment while exporting is in progress.

After successfully completion, click close to exit the wizard.

Distribute Operating System Upgrade Packages

After importing the upgrade package, you must distribuContentcontent to the distribution point. Right-click Windows 10 Enterprise and click DistContentContent.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.10
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.10

Review the seContentcontent for distribution. Click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.11
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.11

Add the distribution point or distribution point groups. Click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.12
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.12

Review the selected distribution points and groups and click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.13
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.13

Review the settings and click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.14
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.14

Click close to complete the Distribute Content wizard.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.15
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.15

You can monitor the content status. If it’s showing the yellow color, distribution is in progress.

In the Configuration Manager console, go to the Monitoring workspace, expand Distribution Status, and select the Content Status node. This node displays the packages.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.16
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.16

If the content distribution is successful, it will appear in Green color.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.17
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.17

Create an In-place upgrade task sequence to upgrade an OS

Go to the Software Library workspace in the Configuration Manager console, expand Operating Systems, and select Task Sequences.

On the Home tab of the ribbon, in the Create group, select Create Task Sequence.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.18
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.18

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 choose Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.19
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.19

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.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.20
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.20

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. Click on the Browse option to select the source file.

Verify that you’ve selected the correct upgrade package by looking at the information in the Properties pane.

Edition index: If the package contains multiple OS edition indexes, select the desired index. By default, the wizard selects the first index.

Product key: Specify the Windows product key for the OS to install.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.21
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.21

Select an Operating System Upgrade Package from the content folders. Click OK.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.22
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.22

Review the selected Upgrade package, Edition index, and Product key. Click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.23
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.23

Specify whether to install required, all, or no software updates on the Include Updates page.

Then select Next. If you specify to install software updates, Configuration Manager installs only those updates targeted to the collections the destination computer is a member.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.24
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.24

Specify the applications to install on the destination computer on the Install Applications page, and then select Next.

If you select more than one application, specify whether the task sequence should continue if the installation of a specific application fails.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.25
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.25

Review the task sequence details, and click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.26
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.26

After completing successfully, click close.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.27
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.27

The Upgrade Task Sequence is created successfully.

Customize Upgrade Task Sequence

Under Software Library > Operating Systems > Task Sequences. Right-click on task sequences and select Edit.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.28
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.28

A task sequence will give you more granular control to:

  • Perform pre-deployment checks.
  • Pre-Upgrade –
  • Manage drive encryption state
  • Uninstall has known problematic drivers and apps.
  • Post-upgrade –
  • Install additional drivers and apps.
  • Manage drive encryption state.
  • Configuration.

She recommended task sequence steps to prepare for the upgrade.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.29
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.29

This Check Readiness step will check whether the computer is ready for a Windows 10 upgrade. You could modify these options in case you want.

Review other settings added in Task Sequence. If you have made any changes here, click Apply and OK.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.30
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.30

Create a device collection

Read this post to know more about Collections by Anoop.

Deploy Windows 10 Upgrade Task Sequence

Review drivers and applications that are installed on computers. Before deploying the upgrade task sequence, make sure the drivers are compatible with Windows 10.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.31
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.31

On the General, click Browse to select the collection where you wish to perform the deployment.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.32
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.32

On the Deployment Settings, select the Purpose of the deployment.
Available – The task sequence will appear in the software center. The Process will start only when the user initiates.
Required – It will force the deployment at the deadline.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.33
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.33

On the Scheduling tab, you can specify the schedule for this deployment.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.34
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.34

On the User Experience tab, leave the default selected options.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.35
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.35

Click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.36
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.36

You can specify how clients interact with the DPs to reContentcontent from reference packages on the Distribution Points page. Click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.37
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.37

Review the selected options and click Next.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.38
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.38

Results – Windows 10 In-Place Upgrade

Launch the Software Center from the Start Menu on the target device and select Operating Systems. The Windows 10 upgrade task sequence will be available for installation.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.39
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.39

Select the task sequence and click Install. Once you choose Install, no more user input will be required.

Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr - Fig.40
Windows 10 1909 Upgrade Using SCCM Task Sequence|ConfigMgr – Fig.40

Depending on the environment, this step will take around 60-90 minutes when the upgrade process starts.

When the task sequence begins, it automatically initiates the in-place upgrade process by invoking the Windows setup program (Setup.exe) with the necessary command-line parameters to perform an automated upgrade.

After completing the task sequence, the computer will be fully upgraded to Windows 10 1909.

Resources

We are on WhatsApp. To get the latest step-by-step guides and news updates, Join our Channel. Click here –HTMD WhatsApp.

Author

Jitesh Kumar has over five years of experience in the IT Industry. He writes and shares his experiences related to Microsoft device management technologies and IT Infrastructure management. His primary focus area is the Windows 10 Deployment solution with Configuration Manager, Microsoft Deployment Toolkit (MDT), and Microsoft Intune.

Written by

Jitesh has over 5 years of working experience in the IT Industry. He writes and shares his experiences related to Microsoft device management technologies and IT Infrastructure management. His primary focus area is Windows 10 Deployment solution with Configuration Manager, Microsoft Deployment Toolkit (MDT), and Microsoft Intune.

Discussion · 19 comments

  1. Great article…
    Although I wonder, whats the benefit to doing it this way with a task sequence rather than using the Windows 10 Servicing/All Windows 10 Updates node and selecting the feature update to 1909?

    1. There’s limitation with servicing options while from TaskSequence we can full control the Image and do various changes on requirements. As whenever Image changes we having expectation & challenges to meet the changes according to environments. In that case TS is better option.

  2. Can we push this task to the collection and user execute it when they’re not in the office ? (Content pre-downloaded at cccmcache) so they upgrade after hours

    1. With this option users have to wait for download all the contents references in the TaskSequence Once TS available in Software Center.After that User can execute the installations.

  3. I have upgraded on 2 systems to test, and both systems upgraded successfully. The issue is that the start menu and taskbar got reset to default and all custom settings for the user were gone. Also, Office 2019 Enterprise gives an error when launched that it needs to “repair”. How do we retain the user settings such as taskbar and start menu? and why is Office needing a repair after the upgrade?

  4. I have upgraded on 2 systems to test, and both systems upgraded successfully. The issue is that the start menu and taskbar got reset to default and all custom settings for the user were gone. Also, Office 2019 Enterprise gives an error when launched that it needs to “repair”. How do we retain the user settings such as taskbar and start menu? and why is Office needing a repair after the upgrade?

  5. Hi i need install some SW after upgrade.
    I put it do post-processing but computer after restart stop processing TS.
    I need to use command because drivers problem.
    SETUP.EXE /ImageIndex 1 /auto upgrade /quiet /DynamicUpdate Disable /MigrateDrivers None /copylogs C:\temp\W10Upgrade /InstallDrivers c:\temp\drivers /diagnosticprompt enable /priority Normal

  6. I am not receiving a change in the deployment process. It successfully installs but the SCCM/ECM console still says “in process” not successful, even though the update has completed.

      1. I do still have the issue but we are going to deploy this update with Windows Update for Business. We are in the process of making the switch now.

  7. Hello,
    Is there a way to have a report based on the Check Readiness?
    Cause of course all client which doesn’t pass the “Check Readiness” are under failed, and you have to inspect every one to see what exactly failed.

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read