Installing System Center Configuration Manager 2012 SP1 on Windows Server 2012

Microsoft System Center 2012 one of the perfect tools that integrate and work with ALM to provide very powerful ALM environment in different areas, for example SCOM or System Center Operation Manager integrates with TFS in the DevOps scenario to support integration between Development and Operation and many other scenarios, I will start to show some of these wonderful integration and I start by showing how to install System Center 2012 Configuration Manager SP1 (SCCM 2012 SP1) with MS SQL Server 2012 SP1 on Windows Server 2012.


  • Examine the environment
  • Add required Windows Roles and Features for Windows Server 2012
  • Create a System Management Container on DC machine
  • Extend the Active Directory Schema on SCCM machine
  • Install SQL Server 2012 SP1 on Windows Server 2012
  • Download and install Assessment and Deployment Kit
  • Install System Center Configuration Manger 2012 SP1

The following is a step-by-step video for this post.



Examine the environment

In this scenario I have 3 machines Domain Controller (, SCCM (SCCM-2012) and one client with Windows 8 (SCCM-Client-Win8), of course the SCCM-2012 and SCCM-Client-Win8 joined the domain.1-Architecture

Add required Windows Roles and Features for Windows Server 2012

Open the Server Manager and click on Add roles and features.2-Add roles and features

Just click next…next until reach Server Roles.3-Add role and feature next

In the Server Roles choose Web Server (IIS), add the required features and then click Next.4-Server Roles- Web Server (IIS)5-Add features that are required for Web Server (IIS)

Select .NET Framework 3.5 and make sure 4.5 is selected too after that select BIT and add required features after that scroll down.6-Features-.NET Framework 3.5 Features-Background Intelligent Transfer Service (BITS)7-Add features that required for Background Intellgent Transfer Service (BITS)

Add Remote Differential Compression.8-Features - Remote Differential Comperssion

in Security choose Basic Authentication, IP and Domain Restrictions, URL Authorization and Window Authentication 9-Web Server Role (IIS) Security

Add ASP, ASP.NET 3.5, ASP.NET 4.5 add also any required features after that scroll down.10-Web Server Role (IIS) Application Developement

Add IIS 6 WMI Compatibility, IIS Management Scripts and Tools, Management Service and click Next.11-Web Server Role (IIS) Management Tools

Select Restart the destination and then click on Specify an alternate source path.12-Confirm installation selections

Insert the Windows Server 2012 DVD into the machine and put its drive letter followed by :Sourcessxs and click OK.13-Secify Alternate Source Path

After the installation complete click on Close.14-Add Roles and Features Wizard Instllation Complete

Create a System Management Container on DC machine.

Connect to the Domain Controller machine using Remote Desktop.15-Remote Connect to Domain Controller

From the run type ADSIedit.msc to open the ADSI, click connect to and accept the default.16-Connect to Default naming context

Navigate to System and create new container with the exactly spelling and case “System Management17-Add System Management Container

Open the Active Directory Users and Computers and from View menu click on Advanced Features.18-Open Active Directory Users and Computers and Open Advanced Features

Navigate to “System Management” and add the SCCM machine to it.19-Choose SCCM-2012 Machine

Give the SCCM machine full controller permission and click Advanced.20-Give SCCM Full Control

Select the SCCM machine and click Edit.21-Edit Permission for SCCM-2012 Machine

Change the apply to “This object and all descendant objects” and choose Apply this permission.22-Apply to This object and all descentdant objects

Close the Active Directory remote desktop, we will not use it again for now.23-Close Domain Controller Machine

Extend the Active Directory Schema on SCCM machine

Insert the SCCM DVD into your DVD and navigate to SMSSETUPBINX64. double click on extadsch.24-Run Extend Active Directory Schema (extadsch)

Navigate to the C drive and open the created file ExtADSch.txt.25-Open extend active directory schema file (ExtADSch)

Make sure that it is successfully extend the schema.26-Review Successfully extended the Active Directory schema

Install SQL Server 2012 SP1 on Windows Server 2012

Insert or mount the SQL Server 2012 DVD into your DVD drive and click on New SQL Server stand-alone-installation.27-New SQL Server stand-alon instllation or add features to existing installation

It’s better to include the update and then click Next.28-Include SQL Server product updates

Select SQL Server Feature Installation.29-SQL Server Feature Installation

Select Database Engine Services and scroll down.30-Database Engine Services

Select Client Tools Connectivity, Management Tools Basic, Management Tools Complete and click Next.31-Client Tools Connectivity and Management Tools Basic

Make all service automatic and assign Network Services for SQL Server Database Engine.32-Specify the service accounts for SQL

Review the Collation and make sure it’s “latin1_general_ci_as“, click Next.33-Specify the SQL collation

Add the current user that will be used to install SCCM 2012, click until the installation complete.34-Specify Database Engine authentication security mode-Add current user

After installation complete, open SQL Server Management Studio and click on the instance name and choose Properties, choose Memory, enter 4000 as Minimum and Maximum server memory, it’s recommended to be 8000.34-2-Set Minimum and Maximum server memory for SQL Server

Download and install Assessment and Deployment Kit

Download Assessment and Deployment Kit, for download click here after that click on adksetup.35-Download and run Assessment and Deployment Kit

Only select Deployment Tools, Windows Preinstallation Environment (Windows PE), User State Migration Tools and then click Install.36-Select Deployment Tools-Windows PE and USMT37-Assessment and Deployment Kit Installing features

Install System Center Configuration Manger 2012 SP1

Insert the media of System Center Configuration Manager SP1 (SCCM 2012)  into your machine and click Install.38-Install System Center 2012 SP1

Select Install a Configuration Manager primary site and then click Next for more understanding about why we choose this option and the other options, see the video for this post.39-Install a Configuration Manager primary site

Select and Accept all licenses terms and conditions.40-Accept all

Browse and choose the path to download the needed files for installation.41-Download required files

After the download complete click Next.42-Server Language Selection

Type a code for the site and the site name deselect the installation of Management Console, we will install it later.43-Site and Installation Settings

Select Install the primary site as stand-alone site.44-Primary Site Installation

We enter the SQL Server name here, we will leave the default since SCCM will be installed on the same machine with SQL Server.45-Database Information

We choose where to install the SMS provider, we will leave the default on the same machine.46-SMS Provider Settings

Select Configure the communication method on each site system role.47-Client Computer Communication Settings

Leave the default to install management point and the distribution point and click Next.48-Site System Roles

The prerequiest check run and show some warnings, we can install WSUS later and it OK for the other warnings, click Begin Install.49-Prerequisite Check

The installation start and review it until complete.50-Installation Complete

Click on Install Configuration Manager console.51-Install Configuration Manager console52-Install Configuration Manager console

Type the name of the server that has SCCM in our case it’s the same machine but of course we can install this console on any machine even on a desktop machine.53-Identify Site server name55-SCCM Console Installation Complete

Now the System Center Configuration Manager Console will open and it’s ready to use 🙂56-System Center Configuration Manager 2012 SP1

Share This: