Best Guide to Deploy Windows 10 20H2 using SCCM

This post covers the steps to deploy Windows 10 20H2 using SCCM (ConfigMgr/MEMCM). We will use the SCCM task sequence to deploy Windows 10 20H2 version to end devices.

In my previous post I covered on upgrading to Windows 10 20H2 using ConfigMgr. In this post, we will import and deploy the Windows 10 20H2 to our end devices using ConfigMgr task sequence.

Check out what’s new in Windows 10 20H2 for IT Pros.

About Windows 10 20H2 Release

Windows 10 20H2 is the latest Windows 10 release by Microsoft. It is also known as October 2020 update.  Windows 10, version 20H2 is available for users with devices running Windows 10, versions 1903 and higher.

End users can manually seek to Check for updates via Windows Update. The recommended servicing status is Semi-Annual Channel.

Note – Before you deploy Windows 10 20H2 using SCCM, you must test the deployment and have a proper plan for the roll out. Be it a bare metal deployment or an in-place upgrade to 20H2, a proper planning is required. Not everyone has a lab setup however I suggest you first perform the deployment in an isolated setup. Deploy it to a limited group and test all your business applications before broad deployment.

Windows ADK requirement for Windows 10 20H2

While most of you want to deploy Windows 10 20H2 using SCCM, you might be concerned about the Windows 10 ADK version. The good news is there is no new ADK for Windows 10, version 20H2. The ADK for Windows 10, version 2004 will also work with Windows 10, version 20H2.

Read the following blog post to know about Windows 10 ADK versions.

You must always use the latest version of ADK. If you have an older version of ADK installed, you can use the step-by-step guide to update Windows ADK on SCCM Server.

Windows 10 20H2 – ConfigMgr Supported Version

When you deploy Windows 10 20H2 using SCCM, the SCCM client agent should be compatible with Windows 10 version.

If you want to manage Windows 10 20H2 as a client, you need at least ConfigMgr 2006.

Windows 10 20H2 - ConfigMgr Version
Windows 10 20H2 – ConfigMgr Version

Download Windows 10 20H2 ISO File

Before you deploy Windows 10 20H2 using SCCM to new laptops, you must first download the ISO file. To download Windows 10 20H2, you can either download it from Microsoft VLSC or Visual Studio.

Normally enterprise versions are deployed to new laptop in organizations. So I am going to download Windows 10 20H2 (business editions).

Download Windows 10 20H2 ISO File
Download Windows 10 20H2 ISO File

We will extract the Windows 10 20H2 files to a folder. You can either mount it and copy the files to a folder or use a software to extract it.

Extract Windows 10 20H2 Media
Extract Windows 10 20H2 Media

Import Windows 10 20H2 Operating System Image

The steps to add or import Windows 20H2 operating system image in Configuration Manager include.

  • Launch the Configuration Manager console.
  • Navigate to Software Library\Overview\Operating Systems\Operating System Images.
  • Right click Operating System Images and click Add Operating System Image.
  • Provide the path of Windows 10 20H2 files in the next step.
Add Windows 10 20H2 Operating System Image
Add Windows 10 20H2 Operating System Image

In the next step specify the data source of OS image. Click Browse and specify the path of install.wim. You can also extract specific image index from the WIM file.

I am going to extract Windows 10 Enterprise. Click Next.

Specify the data source
Specify the data source

On the General page, you may add version info and comments. Click Next.

Operating System Image General Info
Operating System Image General Info

Click Next on Summary page and on Completion Window, click Close.

Completion Window
Completion Window

We have successfully imported Windows 10 20H2 OS image into the Configuration Manager.

Distribute the Operating System Image

When you import any content into SCCM, you must distribute the content to the distribution points. In the above step we imported Windows 10 20H2 image, let’s distribute the image.

In the SCCM console, go to Software Library > Overview > Operating Systems > Operating System Images. Right click Windows 10 20H2 enterprise image and click Distribute content.

Distribute the Operating System Image
Distribute the Operating System Image

You must select the content destination. Click Add button and select distribution points or distribution point groups. Click Next.

Select or Add Distribution Points
Select or Add Distribution Points

Click Next on the Summary page and on Completion window, click Close.

Distribute the Operating System Image
Distribute the Operating System Image

Tip – You can find the Windows 10 20H2 image details by clicking the image and then the details tab.

Windows 10 20H2 Image Details
Windows 10 20H2 Image Details

When you distribute the content to distribution points, you must ensure it is successful. Select the operating system image and look for Content Status. If it’s green, it means the content is distributed successfully.

Distribute the Windows 10 20H2 Image
Distribute the Windows 10 20H2 Image

Create Task sequence to deploy Windows 10 20H2 using SCCM

In this step we will create a new task sequence to deploy Windows 10 20H2 using SCCM to end devices.

  • In the ConfigMgr console, go to Software Library\Overview\Operating Systems\Task Sequences.
  • Right click Task Sequences and click Create Task Sequence.
Create SCCM task sequence to deploy Windows 10 20H2
Create SCCM task sequence to deploy Windows 10 20H2

Select Install an existing image package. Click Next.

Install an existing image package
Install an existing image package

Specify the task sequence information such as name, description. Click Browse and select a boot image. Click Next.

Task Sequence Information
Task Sequence Information

