Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (2024)

Configuration Manager update 2403 is the recently released update for Microsoft Configuration Manager current branch. 2403 update is available as in-console update and is also available soon as baseline version after general availability.

Following is the benefit of in-console update:
In-console updates provides greater flexibility of upgrading the SCCM Current Branch by getting updates of SCCM within SCCM console only.

  • You just need to make sure that “Service connection point site system role” should be installed on SCCM to make sure synchronization schedule pull latest updates for SCCM.
  • Once you install in-console update on CAS site, updates will be automatically applied to Primary sites. For secondary sites, you need to initiate it manually.

Configuration Manager Supported Versions:

Configuration Manager 2309, 2303 and 2211 are the other supported versions when publishing this post. If you are doing fresh setup of SCCM, you can download and use this Baseline version as baseline media for installation through Volume Licensing Service.

VersionAvailability dateSupport end dateBaselineIn-console update
2403
(5.00.9128)
22 April, 202422 October, 2025YesYes
2309
(5.00.9122)
9 October, 20239 April, 2025NoYes
2303
(5.00.9106)
10-Apr-2310-Oct-24YesYes
2211
(5.00.9096)
05-Dec-2205-Jun-24NoYes

Servicing Support for Configuration Manager

Microsoft usually releases update for Configuration Manager current branch version 2 times a year. The current version released is 2403 and next one will be version 2409. Previously Configuration Manager updates were released 3 time a year. Check the link for more details on change in cadence for Configuration Manager

Each update is supported for a period of 18 months. For 18 months of lifecycle, initial 4 months are for Security & Critical Updates while next 14 months are for Security Updates only. Above mentioned table can be used to see the servicing life cycle for Configuration Manager updates (supported versions of Configuration Manager including both Baseline and In-console update)

Following link can be used as a reference for supported versions

Upgrade the ADK to the supported ADK version

Make sure to have supported Windows ADK version, following is the table showing support for existing ConfigMgr versions:

Windows ADK version ConfigMgr 2211 ConfigMgr 2303 ConfigMgr 2309 ConfigMgr 2403
Windows 11
(10.1.22621)
Yes Yes Yes Yes
Windows 11
(10.1.22000)
Yes Yes Yes Yes
Windows Server 2022
(10.1.20348)
Yes Yes Yes Yes
Windows 10, version 2004
(10.1.19041)
Yes Yes Yes Yes

If you have any old version of ADK installed, uninstall it first and get the latest version installed as per the mentioned ADK versions in the table.

What’s new in SCCM 2403
For detailed list on what’s new in version 2403 of Configuration, you can follow this What’s new in version 2403

Following are the improvements and new features, important things to be noted down is:

  • Microsoft Azure Active Directory rebranded to Microsoft Entra ID
  • Automated diagnostic Dashboard for Software Update Issues
  • Introducing centralized search box: Effortlessly find what you need in the console!
  • Added Folder support for Scripts node in Software Library
  • HTTPS or Enhanced HTTP should be enabled for client communication from this version of Configuration Manager
  • Windows Server 2012/2012 R2 operating system site system roles are not supported from this version of Configuration Manager
  • Support for ARM 64 Operating System Deployment
  • Enhancement in Deploying Software Packages with Dynamic Variables
  • Upgrade to CM 2403 is blocked if CMG V1 is running as a cloud service (classic)

Following is the Checklist for installing update 2403 for Configuration Manager

Early update ring – Download opt-in script

As Configuration Manager version 2403 has released recently only, it is available for early update ring. We need to opt in for installation, ie we have to download the Version 2403 opt-in script

Once downloaded (EnableEarlyUpdateRing2403.exe), execute it to extract EnableEarlyUpdateRing2403.ps1

Open PowerShell as Administrator, and run following command:

.\enableearlyupdatering2403.ps1 -siteServer <SiteServername>

(Replace <SiteServerName> with your SCCM server)

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (1)

Configuration Manager 2403 will be made available immediately under Updates and Servicing.

Install Configuration Manager 2403 update

Login to SCCM server, open Configuration manager console and navigate to \Administration\Overview\Updates and Servicing, we can see new version available “Configuration Manager 2403” version 5.00.9128.1000.

Downloading should start automatically, if not should Right click “Configuration Manager 2403” and click on download.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (2)

The status of the update will soon change from available to downloading. It will download the update in cab format (eed8001a-1fe8-45ce-b689-577e557bf8ea.cab) which can be monitored through dmpdownloader.log and the location of update will be:

D:\Program Files\Microsoft Configuration Manager\EasySetupPayload

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (3)

Following info you can see in the dmpdownloader.log:

Download content for payload eed8001a-1fe8-45ce-b689-577e557bf8eaRedirected to URL https://configmgrbits.azureedge.net/release/2403E10/FR_9128.1005/EED8001A-1FE8-45CE-B689-577E557BF8EA/EED8001A-1FE8-45CE-B689-577E557BF8EA.cabRedirected to URL https://download.microsoft.com/download/d/a/a/daa06e3f-8131-4786-ad90-18a72aced1eb/2403FR/ConfigMgr.Update.Manifest.cab
Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (4)

Once downloaded, cab file will be extracted with in same folder and original cab will be deleted, you will be able to see following folder:

D:\Program Files\Microsoft Configuration Manager\EasySetupPayload\eed8001a-1fe8-45ce-b689-577e557bf8ea

Once update is download, you will see the status as “Ready to Install” for “Configuration Manager 2403

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (5)

Run Prerequisite Check
Select “Configuration Manager 2403”, right click and select “Run Prerequisite Check”, the status will change to “Checking prerequisites”. Verify CMUpdate.log for process initiation and verify c:\ConfigMgrPrereq.log for success or failure.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (6)

My case the Prerequisite check failed. I found following error while navigating to \Monitoring\Overview\Updates and Servicing Status and click on Show Status to get:

[Failed]:HTTPS or Enhanced HTTP are not enabled for client communication. HTTP-only communication is deprecated and support will be removed in a future version of Configuration Manager. Enable a more secure communication method for the site either by enabling HTTPS or Enhanced HTTP. For more information, see https://go.microsoft.com/fwlink/?linkid=2155007.[Failed]:Slide Co-Management workload slider for resource access policies towards Intune. Remove the certificate registration point site system role and all policies for company resource access features in Configuration Manager. These features are no longer supported as of March 2022 in Configuration Manager. Company resource access includes email, certificate, VPN, Wi-Fi, and Windows Hello for Business profiles. See https://go.microsoft.com/fwlink/?linkid=2186198 for more details.
Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (7)

After resolving the issues, initiate the Run prerequisite check again.

CMUpdate will show you multiple stages of Prerequisite check which can be seen as SubStageID such as 0xe0005.

Wait for last stage to get it completed.

You will see following in CMUpdate.log:

Content replication succeeded. Start extracting the package to run prereq check...
Successfully reported ConfigMgr update status (SiteCode=MAN, SubStageID=0xd0005, IsComplete=1, Progress=1, Applicable=1)
Successfully reported ConfigMgr update status (SiteCode=MAN, SubStageID=0xd0005, IsComplete=1, Progress=25, Applicable=1)
Successfully reported ConfigMgr update status (SiteCode=MAN, SubStageID=0xd0005, IsComplete=2, Progress=100, Applicable=1)
Running prereq checking against Server [SCCM01.MANBAN.COM] ...


ConfigMgrprereq.log will show:
******* Prerequisite checking is completed. *******

We got the result “Prerequisite check passed”, we can continue with installation now, but in production environment make sure to get rid of any warnings that appears which can be checked through Updates and servicing status.

Initiate Install Update Pack
Open SCCM Console, click on Administration Tab, go to Overview > Updates and Servicing. On right Pane you will be able to see now “Configuration Manager 2403”, from the top ribbon select “Install Update Pack”.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (8)

This will launch Configuration Manager Update Wizard, under General page don’t check the box Ignore any prerequisite check warnings and install this update regardless of missing requirements. Click Next.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (9)

Under Features included in update pack page, select the options you want to enable or leave it as default. You can enable this at later stage as well. Click Next

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (10)

Under Client Update Settings page, select Validate in pre-production collection and select the collection used for this so that you can test new client agent on few systems before rolling out in production. Click Next.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (11)

Under License Terms page, check the box “I accept these License Terms and Privacy Statement”. Click Next.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (12)

Under Cloud Attach page, check the box “Enable uploading Microsoft Defender for Endpoint data for reporting on devices uploaded to Microsoft Intune” and click Next.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (13)

You will get completion status, click on Close to exit.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (14)

Under SCCM Console, you will see the installation status showing as Installing.

You can monitor the installation through Monitoring \ Overview \ Updates and Servicing Status and through CMUpdate.log.

Navigate to \Monitoring\Overview\Updates and Servicing Status, select Configuration Manager 2403, right click and select Show Status.

Installation Status will show the installation progress.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (15)

After waiting for some time, Update Pack installation status will show success in cmupdate.log with message:

Content replication succeeded. Start extracting the package to run prereq check...

Update pack install status will show the upgrade has been completed.

Successfully reported ConfigMgr update status (SiteCode=MAN, SubStageID=0xe0005, IsComplete=2, Progress=100, Applicable=1)
Successfully reported ConfigMgr update status (SiteCode=MAN, SubStageID=0xe0006, IsComplete=1, Progress=1, Applicable=1)
MonitorDrsReplication waiting for server to be in replication active state for maximum 1800 second .
check current replication details
successfully detected the site server is in ReplicationInactive state.
Successfully reported ConfigMgr update status (SiteCode=MAN, SubStageID=0xe0006, IsComplete=2, Progress=100, Applicable=1)

Once installation is done, and you try to open the SCCM console, this will ask you to update your console with version 5.2309.1113.1000. Click on Ok to initiate download and install.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (16)

Download of Adminconsole.msi will happen at following location:

C:\Program Files (x86)\ConfigMgr10\AdminconsoleSetup\{964BCF44-03E0-4AF3-BEBF-C4806BEE4595}

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (17)

Adminconsole.msi will be visible which will be executed automatically.

Downloading & installation of console can be verified through log file:

c:\ConfigMgrAdminUISetup.log
c:\ConfigMgrAdminUISetupVerbose.log

