Monday, 4 February 2013

ConfigMgr 2012 / SCCM 2012 SP1 Step by Step Guide Part 1: Prerequisites

Back to main menu

Part 1 describes the prerequisites that must be carried out before the successful installation and implementation of Config Mgr 2012 SP1

1. System Management Container
Log on to Domain Controller
Open adsiedit.msc
Connect to Default Naming Context using Default Options

Right Click on System and select New Object

Choose Container

Name the Container System Management (no other name can be used)

Select Finish and see newly created Container

Open Active Directory Users and Computers (dsa.msc). Select View/Advanced Features.

Right click on the new container and select Delegate Control

Complete the wizard granting the Config Mgr Server computer account full control over the System Management container

2. Schema Update
This step can be carried out on local PC (does not have to be on Domain Controller). However you must be logged in using an account with Schema Admin rights

Browse to Config Mgr 2012 media and execute extadsch.exe

See resulting log file (ExtADSch.log)

3. Windows Assessment and Deployment Kit (ADK) for Windows 8
Download from here (adksetup.exe)

Edit: Note that ADK 8.1 is now required for SCCM 2012 R2. 
You can download it here

Install and choose the following options
Deployment Tools
Windows PE


4. Add Server Roles and Features - the following are required

Server roles:

WSUS (can add but do not configure - only required if you are configuring Software Updates, recommend doing this after SQL installation)
WDS (can add but do not configure - recommended not to manually add WDS, it is automatically added when you enable PXE)


Remote Differential Compression
.Net Framework 3.5 (also a SQL prerequisite)

IIS Role Services:

Common HTTP Features
Static Content
Default Document
Directory Browsing
HTTP Errors
HTTP Redirection

Application Development
.NET Extensibility
ASP 4.5
ISAPI Extensions
ISAPI Filters

Health and Diagnostics
HTTP logging
Logging tools
Request Monitor

Basic Authentication
Windows Authentication
URL Authorization
Request Filtering
IP and Domain Restrictions

Static Content Compression
Dynamic Content Compression

All Management Tools
IIS Management Console
IIS Management Scripts and Tools

Management Service
IIS 6 Management Compatibilty
IIS 6 Metabase Compatibility
IIS 6 WMI Compatibility
IIS 6 Scripting Tools
IIS 6 Management Console


  1. In order to Install SCCM 2012 sp1 .net framework 3.5 features must be installed. I think you should include it in this step.

    Thanks for sharing! Regards


  2. Thanks Bruno. That's a SQL 2012 pre-requisite also and I have installed it here

  3. It is a SCCM pre-requisite as well if you are installing SCCM in another box. I've tried it here.

  4. In AD Users and Computers, make sure you have them select View/Advanced Features. If you don't do this, you won't be able to do the Delegate control option.

  5. Thanks Bruno, for this very detailed and helpful article. I'm setting an SCCM 2012 Primary Site on a child domain that will be completely independent of the parent domain SCCM Site (which exists and in use already). So two are independent primary sites without Central Administration Server. But because extending the Active Directory Schema is forest-wide, how will running ExtADsch.exe affect the existing parent domain SCCM Site? Will my new SCCM site's Attributes and Classes conflict with theirs? Thanks in advance for your thoughts on this.

    1. Bruno???

      The schema in the parent domain will have been extended if they are using ConfigMgr 2012. Therefore you should not have to do anything in the child domain. The additional attributes should have been added already.

      However you can still run ExtADsch.exe to verify this. It should have no effect on either domain.

  6. Sincere apologies; I meant Gerry. And you were right that the AD schema had already been extended. Many thanks.

  7. I installed the adk, but SCCM setup wizard does not see it. What could be the issue?

    1. What are you installing? You need ADK 8.0 for ConfigMgr 2012 SP1 and ADK 8.1 for R2.

  8. Dear Gerry Hampson,
    i have installed in my site sccm2012 with CAS and Primary site same server, all computers are not installing the agent. and kindly guide for ptch management automatically on client machines through SCCM2012.

    1. Hi Malik,

      Is this a lab? How many clients will you manage? What specifically is your question?

  9. Hi Mr. Gerry

    I received an audit and this anomaly diagnosed in my network, which can solve the sccm 2012

    Quick wins: Deploy dynamic host configuration protocol (DHCP) server logging, and
    utilize a system to improve the asset inventory and help detect unknown systems through this DHCP information.

    1. I'm sorry Bruninho,

      I don't understand this question.

  10. Thank you!
    I have a question regarding setup of sccm 2012 r2 in the root/forest AD environment. Assuming that the sccm was installed in the root domain (with schema extended and System Management container created). Do I need to extend the schema/create System Management container in the child domain as well?

    1. You only need to extend the schema once in the forest where the Site server is installed. You also only need to create the System Management container in the domain where the primary site server is installed.

  11. I'll be adding a second hierarchy in our domain in order to run SCCM separate from the main site. Does the new stand-alone SCCM server need delegated permissions to the System Management container in AD?

  12. Hello,

    I have to setup a lab with 3 servers (VM's via VMWARE). One domain controller, one SCCM server, and one DP and app catalog. I'm confused as to what needs to be installed on each of these to make it work. Do you know how to configure this kind of setup?

  13. HI Garry, Thanks for sharing the informative article on SCCM learning. Just wanted to know why do we install Windows ADK for 8.1 and what is the use of it?


  14. Hi Garry,
    I have a problem facing after installing the prerequisite for sccm2012. Getting an error Configuration Manager bootstrap has stopped working. I frustated with this erro. Kindly help in this.