In this step you specify the Windows 10 20H2 image package, product key. In addition, you may specify a local administrator password instead of randomly generated one. Click Next.

Windows 10 20H2 details
Windows 10 20H2 details

On the Configure Network window, select Join a domain. Click Browse and specify the destination OU. Next, select an account that permissions to join the machine to the domain. Click Next.

Configure the Network
Configure the Network

You may specify additional client installation properties. Click Next.

Configuration Manager Client Properties
Configuration Manager Client Properties

Click Next.

Configure State Migration
Configure State Migration

Since we want to deploy Windows 10 20H2 using SCCM, we will not include any software updates. We can later deploy the updates using an ADR. Click Next.

Install Software Updates
Install Software Updates

You can add some applications in the SCCM task sequence to install it along with Windows 10 20H2. Click Next.

Install Applications - Task Sequence
Install Applications – Task Sequence

Finally on the Completion window, click Close.

Deploy Windows 10 20H2 using SCCM Snap22

Edit the Task Sequence and Add drivers for Windows 20H2

Along with Windows 10 20H2 deployment, deploying the drivers is also important. Otherwise you will have just the Windows 10 20H2 and no drivers installed.

You must first import the drivers into SCCM and then edit the task sequence and add Drivers > Apply Driver Package step. You can use the WMI to detect the laptop model and apply the right drivers.

Here is a guide to import dell CAB drivers into SCCM.

After adding the drivers, you may add more steps to task sequence and customize it based on your requirements. Once the task sequence is ready, go to the next step.

Deploy Windows 10 20H2 using SCCM

In the above step we create a SCCM task sequence to deploy Windows 10 20H2. Now we will deploy the Windows 10 20H2 using SCCM task sequence to our devices.

Right click Windows 10 20H2 task sequence and click Deploy.

Deploy the Task Sequence
Deploy the Task Sequence

On the General page, specify the target collection to which you want to deploy Windows 10 20H2 task sequence. Click Next.

Specify the device collection
Specify the device collection

Select the purpose as Available and make the deployment available to only media and PXE. Click Next.

Task Sequence Deployment
Task Sequence Deployment

If you wish to schedule the deployment, you may do it here. Otherwise click Next.

Schedule the Task Sequence Deployment
Schedule the Task Sequence Deployment

Specify the user experience settings for the deployment. Click Next.

User Experience Settings
User Experience Settings

Nothing to configure here, so click Next.

Configure Alerts
Configure Alerts

Click Next.

Windows 10 20H2 Deployment Options
Windows 10 20H2 Deployment Options

On the Completion window, click Close.

Completion Window
Completion Window

Windows 10 20H2 Deployment using SCCM

In the next step, PXE boot the device. First the boot image gets downloaded from the distribution point and then task sequence window loads.

Select the Windows 10 20H2 task sequence and click Next. Wait until the deployment is complete. If you see any task sequence errors, note down the error code. You may also review the smsts.log file to determine why your task sequence failed.

Finally login to the Windows 10 device and verify the version. This completes the steps to deploy Windows 10 20H2 using SCCM.

Upgrade to Windows 10 20H2 using ConfigMgr Snap30

8 Comments

  1. Avatar photo Garry Shape says:

    Hi I have Win10 1809. What is best way to upgrade to 20 H2 and keep user profile without losing it? Thanks for all you do.

  2. Avatar photo Venu Gopal H says:

    Please provide some steps for how to add the Drivers in Task sequence ( Like Lenovo / DELL )

  3. Avatar photo Kyle Sylla says:

    Hi Prajwal,

    Did you notice any missing certs in your 20H2 build? I am seeing that the DigiCert Assured ID Root CA cert is missing from the Trusted Root Certificate Authorities store, which is causing some issues. Is that one present after your build?

    Thank you for any feedback!

  4. Hello you make great guides.
    I have a problem when the pc reboot at the end of the Task Sequence, seems it cant find the boot partition.
    if i use an older task sequence with 1909 it work.
    If i use the same task and i change the image for 20H2, the pc wont boot. I tried a new TS like in your guide and it happen the same.
    Seems the PC does not find the boot partition.
    We tried changing UEFI or Legacy nothing
    Our SCCM version is 2006 from 20/08/31.
    thx

  5. Hello,
    I got an issue here. I need to use BIOS Activation. So in 1903, I always left the product key field in blank and after W10 Install the WIndows activated for itself. Now on 20H2 it’s not working. Computer not activate automatically. But if I get machine Key with the command bellow, I can activate it normally, so it’s a key problem.
    SoftwareLicensingService get OA3xOriginalProductKey”

  6. Avatar photo José Luiz Cavalheiro says:

    hello prajwal
    Is there any way to upgrade to windows 10 20h2? I have 12 thousand machines and different Current Branchs, and i would you like to unify all versions. Do you have any suggestions?

    1. deploy using Windows 10 Servicing method it is in-place upgrade! all the user profiles and user data and apps will not be touched at all! this is a smooth way of upgrading to windows 10 latest.

      Configuration Manager Console(version2006) -> Software Library -> Windows 10 Servicing -> All windows 10 Updates -> search for the “Feature update to Windows 10 (Business edtions), version 20H2, en-us x64” -> select it and right click on it and download -> create deployment package -> go to the deployment packages and find the one you just created!! -> select it and deploy to desired collection-> The end of the Story!

Leave a Reply

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