SCCM 2012 R2 SP1 Upgrade Guide

22285

SCCM 2012 R2 SP1 Upgrade Guide In this post you learn how to upgrade an existing ConfigMgr 2012 R2 environment to ConfigMgr 2012 R2 SP1. If you are looking for SCCM 2012 R2 SP1 Upgrade guide then this post will help you. In my previous posts we have seen installing the cumulative update for SCCM. In the mid of May Microsoft announced System Center 2012 R2 Configuration Manager SP1 and System Center 2012 Configuration Manager SP2 which are available for download on Microsoft Evaluation Center. These service packs deliver full compatibility with existing features for Windows 10 deployment, upgrade, and management. Not only this, these service packs include new hybrid features for customers using System Center Configuration Manager integrated with Microsoft Intune to manage devices. Before you upgrade your configuration manager environment check the full list of features on this Technet Article to figure it out.

When the service packs were released there was a bit of confusion regarding which service pack to be installed in what order. The important thing is to understand the upgrade process by identifying your current version and the desired final version. Here is few points that could help you.

  1. If you’re running SCCM 2012 SP1 (non-R2) the upgrade process will bring your site to SCCM 2012 SP2.
  2. If you want to upgrade to SCCM 2012 R2 SP1 afterward, you’ll need to run another executable which will enable the R2 features.
  3. If you’re already running SCCM 2012 R2, the update process will bring your site to SCCM R2 SP1.

To make it easy I have created a table that could help you decide which Service Pack to install. I hope it helps you.

Current VersionDesired VersionSP2 RequiredR2 SP1 Required
SCCM 2012 SP1SCCM 2012 SP2YESNO
SCCM 2012 SP1SCCM 2012 R2 SP1YESYES
SCCM 2012 R2SCCM 2012 R2 SP1YESNO
FRESH INSTALLSCCM 2012 SP2YESNO
FRESH INSTALLSCCM 2012 R2 SP1YESYES

Before you Upgrade to SP1

  1. Run the System Center 2012 R2 Configuration Manager SP1 installation at the top-tier site of a hierarchy. You run this upgrade only once at the top-tier site of your hierarchy. This action then enables System Center 2012 R2 Configuration Manager SP1 features to each site in the hierarchy.
  2. Before beginning the upgrade, make sure you have a backup of your ConfigMgr 2012 R2 server.
  3. To run setup for the upgrade, your account must have local administrator permission to the server.

SCCM 2012 R2 SP1 Upgrade Guide

Download the service pack from here. The below screenshot should help you to download the correct file.SCCM 2012 R2 SP1 Upgrade Guide

In my case, the site is already R2 so we extract the SC2012_SP2_Configmgr_SCEP to a folder and execute Splash.hta. On the main page click on Install.

SCCM 2012 R2 SP1 Upgrade Guide

Upgrade this Configuration Manager site is selected by default. Click Next.

SCCM 2012 R2 SP1 Upgrade Guide

Click I accept the license terms for MS SQL 2012 Express, MS SQL 2012 Native client and Silverlight 5. Click Next.

SCCM 2012 R2 SP1 Upgrade Guide

Download required files – Select this option to download the prerequisite files.

Use previously downloaded files – If you have already the prerequisite files downloaded with you, choose the path where the files are stored.

Click Next.

SCCM 2012 R2 SP1 Upgrade Guide

Wait for the Prerequisite check to complete, once its complete click Begin Install.

SCCM 2012 R2 SP1 Upgrade Guide

You could view the upgrade process by clicking on View Log, once the upgrade process is complete click Close.

SCCM 2012 R2 SP1 Upgrade Guide

Open the Configuration Manager Console and click on the upper left corner on the blue arrow and click About Configuration Manager. You can see that the Console has been upgraded to SP1. The console version is 5.0.8239.1000 and site version is 5.00.8239.1000.

SCCM 2012 R2 SP1 Upgrade Guide

Upgrading the Clients

Once your site is upgraded to SP1, you need to upgrade the clients to SP1. Upgrading the clients can be done using various ways.

  1. Automatic Client Upgrade – When you enable the Automatic client upgrade, your client will be upgraded automatically within number of days that you specify. To do this click on Administration > Site Configuration > Sites. Click on the Hierarchy Settings button on the top ribbon. Click Upgrade client automatically when new client updates are available Select the desired number of days you want your upgrade to be run and click OK. A schedule task will be created on the clients and run within the specified number of days.

SCCM 2012 R2 SP1 Upgrade Guide

2) Creating Collection and Using Client Push – You could create a collection to group the clients that need an upgrade and then using client push method you can upgrade the clients. To create a collection right click Device Collection > Create Device Collection. Provide name to the collection and choose limiting collection and click Next.

SCCM 2012 R2 SP1 Upgrade Guide

In the next page add a query rule > Provide a name to the query and click Edit Query Statement. Add criteria and Select Attribute Class as System Resource, Attribute as Client Version, Value = 5.00.7958.1000 and click OK.

