SCCM 2111 Upgrade Step-by-Step Guide

SCCM 2111 Upgrade Guide

This post is a complete SCCM 2111 upgrade guide. Microsoft has released SCCM version 2111 on December 2nd, 2021. You can now begin SCCM 2111 upgrade on sites that run ConfigMgr version 2006 or later.

This SCCM 2111 upgrade guide covers the steps to upgrade to Configuration Manager version 2111. The Update 2111 for Configuration Manager current branch is available as an in-console update.

When you upgrade to ConfigMgr 2111, you get the latest fixes and new features added to your site.

Install and Update Third Party Applications with Patch My PC
Install and Update Third Party Applications with Patch My PC

The SCCM 2111 is not a baseline version, if you are performing a fresh installation of Configuration Manager, you use the Configuration Manager 2103 baseline version.

The ConfigMgr 2103 baseline media is available in Microsoft Evaluation download center, and you can also download it from VLSC and MSDN.

Most of all, you cannot upgrade to SCCM version 2111 if you are running older versions of ConfigMgr such as SCCM 2012 or SCCM 2012 R2. If you are still running an older version of Configuration Manager, you must upgrade to current branch soon.

If you are running 2103 version of Configuration Manager, you can directly upgrade to SCCM 2111. In other words, you can skip the ConfigMgr 2107 upgrade and move to newer version which is 2111.

Configuration Manager 2111 Upgrade Video

For those of you who have been following my blog, I also post SCCM tutorial videos on YouTube. Check out the step-by-step SCCM 2111 upgrade video that shows you the steps to upgrade to version 2111.

SCCM 2111 Release Date

As mentioned earlier, the SCCM version 2111 has been released on December 2nd, 2021. Before version 2111, the previous versions were SCCM 2103 and SCCM 2107. The current branch updates will be released every four months and at the same time of the year.

After SCCM 2111, the next versions of SCCM will be SCCM 2203, SCCM 2207 and SCCM 2211.

SCCM 2111 Is Generally Available Now

Update – Starting 15th December 2021, the SCCM 2111 update is generally available for all customers to install.

ConfigMgr 2111 is now available to everyone without any manual opt-in steps. If you are on version >= 2006, you should see it show up in your console in the next day or so (or force the refresh). If you are running SCCM version 2006 and above, the ConfigMgr 2111 update should appear in the console automatically.

Servicing Support for SCCM Version 2111

SCCM current branch version 2111 is the third current branch release of the year 2021. Remember that every new ConfigMgr current branch update version remains in support for 18 months from its general availability release date.

The ConfigMgr 2111 will receive Security and Critical updates for the first four months (up to March 2022). And for the next 14 months (up to May 2023), it will receive only Security Updates.

The servicing support image shown below should give you a clear idea of servicing phases.

Configuration Manager 2111 Servicing Support
Configuration Manager 2111 Servicing Support

SCCM 2111 New Features and Fixes

SCCM 2111 (a.k.a. MEMCM 2111) includes many new features and enhancements in the site infrastructure, content management, client management, co-management. The new updates apply to application management, operating system deployment, software updates, reporting, and configuration manager console.

Check out the top 5 new features in Configuration Manager 2111.

Also, refer to What’s new in version 2111 of Configuration Manager article for a full list of new features, improvements and fixes.

Here are the list of new features and improvements in SCCM 2111:

  • Improvements to application groups
  • Implicit uninstall for user collections
  • Approvals for orchestration group scripts
  • Improvements to ADR search criteria
  • Enable update notifications from Microsoft 365 Apps
  • Simplified cloud attach configuration
  • Improvements to cloud management gateway
  • Improvements to external notifications
  • Improvements to VPN boundary types
  • Status messages for console extensions
  • Improvements to client health dashboard
  • Software Center notifications display with logo
  • Task sequence check for TPM 2.0
  • Improvements to the Windows servicing dashboard
  • Custom properties for devices in the console
  • Import console extensions wizard
  • Require installation of a console extension
  • Send product feedback from wizard and property dialogs
  • Power BI sample reports
  • Configuration Manager Console improvements
  • Options for Support Center Data Collector and Client Tools
  • Improvements to Support Center Log File Viewer and OneTrace