Once completed you can verify the site version and control version (by clicking on top left of the SCCM ribbon and selection option “About Configuration Manager”.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (18)

Version 2403
Console Version: 5.2403.1165.1000
Site Version: 5.0.9128.1000

Navigate to \Administration\Overview\Updates and Servicing, we can see Configuration Manager 2403 showing status as “Installed”

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (19)

Client Update

We can see the Production client version is 5.00.9106.1000 and Pre-production client version is 5.00.9128.1005 under \Administration\Overview\Site Configuration\Sites.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (20)

Updated client version (5.00.9128.1005) is currently Pre-production client version which is targeted on collection “Pilot Client” as we selected during installation Phase. Under Hierarchy Settings Properties, we must make sure to check the box “Upgrade all clients in the hierarchy using production client”

Source of this client version is created in StagingClient under Microsoft Configuration Manager Folder:

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (21)

Promote Pre-production Client

If you want to promote the Pre-production client in production environment, then navigate to \Monitoring\Overview\Client Status. Right click Pre-production Client Deployment and select Promote Pre-production Client.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (22)

Promote Pre-production Client window will appear, click on Promote to replicate the changes in the environment using new SCCM client package.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (23)

Update Boot image

For better support with your boot images, it is recommended to update the client version in boot image as well, though old one will also work fine. Benefit of having latest client version in boot image is better support and compatibility.

Navigate to \Software Library\Overview\Operating Systems\Boot Images, select the boot image and click Update Distribution Points. You will be represented with current Windows ADK version and current client version and showing the old client version as well.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (24)

You don’t require to select “Reload this boog image with the current Windows PE version from the Windows ADK”, this option is only required when you have updated the ADK.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (25)
Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (26)

The consequences of reloading the boot image is, you are going to loose all kind of customization done (if any) within the boot image such as injecting MsDart binaries, increasing smsts.log file size using smsts.ini etc, everything will be lost. For more info on find the link on Customize boot image

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (27)

Once the Boot Image is updated, you can see the Client Version changes from 5.00.9106.1000 to 5.00.9106.1000

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (28)

Important Links

What’s new in version 2403 – Configuration Manager | Microsoft Learn

Checklist for 2403 – Configuration Manager | Microsoft Learn

Update 2403 for Microsoft Configuration Manager current branch is now available. – Microsoft Community Hub

Updates and servicing – Configuration Manager | Microsoft Learn

Related

Discover more from SCCM | Intune | Device Management| Enterprise Mobility & Security

Subscribe to get the latest posts to your email.

Step by step SCCM 2403 Upgrade Guide | Configuration Manager ManishBangia (2024)

FAQs

How do I upgrade my SCCM to 2203? ›

SCCM 2203 Upgrade Guide – Upgrade Clients
  1. Open the SCCM Console.
  2. Go to Administration / Site Configuration / Sites.
  3. Click the Hierarchy Settings in the top ribbon.
  4. Select Client Upgrade tab.
  5. The Upgrade client automatically when the new client update is available to the checkbox is enabled.
Apr 8, 2022

How to update SCCM Configuration Manager? ›

At the top-level site of your hierarchy, in the Configuration Manager console, go to the Administration workspace, and select the Updates and Servicing node. Select an update with the state of Available, and then choose Install Update Pack in the ribbon. Your user account requires permissions to install updates.

How do I trigger SCCM client upgrade? ›

Configure automatic client upgrade
  1. In the Configuration Manager console, go to the Administration workspace, expand Site Configuration, and then select the Sites node.
  2. On the Home tab of the ribbon, in the Sites group, select Hierarchy Settings.
  3. Switch to the Client Upgrade tab.
Oct 3, 2022

How do I run SCCM Configuration Manager? ›

Navigate to Admin | Resources, open the Resource Filters tab. In the folder tree under Resource Filters open Collections | System Center Configuration Manager. Enter a Name and Description, and specify the SCCM instance to connect to.

How do I manually add an update to SCCM? ›

To manually add updates to your SCCM catalog:
  1. Open the SCCM console.
  2. Go to Software Library > Updates.
  3. Right-click All Software Updates and select Import Updates.
  4. In the Import Updates Wizard, click Next.
  5. Select the Import updates from a local folder option and click Next.

How do I update SCCM Software Center? ›

Force Software Center to update the available Software list
  1. Open Control Panel.
  2. Select System and Security.
  3. From the list, select Configuration Manager.
  4. Select the Actions tab. Select Machine Policy Retrieval & Evaluation Cycle, then click Run Now. ...
  5. The available software in Software Center should update soon.
May 26, 2022

How to force SCCM update from client? ›

This will force the client to send updated inventory data to the SCCM server, including the new OS version. To do this, open Configuration Manager Properties on the client device, go to the "Actions" tab, and click on "Hardware Inventory Cycle." Then click the "Run Now" button.

How to upgrade Windows with SCCM? ›

In the SCCM console, go to Assets and Compliance > Compliance Settings > Windows 10 Edition Upgrade node. Right-click the Windows 10 edition upgrade policy you want to deploy and click Deploy.

How do I deploy Windows Update through SCCM? ›

Go to SCCM All software updates and view the patches published using Patch Connect Plus. Select the patches to deploy, right click and select deploy. Deployment Wizard will be open. Specify the name for deployment, software update/ software update group and target.

What is the SCCM called now? ›

This change also helped reduce confusion of the oft-used initialism SCCM that is common in other industries such as The Society of Critical Care Medicine (SCCM). In 2023 the term "endpoint" was removed to rename the product to Microsoft Configuration Manager.

What is the difference between SCCM and Configuration Manager? ›

Microsoft Endpoint Configuration Manager, formerly known as System Center Configuration Manager (SCCM), is a Windows-centric endpoint management tool for devices within an Active Directory domain. Historically deployed on prem on a Windows Server, SCCM can now also be deployed as cloud-hosted within Azure.

What is the difference between SCCM and Active Directory? ›

SCCM is good for managing computers and users, while AD is good for managing security and permissions. You can use one or the other or both. If you want to manage a small number of computers, we recommend using SCCM as it has fewer moving parts than AD and requires less maintenance.

Can I upgrade SCCM from 2107 to 2207? ›

To install SCCM 2207 as an update, you must have installed SCCM 2103 or later. If you check for updates in your console and it's not showing up, continue reading, we'll describe how to get it using the “Fast Ring” script. Keeping your infrastructure up to date is essential and recommended.

How do I update SCCM package content? ›

In the Configuration Manager console, go to the Software Library workspace. Select the content type that you want to update. For most object types: On the Home tab of the ribbon, in the Deployment group, select Update Distribution Points. Then select OK to confirm that you want to update the content.

How to update SCCM to 2309? ›

SCCM 2309 Upgrade Guide
  1. Open the SCCM console.
  2. Go to Administration \ Updates and Servicing.
  3. Right-click the Configuration Manager 2309 update and select Run prerequisite check.
Oct 12, 2023

What is the latest version of SCCM? ›

As per the SCCM new release cadence, there will be two current branch versions released every year instead of three versions. This change will come into effect after the release of Configuration Manager version 2303. The latest version of Configuration Manager is version 2403.

References

Top Articles
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 6743

Rating: 4.9 / 5 (69 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.