Step-by-Step SCCM CB 1706 Upgrade Guide

Introduction

Now i am fully aware that 1706 is almost 2 years old but for test purposes i acquired a free evaluation for 1606 so i cannot directly upgrade to 1810 (I can get there via 1606>1706, 1706>1806 and 1806>1810). It’s vital to keep your SCCM Infrastructure up-to-date to ensure compliance, security (each upgrade fixes previous issues) and to add new and exciting features.

This guide will take you through carrying out prerequisite checks, initiate the install, monitor the install and check the client settings once the install is complete.

A selection of the new features for 1706 are :

  • Update Reset Tool
  • Azure AD Integration with Config Mgr
  • Updates for the Data Warehouse
  • Run Powershell scripts from the console
  • Hardware Inventory collects Secure Boot Information
  • Improvement for SQL Always On Availability Groups
  • Manage Microsoft Surface driver updates
  • New compliance rules for Windows 10

Instructions

  • From your Start Menu go to Microsoft System Center>Configuration Manager Console
  • Go to Administration
  • Cloud Services (In later versions Updates and Servicing would be directly under Administation)
  • Updates and Servicing
  • Select the Configuration Manager 1706 Update
  • Click Run Prerequisite Check
  • You can see from Monitoring>Updates and Servicing Status the current state of your update
  • I would also advise you check the log located at C:\ConfigMgrPrereq.log during\after the process to ensure that there are no red flags
  • Back to Monitoring>Updates and Servicing Status and the Prerequisite has passed, good stuff so now you just need to download and update the pack now
  • Navigate back to Administration
  • Cloud Services (In later versions Updates and Servicing would be directly under Administation
  • Updates and Servicing
  • Select the Configuration Manager 1706 Update
  • Install Pack
  • Untick the box and click Next
  • Tick the boxes to enable any features you require, i tend to install them all but you can add them at any point from Administration>Updates and Servicing>Features
  • Click Next
  • Select Upgrade without Validating
  • Click Next
  • Tick the box to accept the Terms
  • I haven’t added a Software assurance expiration date since i am using an evaluation version of SCCM CB, if you are using LTSB or CB you are required to enter a date. Find out more here
  • Click Next
  • Observe and click Next
  • Once you see this window do not assume the update is complete, the actual update starts installing in the background which you can monitor
  • Click Close
  • Monitor your installation by navigating to Monitoring>Updates and Servicing Status
  • Select your update and click Show Status
  • As you can see the installation is in progress
  • This is not the most effective way of monitoring the install as it is not updated in real-time, check out the log using CMTRACE for a more precise status located at SCCM Installation Directory\Logs\CMUpdate.log 
  • After 30 minutes to an hour you should see this window, if you have any failed components you will have to rectify them before you continue (I’m a little disappointed i had no issues as it makes a post more interesting)
  • Click OK
  • When you navigate back to Administration
  • Cloud Services (In later versions Updates and Servicing would be directly under Administration
  • Updates and Servicing
  • Observe that 1706 is showing as installed and now you have new updates such as 1806
  • Your console most likely has the auto-update feature so when you close and re-open the console (Or sometimes just clicking around on certain features\objects) you will be prompted to install the new console version
  • Click OK
  • Follow the progress in C:\ConfigMgrAdminUISetup.log and C:\ConfigMgrAdminUISetupVerbose.log
  • Once complete check your client packages have been updated at Software Library>Application Management>Packages
  • Navigate to About SCCM
  • You can see we are now running 1706 with build number 5.08540.1000
  • To check the server status go to Administration \ Site Configuration \ Sites
  • Right-click your site and select Properties
  • Verify the Version and Build number
  • Navigate to Administration / Site Configuration / Sites
  • Click the Hierarchy Settings in the top pane
  • Select Client Upgrade tab
  • Tick the box to Upgrade all clients
  • Set your time frame