Most of these new features were already part of ConfigMgr Technical Preview releases.

SCCM 2111 Upgrade Prerequisites and Checklist

Before you perform SCCM 2111 upgrade, please read the following prerequisites and checklist:

  • ConfigMgr version 2111 update is available as an in-console update. The update should be available under Updates and Servicing node of ConfigMgr console for installation.
  • To upgrade to version 2111, ensure you are running SCCM version 2006 or later.
  • Apply the version 2111 updates starting at the top-level site in the hierarchy. First perform the CAS upgrade, later you can begin the upgrade of each child site. Complete the upgrade of each site before you begin to upgrade the next site.
  • Ensure that you are running a supported Operating System and supported SQL Server version.
  • If you’re running SCCM 2002 or an older version, check the SCCM In-place upgrade paths.
  • If there is a pending restart for the server, reboot the server and then begin the update installation.
  • The Configuration Manager should have an online service connection point before you initiate SCCM 2111 upgrade.

For more details on prerequisites, refer to Checklist for installing update 2111 for Configuration Manager.

Install Previous SCCM Hotfixes or Skip Updates?

One of the common question asked before upgrade – Should I Install the SCCM hotfixes before SCCM 2111 upgrade? The answer is NO. That’s because all the fixes present in previous Configuration Manager hotfixes will be included in SCCM 2111 release.

If you have already installed the previous applicable hotfixes, you can proceed with installing 2111 update. If you see any old ConfigMgr hotfixes in your console, you may skip them and directly upgrade to ConfigMgr 2111.

After you complete the SCCM 2111 upgrade, the old hotfixes will not show up anymore. You should see only the Configuration Manager 2111 update as installed version in the console.

List of SCCM 2111 Hotfixes

Here are the list of all the hotfixes released for SCCM 2111 version:

  1. Hotfix KB12709700 for ConfigMgr 2111
  2. SCCM 2111 Hotfix KB12959506 [Client Update with 2 Fixes]
  3. Configuration Manager 2111 Hotfix KB12896009

Windows ADK Support for SCCM 2111

The latest version of Windows ADK that you can install for SCCM 2111 is Windows ADK for Windows 10 version 2004. If you have installed an older version of ADK and would be upgrading your Windows 10 to newer versions like Windows 10 20H2 or Windows 10 21H2, you must upgrade your ADK. Use the following guide to update ADK on SCCM server.

The ADK for Windows 11 is released by Microsoft and you can download and install Windows 11 ADK.

If you are using Configuration Manager or SCCM, you must have installed or updated the ADK at some point. I will link two guides below that will help you with the installation and update process.

Download Early Enable Update Ring Script

To get the SCCM 2111 update in the console, you must download and run the early update ring script. Download the ConfigMgr 2111 opt_in script first. Save the script to a known location on the site server. Extract the executable to get the PowerShell script.

Run EnableEarlyUpdateRing PowerShell script

Here are the steps to run the Enable Early Update Ring 2111 script.

  1. Close the ConfigMgr console. Run the PowerShell as administrator.
  2. Change the path to the script location and run the EnableEarlyUpdateRing 2111 script.
  3. Enter the site server name (Top-level site server name or IP address) and the script downloads the update 2111 in console for you.
Run SCCM 2111 EnableEarlyUpdateRing PowerShell script
Run EnableEarlyUpdateRing PowerShell script

After you run the above script, the SCCM 2111 update starts to download. You can monitor the update 2111 download process by reviewing the dmpdownloader.log.

If you notice any errors here, it will be probably related to either your firewall or security software blocking the ConfigMgr 2111 update download. Ensure you read internet access requirements for Configuration Manager to fix the download issues.

ConfigMgr 2111 Update Download DMPDownloader.log
ConfigMgr 2111 Update Download DMPDownloader.log