SCCM 2012 R2 SP1 Upgrade Guide

You could use the below query to create a collection to group non R2 SP1 client agents.

Once the collection is ready, right click on the collection and click Install Client. Complete the remaining steps of push installation wizard. After sometime the client agents are upgraded.

SCCM 2012 R2 SP1 Upgrade Guide

To check the client version, open the control panel > Configuration Manager > General and check the Version. It should show as 5.00.8239.1000.

SCCM 2012 R2 SP1 Upgrade Guide

If you have any questions you could write in the comments.

  • Mike

    Thanks for this. Does this replace the previous Step 7 – 07 Configuration Manager 2012 R2 Hotfixes ? With SP1 are these still needed?
    Also, what are your thoughts on applying the Cumulative Updates to a production environment?

  • Mady

    When I use “Upgrade client automatically when new client updates are available” will it restart my server or workstation. Will it create load on my SCCM server as yotal no of clinets are more than 25K

    • No it won’t. Since you have got huge number of client machines, i would recommend you to test the upgrade on some test collection and then enable the upgrade for whole site.

  • Anthony

    Have you foud an answer to your first problem? I have to same issue right now …

  • Ritesh Aggarwal

    I am upgrading SCCM 2012 SP1 CU5 to SCCM 2012 R2 SP1 CU2. Is it possible to upgrade the SCCM Client agent on workstations using any SCCM Client Patch, as it is not created by default after the upgrade. When I created it manually and tried the deployments for hotfix KB3100144, it throws an error code 1642 that related product is not installed. When I tried client Install for one machine, it successfully upgraded the client version.
    Is there any other method for upgrading the client agent instead of FULL client upgrade like using patch (.msp)..

    • @Ritesh – you can use Automatic Client Upgrade feature. When you enable the Automatic client upgrade, your client will be upgraded automatically within number of days that you specify. To do this click on Administration > Site Configuration > Sites. Click on the Hierarchy Settings button on the top ribbon. Click Upgrade client automatically when new client updates are available Select the desired number of days you want your upgrade to be run and click OK. A schedule task will be created on the clients and run within the specified number of days.

      • Ritesh Aggarwal

        So, means it is not possible to update the client agent using SCCM R2 SP1 CU2 hotfix and we have to push full client agent. I have another query about “Automatic Client Upgrade feature” does it use full client installation (uninstalling old version & install new version) or any particular patch it deploys on the client systems.

      • Ritesh Aggarwal

        Thanks for the suggestion, however I have one query about the feature “Automatic Client Upgrade feature” does it perform full client deployment (remove old version & install new version) or it performs the patch deployment for the upgrade. In case of patch, which patch needs to be deployed?

  • Greg Kunz

    I have SCCM 2012 R2 SP1 installed (I believe). My Console and Primary Site show as v5.00.8239.1000, which should be R2 SP1. Trying to run Splash.hta from SC2012_SP2_Configmgr_SCEP.exe and getting errors such as “Script Error” The Filename, Directory name, or volume label syntax is incorrect. Does anyone know where I have gone wrong, or what this error to pointing to?? I can acknowledge the error and i get Path Not Found error next pointing to the location of the Spash.hta file. The final & fatal error is File cannot be found pointing to the AutoRun.hta in SMSSETUPBinx640000409autorun.hta.

    Guidance would be greatly appreciated.

  • Saju Sadasivan

    i’m planning to upgrade SCCM 2012 R2 to SCCM 2012 R2 SP1. I have started the installation and ended up with the following error. Can you please help me on this

    • Not a major error though. Try downloading the prereq again and save it to a different folder (not the one you used for first time).

  • Colin Anthony Cousins

    Prajwal Desai, is it possible to upgrade from SCCM 2012 r2 (5.00.7958.1000) straight to SCCM SCCM 1511

  • Robert Wheeler

    I am currently on Version 5.00.8239.1000 which is SCCM R2 SP1. I want to upgrade to 1511 but cannot get the files needed for this upgrade. How can get this upgraded?

  • Jesús Ángeles

    Hi Prajwal. I have a problem.
    I upgraded my principal site and my secundary sites from R2 to R2 SP1, without problem. But I don´t upgrade my clients, because the options of Automatic Client Upgrade tab are disabled.

    I try with option “Install Client” from Device Colletion, but nothing.

    Could you help me please?

    https://uploads.disquscdn.com/images/6d1d5f3ec6d869bfdb16375d7d1676efcff40be8cb466772106c34295d255c7f.jpg

    • Log in with the account that installed the primary site server. In the Administration workspace, select Security, Administrative Users and open the properties for the ConfigMgr Administrators group. Click Add, Security Scope and select All Security Scopes.Click OK and all users in the ConfigMgr Administrator groups are now capable of enabling the Automatic Client Approval feature.