Quantcast
Channel: Logs - System Center Dudes
Viewing all articles
Browse latest Browse all 23

Step-by-Step SCCM 2012 R2 CU5 Installation guide

$
0
0

Here’s a step-by-step SCCM 2012 R2 CU5 Installation guide.

Installing SCCM cumulative updates is very important to your infrastructure. It fix lots of issues, which some of them are important.

As this is a cumulative update, you don’t have to install prior CU(1,2,3,4) before installing CU5. CU5 contains all the fixes included in previous CU.

Improvements/Fixes

There’s no new major functionality in CU5. It mostly applies the latest KB and fixes known bugs. Follow this Microsoft Support page to see a full list of issues that are fixed.

PowerShell changes are no longer included in CU as described in our previous post. You won’t find any changes in PowerShell following this CU.

Before you begin

Installing this update is very similar to CU4. I’ll guide you through the upgrade process step-by-step in a standalone primary scenario.

This update can be applied directly to the following Systems/Roles:

  • The Central Administration Site (CAS)
  • Primary Site
  • Secondary Site
  • SMS Provider
  • Configuration Manager Console

In this guide, I’ll be updating a Primary Site Server, console and clients.

Update the Primary Site

To start the installation, rdp to your Primary Site Server, and run CM12-R2CU5-KB3054451-X64-ENU.exe

A log file will be created in C:\Windows\Temp\CM12-R2CU5-KB3054451-X64-ENU.log

  • On the Welcome Screen, click Next

SCCM 2012 R2 CU5 Installation guide

  • Accept the license agreement, and click Next

SCCM 2012 R2 CU5 Installation guide

  • Ensure that everything is green, and click Next. On my screenshot, a restart is required before installing the CU.

SCCM 2012 R2 CU5 Installation guide

  • Check the box to update the console, click Next

SCCM 2012 R2 CU5 Installation guide

  • Select Yes, update the site database, click Next

SCCM 2012 R2 CU5 Installation guide

  • Check all 3 checkbox (Server, Console and Clients), click Next

SCCM 2012 R2 CU5 Installation guide

  • Edit the package name and program to your need, click Next

SCCM 2012 R2 CU5 Installation guide SCCM 2012 R2 CU5 Installation guide SCCM 2012 R2 CU5 Installation guide

  • Review the Summary page, click Install

SCCM 2012 R2 CU5 Installation guide

  • Installation is in progress

SCCM 2012 R2 CU5 Installation guide SCCM 2012 R2 CU5 Installation guide

  • You can follow the installation progress in the log file (C:\Windows\Temp\CM12-R2CU5-KB3054451-X64-ENU.log)

SCCM 2012 R2 CU5 Installation guide

  • When setup is complete, click Next and then Finish

SCCM 2012 R2 CU5 Installation guide

Verification

Console

After setup is completed, launch the System Center 2012 Configuration Manager Console and verify the build number of the console. If the upgrade was successful, the console build number will be 5.00.7958.1604.

SCCM 2012 R2 CU5 Installation guide

Server

Open registry editor and check the HKLM\Software\Microsoft\SMS\Setup\ key. If the installation succeeded CULevel key value will be 5.

SCCM 2012 R2 CU5 Installation guide

You can also verify both client and console version using PowerShell :

  • Server : Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\SMS\Setup -Name "CULevel"
  • Console : (Get-Item ($env:SMS_ADMIN_UI_PATH.Substring(0,$env:SMS_ADMIN_UI_PATH.Length – 5) + '\Microsoft.ConfigurationManagement.exe')).VersionInfo.FileVersion

SCCM 2012 R2 CU5 Installation guide

Clients

The client version will be updated to 5.00.7958.1604 (after updating, see section below)

SCCM 2012 R2 CU5 Installation guide

This update also brings the anti-malware client version to 4.7.0209.0. You can find the version information by clicking About on the Help menu of the Endpoint Protection client UI.

Package distribution

Navigate to Software Library / Packages / Configuration Manager Updates

  • You’ll see that your CU5 updates packages are created

SCCM 2012 R2 CU5 Installation guide

  • Go ahead and Distribute Content to your distribution points

SCCM 2012 R2 CU5 Installation guide

Updating the Clients

We now need to update the clients. This update contains 2 update packages for client installations. One for 32-bit clients and one for 64-bit clients.

Create two collections for the client upgrade. (If not already done in previous CU)

All-x64-based Clients

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = "X64-based PC"

All-x86-based Clients

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = "X86-based PC"

Adjust the package options to fit your environments and deploy the update to your clients.

Once deployed I like to create a collection that targets clients without the latest CU. I use it to monitor which client haven’t been updated yet.

Here’s the query to achieve this: (You can also refer to our Set of Operational Collection Powershell Script)

select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.ClientVersion != '5.00.7958.1604'

Happy updating ! :)

Step-by-Step SCCM 2012 R2 CU5 Installation guide

The post Step-by-Step SCCM 2012 R2 CU5 Installation guide appeared first on System Center Dudes.


Viewing all articles
Browse latest Browse all 23

Trending Articles