SCCM (System Center Configuration Manager) 1806 Step by Step Upgrade Guide
Microsoft has released new version of in-console update ie 1806 for SCCM Current Branch. You can apply this updated on sites that run  version 1706, 1710 or 1802.

In-console Update
As version 1806 is an in-console update, not a baseline version:

  • You can upgrade to 1806 only from SCCM version 1706,1710 or 1802.
  • If you have to do a fresh setup of SCCM. Then first you need to install SCCM using Baseline version 1802, once installed – 1806 can be installed as In-Console update.

What is 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 are automatically been applied to Primary sites. For secondary sites, you need to initiate it manually.

SCCM Supported Versions

Following are the supported versions of Configuration Manager by Microsoft:
Some updates for Configuration Manager are available as both an in-console update version for existing infrastructure, and as a new baseline version.
The following supported versions of Configuration Manager are currently available as a baseline, an update, or both:

VersionAvailability dateSupport end dateBaselineIn-console update
July 31, 2018January 31, 2020NoYes
March 22, 2018September 22, 2019YesYes
November 20, 2017May 20, 2019NoYes
July 31, 2017July 31, 2018NoYes

Note: Starting from SCCM Version 1710, supported has been change to 18 months as previously SCCM current branch support cycle was 12 months only.

Supported Baseline Version:
SCCM 1802 is the only supported Baseline version as previous Baseline version 1702 support has already been ended on March 27, 2018. SCCM 2012 can be upgraded using this version of SCCM as you can download the complete source of SCCM 1802 through Volume Licensing Service Center. This also means that if you have to do the fresh setup of SCCM, you can use this Baseline version for installation.

New features included in SCCM 1806

  • CMPivot
  • Site Server high availability
  • Exclude Active Directory containers from discovery
  • Configure a remote content library for the site server
  • Pull-distribution points support cloud distribution points as source
  • Enable distribution points to use network congestion control
  • Partial download support in client peer cache to reduce WAN utilization
  • Boundary group options for peer downloads
  • Azure AD device identity
  • CMTrace installed with client
  • Cloud management dashboard
  • Office Customization Tool integration with the Office 365 Installer
  • Uninstall application on approval revocation
  • Create a phased deployment with manually configured phases
  • Improvements to PXE-enabled distribution points
  • Network access account not required for some scenarios

For a complete list, you can follow whats new in version 1806

Checklist for SCCM 1806

  • Ensure that all sites run a version of System Center Configuration Manager that supports update to 1806
  • Review the status of your product licensing
  • Review Microsoft .NET versions on site system servers
  • Review the version of the Windows Assessment and Deployment Kit (ADK) for Windows 10 : The Windows 10 ADK should be version 1709 or later. If you must update the Windows ADK, do so before you begin the update of Configuration Manager. This ensures the default boot images are automatically updated to the latest version of Windows PE. (Custom boot images must be updated manually.)
  • Review the site and hierarchy status and verify that there are no unresolved issues
  • Review file and data replication between sites
  • Install all applicable critical updates for operating systems on computers that host the site, the site database server, and remote site system roles
  • Disable database replicas for management points at primary sites
  • Set SQL Server AlwaysOn availability groups to manual failover
  • Reconfigure software update points that use NLBs
  • Disable all site maintenance tasks at each site for the duration of the update installation on that site
  • Temporarily stop any antivirus software on the System Center Configuration Manager servers
  • Create a backup of the site database at the central administration site and primary sites

For more details, check:

Let’s Begin the installation
As SCCM Version 1806 has recently released, for next couple of weeks it might not be visible under “Updates and Servicing”. You can still get this update using a PowerShell script provided by Microsoft which enables you to be on Fast Ring to get the updated right away.

You can download the script (in form of exe) from Microsoft Website. Once download you need to extract it in a folder which contains EnableFastUpdateRing1806.ps1


Run this script on Site Server with Admin rights in PowerShell.

Installation Process

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 1806” showing status as downloading. If not, then right click “download”.


Update will be download as cab file under following location (F:\Program Files\Microsoft Configuration Manager\EasySetupPayload\5b823327-92d9-4908-a24c-8d8c6625f407) and can be verified using log file dmpdownloader.log


Verify Downloading Status
Downloading can also be verified by running command: Bitsadmin /list /allusers in command prompt:d


Downloading status can be verified through Monitoring \ Overview \ Updates and Servicing Status:


Right click and select Status to see detailed status:


Once downloaded it will extract the content with same name folder as cab file. Original Cab file will be deleted then. Following can be verified in the log dmpdownloader.log showing details:


Run Prerequisite Check

Once update is downloaded, right click “configuration Manager 1806” on console and select “Run Prerequisite Check”. Verify CMUpdate.log for process initiation and verify c:\ConfigMgrPrereq.log for success or failure.


Installation Step
Right click “Configuration manager 1806” and click on install.


Select next, select the options you want to select or leave it as default. You can enable this at later stage as well.


Next screen shows Client Update options, its always better to use option “Validate in pre-production collection” so that you can test new client agent on few systems before rolling out in production.


Select next and specify your Software Assurance expiration date.

Click next to complete




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


Update Pack installation status will show success.


Verify the same in SCCM console as well:

Once installation is done, and you try to open the SCCM console, this will ask you to update your console.
This will initiate download of console:


Downloading & installation of console can be verified through log file 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”.


Client Update
Updated client version (5.00.8692.1003) is currently Pre-production client version which is targeted on collection “Client Pilot Collection” as we selected during installation Phase.
Source of this client version is created in StagingClient under Microsoft Configuration Manager Folder