When the SCCM 2111 update download begins, the status of update in the console shows Downloading. Once the download is complete, you should see the state as Ready to Install.

Note – As seen from the Configuration Manager console, the package GUID of Configuration Manager 2111 update is 653BACCA-5BCE-4B4C-9A83-10932A561F71. Knowing the Package GUID of an update will help you to perform a CMUpdate reset.

SCCM 2111 Update Stuck in Downloading State?

If you notice that the SCCM 2111 update is stuck in downloading state for a long time, there are solutions available. However, you first need to review the dmpdownloader.log and find the exact error.

Based on the error or the error code that you see, you can take further action. In case the ConfigMgr 2111 update gets stuck in downloading state, here is a post to help you out – https://www.prajwaldesai.com/fix-sccm-update-stuck-downloading-state/.

The Configuration Manager downloads and extracts all the files required for 2111 upgrade. This process may take time, so be patient while this completes.

Finally, the MEMCM 2111 update state changes from Downloading to Ready to Install.

SCCM 2111 Update Ready to Install
SCCM 2111 Update Ready to Install

Run Prerequisite Check

You must always perform a prerequisite check before installing SCCM 2111 update. After the prerequisite check is complete, you may see some warnings or errors that could prevent installing the update.

Since SCCM version 2111 includes new prerequisite check warnings, you must run prerequisite check before installing the update.

Here are the steps to run SCCM 2111 prereqisite check :

  • Launch the Configuration Manager console.
  • Navigate to Administration > Overview > Updates and Servicing Node.
  • Right-click Configuration Manager 2111 update and select Run Prerequisite check.
Run Prerequisite Check for SCCM 2111
Run Prerequisite Check for SCCM 2111

After you run the prerequisite check, it takes a while to actually begin the checks. The state of the MEMCM 2111 update changes to Checking Prerequisites. You will see the update status as checking prerequisites for a long time.

There are two ways to monitor the SCCM 2111 prerequisite check process :

  1. In the Configuration Manager console, go to Monitoring\Overview\Updates and Servicing Status. Right-click Configuration Manager 2111 update and select Show Status. In the Update Pack Installation Status window, select Prerequisite Check step. You should see all the prerequisite checks with status and description.
  2. An alternate way to monitor the progress of Configuration Manager 2111 prerequisite check is by reviewing the ConfigMgrPreReq.log. This log file is located on the root drive of the site server.

When the ConfigMgr 2111 prerequisite check step is complete, you see one of these statuses.

  • Successful – This means the Prerequisite Check Passed without any errors or warnings.
  • Warnings – This means the Prerequisite Check passed with warnings. You must review those warnings and fix them.
  • Failed – Prerequisite check failed. This means you cannot upgrade to ConfigMgr 2111 as there are errors in your setup. Select each error and look at the description which gives you more details on what the error is and how to resolve it. After you resolve all the errors, run the prerequisite check step again and ensure you see no errors this time.

Note – You can ignore the prerequisite check warnings and address them later because they usually don’t halt the upgrade. Whereas the errors must be addressed, if you don’t fix the errors, the upgrade will surely fail.

Fix Prerequisite Check Warnings or Errors

Listed below are some common reasons why the SCCM 2111 prerequisite check fails and the solution to those errors and warnings.

  • The site database has a backlog of SQL change tracking data – Solution.
  • Configuration Manager Pending System Restart – Solution.
  • SQL Server Native Client Version – Solution.
  • SCCM Update Stuck at Downloading State – Solution.
  • Enable site system roles for HTTPS or SCCM Enhanced HTTP – Solution.
  • Recommended version of Microsoft .NET Framework. Warning – Configuration Manager requires at least .NET version 4.6.2, but recommends the latest version 4.8 – Solution.

As outlined in the below screenshot, the prerequisite check step is completed with 2 warnings.

  1. [Completed with warning]:The site database has a backlog of SQL change tracking data.
  2. [Completed with warning]:Configuration Manager 2111 requires at least .NET version 4.6.2, but recommends the latest version 4.8. A later version of Configuration Manager will require .NET version 4.8. To minimize disruption, before you run Configuration Manager setup, update .NET and restart the system.
Fix SCCM 2111 Prerequisite Check Warnings or Errors
Fix SCCM 2111 Prerequisite Check Warnings or Errors

Starting in SCCM 1810, a new prerequisite check was introduced for SQL change tracking data. Here is the solution for the warning: The site database has a backlog of SQL change tracking data.

The Configuration Manager 2111 upgrade requires at least .NET version 4.6.2, but recommends the latest version 4.8. To get rid of this warning, you can simply download and install Dot net framework 4.8 from Microsoft. Refer to the guide on how to fix SCCM Dot NET 4.8 prerequisite check warning.

After you resolve all the ConfigMgr 2111 prerequisite check and warnings, the state of the update should be Prerequisite Check passed. If you see this, you can launch the SCCM 2111 Upgrade.

Configuration Manager 2111 Prerequisite Check Success
Configuration Manager 2111 Prerequisite Check Success

SCCM 2111 Upgrade Steps

Perform the following steps to begin the SCCM 2111 upgrade (Install SCCM 2111 Update):

  • Launch the SCCM console.
  • Navigate to Administration > Overview > Updates and Servicing Node.
  • Right-click Configuration Manager 2111 update and select Install Update Pack.
SCCM 2111 Upgrade - Install ConfigMgr 2111 Update
Begin SCCM 2111 Upgrade – Install Configuration Manager 2111 Update

The Configuration Manager version 2111 includes the updates to following components:

  • Configuration Manager site server updates
  • Configuration Manager console updates
  • Configuration Manager client updates
  • Fixes for known issues
  • New Features

On the General tab of Configuration Manager updates wizard, Click Next.

Configuration Manager 2111 Features
Configuration Manager 2111 Features – SCCM 2111 upgrade

On the Features tab, check the boxes on the new features you want to enable during the update. You can enable these new features after installing the update from Administration > Updates and Servicing > Features. Click Next to continue.

Configuration Manager 2111 Features
Configuration Manager 2111 Features – SCCM 2111 upgrade

For Client Update Options, select the desired option for your client update. This option allows updating only clients members of a specific collection. Select Next to continue.

SCCM 2111 Client Upgrade Options
SCCM 2111 Client Upgrade Options

On the License Terms tab, accept the license terms and click Next.

License Terms
License Terms

The Cloud Attach tab includes cloud attach settings. You can sign in to Microsoft Endpoint Manager with your Microsoft organizational account. If you want to skip the cloud attach settings, uncheck all the checkboxes and click Next.

SCCM 2111 Upgrade- Cloud Attach Settings
SCCM 2111 Upgrade- Cloud Attach Settings

On the Summary tab, review your settings. Click Next.

SCCM 2111 Upgrade - Summary
SCCM 2111 Upgrade – Summary

Close the wizard on the Completion tab.

Install SCCM 2111 Update
Install SCCM 2111 Update

The Configuration Manager 2111 update installation begins now. The SCCM 2111 upgrade usually takes 45 minutes or sometimes even more to complete. During the SCCM 2111 upgrade, do not perform any changes to your setup using Configuration Manager console. Just leave the server idle and let the update install.

Monitor the SCCM 2111 Upgrade Process

You can monitor the SCCM 2111 upgrade process with the following steps:

  1. In SCCM Console, go to Monitoring workspace.
  2. Click Overview > Updates and Servicing Status.
  3. Right-click the Configuration Manager 2111 update and select Show Status.
Monitor the ConfigMgr 2111 Upgrade Process
Monitor the SCCM 2111 Upgrade Process

An alternate way to monitor the upgrade is by reviewing the cmupdate.log file.

SCCM 2111 Console Upgrade

After the SCCM 2111 update installs, the old console version requires an upgrade. A new version of Configuration Manager console will be installed. You should not skip the console upgrade process.

To upgrade the Configuration Manager console to the latest version, you can either refresh the console once or close and launch the console.

You see a console upgrade window pops up and all you have to do is click OK to begin the console upgrade.

