How to Install ConfigMgr 2012 R2 SP1

Hi There,

This blog post will describe how to process to install the Service Pack 1 for ConfigMgr 2012 R2.

Microsoft released in may 2015, System Center Configuration Manager 2012 SP2 and System Center Configuration Manager 2012 R2 SP1 more information about these realeases can be found here.

Microsoft decided to use the same binaries for both R2 SP1 and SP2, which means that if you’re running ConfigMgr 2012 R2 or ConfigMgr 2012 SP1 you will use the same installer [SC2012_SP2_Configmgr_SCEP.exe] to upgrade to either ConfigMgr 2012 R2 SP1 or ConfigMgr 2012 SP2.

So, if you’re running a ConfigMgr 2012 SP1 Infrastructure, you will need to upgrade first to SP2 and then use the second installer [SC2012_R2_SP1_Configmgr.exe] to enable R2 feature and then your infrastructure will be ConfigMgr 2012 R2 SP1.

Microsoft Evaluation Center
Microsoft Evaluation Center

So to resume a little:

Starting stage Required files Final Version
None – Fresh Install SC2012_SP2 & SC2012_R2_SP1 Configuration Manager 2012 R2 SP1
2012 R2 SC2012_SP2 Configuration Manager 2012 R2 SP1
2012 SP1 SC2012_SP2 & SC2012_R2_SP1 Configuration Manager 2012 R2 SP1
2012 RTM SC2012_SP2 & SC2012_R2_SP1 Configuration Manager 2012 R2 SP1
None – Fresh Install SC2012_SP2 Configuration Manager 2012 SP2
2012 SP1 SC2012_SP2 Configuration Manager 2012 SP2
2012 RTM SC2012_SP2 Configuration Manager 2012 SP2

Well, if you need more information about this “confusing” upgrade process feel free to take a look at Jason’s blog or the official guidance: About the versions of System Center 2012 Configuration Manager


In the current situation, a ConfigMgr 2012 R2 is installed, so if we refer to the table over, we will have to install [SC2012_SP2_Configmgr_SCEP.exe].

Close all Management Console before updating the site

  • Double click on the SC2012_SP2_Configmgr_SCEP.exe
  • Choose a location to extract the content of the update
  • Double Click on splash.hta


  • Click on “Install”


  • Select “Upgrade this Configuration Manager site” and click “Next”


  • Accept all licence terms
  • Download required files on your local machine and click “Next”
  • Select the supported languages
  • Run the “Prerequisite Check”
  • Click on “Begin Install” and wait for the installation to be complete.

The upgrade is now installed, you can check the version of the site and the console:



Update Clients

To upgrade the clients, simply go to \Administration\Overview\Site Configuration\Sites and click on “Hierarchy Settings


  • Navigate to the tab “Automatic Client Upgrade” and configure it as per the following



If you’d rather prefer to create a package, it is possible as well, but to be honest I think this solution is working fine and smoothly.

If you want to monitor agents deployment you can either do it using collections

Or report “Count of Configuration Manager clients by versions”

Update Consoles

In the installation media, …\SMSSETUP\BIN\I386, copy both [AdminConsole.msi] & [ConsoleSetup.exe] to your source folder


Navigate to \Software Library\Overview\Application Management\Applications in the ConfigMgr Console and create a new application [Script Installer]

  • Put necessary information to create the application



  • Create the Deployment Type with the following command lines

  • Define the detection of the application using information contained in the AdminConsole.msi
  • Complete the creation of the application
  • Distribute the content to your DPs and Deploy the application

If you have any questions or comments feel free to let me know !

Cheers !

David Gaillard

Leave a Reply