For some of you, a yellow notification bar appears just below the top ribbon. Click Install the new console version.

MEMCM 2111 Console Upgrade
MEMCM 2111 Console Upgrade

The console upgrade process involves uninstalling the old version of console and installing the latest console version. The console extensions are also updated during this process.

If you notice issues during console upgrade, refer to Configuration Manager console log files for troubleshooting. You can review the following log files to troubleshoot console upgrade issues :

  • C:\ConfigMgrAdminUISetup.log
  • C:\ConfigMgrAdminUISetupVerbose.log

After upgrading to Configuration Manager 2111 the new console version will be 5.2111.1052.1700.

Verify SCCM 2111 Upgrade

After the SCCM 2111 console upgrade is complete, you can check “About Microsoft Endpoint Configuration Manager” to confirm if the SCCM 2111 upgrade is completed successfully.

In the Configuration Manager console, click About Configuration Manager.

  • Microsoft Endpoint Configuration Manager Version 2111
  • Console Version – 5.2111.1052.1700
  • Site Version – 5.0.9068.1000
About Microsoft Endpoint Configuration Manager 2111
About Microsoft Endpoint Configuration Manager 2111

You can verify the SCCM 2111 build number and version with following steps:

  • In the SCCM console, navigate to Administration > Site Configuration > Sites.
  • Right-click your site and select Properties.
  • Verify the Version as 5.00.9068.1000 and Build number as 9068.
SCCM 2111 Build Number and Version
SCCM 2111 Build Number and Version

Check SCCM 2111 Client Package Distribution

To take full advantage of new Configuration Manager features, after you finish SCCM 2111 upgrade, you must update clients to the latest version.

While new functionality appears in the Configuration Manager console when you update the site and console, the complete scenario isn’t functional until the client version is also the latest.

Before you update the client agents to version 2111, ensure the Configuration Manager client package is updated to all the distribution points. Ideally, the client package is updated to distribution points after every upgrade. In case the client package distribution fails, you can update it manually with following steps.

In the Configuration Manager console, navigate to Software Library\Overview\Application Management\Packages. Select the Configuration Manager client package and check if the update is successful. Otherwise, right-click both packages and select Update Distribution Points.

Check SCCM 2111 Client Package Distribution
Check SCCM 2111 Client Package Distribution

Update SCCM Boot Images

After you upgrade to SCCM version 2111, the default Boot images will automatically update to all distribution points. If it’s not updated, you can manually update the boot images using the following procedure.

  • Launch the Configuration Manager console.
  • Go to Software Library > Operating Systems > Boot Images.
  • Right-click the boot image and select Update Distribution Points.

You must update both Boot Image (x64) and Boot Image (x86) to distribution points.

SCCM 2111 Upgrade - Update Boot Images
SCCM 2111 Upgrade – Update Boot Images

SCCM 2111 Upgrade – Upgrade Clients

The recommended method to update clients is by using the Automatic Client Upgrade feature:

  1. Open the SCCM 2111 Console.
  2. Go to Administration > Site Configuration > Sites.
  3. Click the Hierarchy Settings in the top ribbon and select the Client Upgrade tab.
  4. The Upgrade client automatically when the new client update is available to the checkbox is enabled.
  5. Set the required number of days for automatic client upgrade.

The SCCM 2111 production client version is 5.00.9068.1005. Any computers running an older version of ConfigMgr client will now upgrade to version 5.00.9068.1005.

SCCM 2111 Upgrade - Upgrade Clients
SCCM 2111 Upgrade – Upgrade Clients

Device Collection for SCCM 2111 Clients

When you install a new update, the client agents must be updated to the latest version. To find out the clients that aren’t updated to the latest version, you can use the following guide to create a device collection in SCCM.

When you create a device collection, use the below query. The query will list all the computers that doesn’t have the latest SCCM 2111 client agents – 5.00.9068.1005.

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.ClientVersion != '5.00.9068.1005'
Need more help?

If you need further assistance on the above article or want to discuss other technical issues, check out some of these options.