SCCM 2012 R2 Step by Step Guide Welcome to System Center 2012 R2 Configuration Manager step by step guide. In this post I will be adding the links related to Configuration Manager 2012 R2 deployment. These are very useful SCCM 2012 R2 step by step guides and you can use it to deploy SCCM 2012 R2 in you lab quickly. As I upload the posts I shall update the links in this post. Do write in comments if you need any post on topic related to Configuration Manager 2012 R2.

System Center 2012 R2 Configuration Manager Step by Step Guide / SCCM 2012 R2 Step by Step Guide/ Configuration Manager 2012 R2 Step by Step Guide

  • David

    Many authors could learn from the way you have this laid out.

    • Nick McDermott

      I’m not the type to leave comments, in fact this is the first time I ever have and I’ve been in the IT business for 15 years. Really is a superb layout. Well Done!

  • Sridatta

    No words to say!! Is there any video tutorials?

    • Thank you Sridatta, once I finish posting all the guides I will post the video tuts..

  • Reza Prawirasatya

    Prajwal, I’ve been following your SCCM 2012 blogs, that’s very good resources! Thanks for helping your fellows SCCM, especially myself. Do they have right click tools for SCCM 2012 R2 yet? Are you going to make a presentation on this one? Thanks.

    • I see that PS right click tools is available for SCCM 2012 here :-
      and here :-

      I haven’t tested it on SCCM 2012 R2. Yes I shall create a post on that in few days..

      • Reza Prawirasatya

        Prajwal, I installed (the latest Right Click Tools) yesterday and it’s better than the old one. Quick question, I’m looking for a way to deploy SCCM 2012 R2 CU1 console to other people for testing and of course, I have to set the permission as well on what they could see. Do you have a step on how to deploy SCCM 2012 R2 CU1 console? Thanks. BTW, I have my CAS is up and running in my test environment.

        • Hi Reza, I haven’t updated my SCCM 2012 R2 environment with CU1 yet. I might create a post for it before Microsoft released another CU 🙂

  • Ravikumar

    Dear Prajwaldesai

    Really am saying your document everything super. i have developed more knowledge by you. thank you so much.

    Kindly one Information can you provide LYNC 2010 to 2013 migration and Lync 2013 Configuration ?

  • Pramod Kumar Samal

    Hi Prajwal,

    This is really a nice site where step by step approach is explained with screenshot.The only thing at present I feel missing is “How to configure,Dowload & deploy software Updates to Interl Severs/Desktop is missing.

    Could you please add Another topic & explain in details with screenshot.

    Pramod Samal

  • Markku

    Thank you Prajwal!
    I´m very pleased your deployment guides. I was very easy to deploy my new test environment.

  • Sagar Kandi

    Excellent Documentation..

  • Juan S.

    Hello Prajwal,

    I gotta say from many different sites for SSCM you can get a quick step by step documentation, but you have basically convert this into “baby steps” literally speaking 😀
    Dude you rock!

    Thanks for the information.

  • Cisco

    Excellent guide. Thank you very much.

  • Reza Prawirasatya

    I’m assuming setting up SCCM 2012 R2 CAS will be the same setup with the Primary Site, right? Hopefully, it would be the case (there’s a need to do so). Thanks.

    • Do you need the info on prerequisite and setup ?? i can help you on that.

      • Reza Prawirasatya

        Is it the same SCCM SQL setup with Primary Site? and Also the same SCCM Primary Site setup as well? (basically, I could follow the same instruction like you provided above? Thanks.

        • Yes Reza it is the same..

          • Reza Prawirasatya

            Thanks for confirming this. I know I have to pick CAS when I install SCCM 2012 R2 (only when I setup for CAS). I’m setting up SCCM 2012 R2 in Production environment right now.
            Another side note: I have SCCM 2012 R2 Primary Site only in test environment (already up and running with CU1) but later on I am going to setup CAS as well. As far as I’m aware that I could do this (new feature of SCCM 2012 R2). Is there anything that I need to know/aware? I’m hoping this is not hard to join newly CAS to existing Primary site in my test environment.

              • Reza Prawirasatya

                Prajwal, thanks so much for the article. I’ve read this one before, for now, I am not too worry on this. My main focus is to get CAS SCCM 2012 R2, Primary Site to join this CAS in Production environment. That’s my biggest task… (not to mention migrating all the packages, OSD packages, etc.)

                • When you do the migration take a snapshot of all the steps and document it well.. It will surely help you in future 🙂 best of luck..

                • Reza Prawirasatya

                  I will do that. Thanks. I will let you know the outcome… (crossing all my fingers to go smoothly…)

  • Keshava

    Hi Prajwal,
    I just wanted know is it possible configured 2 SCCM2012 in the same network…? if it is possible please give some suggestion for how to configure.

    • Yes it is possible to have 2 SCCM environments existing but not in the same network..

    • You can have 2 SCCM primary site servers in the same domain however make sure that boundaries don’t overlap..

  • Keshava


  • Reza Prawirasatya

    Prajwal, have you heard this Adaptiva which helps you in resolving tough challenges such as migration etc? Thanks. I just want to know your opinion.

    • No I haven’t come across that (links are removed from your comment), there are many such softwares which claim that they can perform migration easily / manage infrastructure better than SCCM, however they all have certain limitations which we will get to know once we purchase the software. So be aware of such things and study the software completely and its limitations.

  • Reza Prawirasatya

    Have you seen this problem?
    CAS can’t access SMS_CAS & SMS_SITE

    I have an open case with Microsoft SCCM 2012 but so far, they haven’t been able to figure it out!

    My environment in test (it’s been up & running for 2 months at least):
    – Server 2012 R2 Standard
    – SCCM 2012 R2 CU1
    – SQL 2012 Standard SP1

    · 1 CAS

    · 1 x Primary

    · Remote SQL either on CAS or Primary

    From CAS, log-in as SCCM Admin Service Account (as Domain Admins), SCCM Admin Service Account can’t access SMS_CAS & SMS_SITE

    Windows cannot access \sccmcas01SMS_CAS

    You do not have permission to access \sccmcas01SMS_CAS. Contact your network administrator to request access.

    Windows cannot access \sccmcas01SMS_SITE

    You do not have permission to access \sccmcas01SMS_SITE. Contact your network administrator to request access.

    BUT from Primary Site: there’s no problem access



    And I just stood up my production (3 days ago), haven’t deploy the SCCM client yet just finished setting up boundaries, AD discovery, etc.

    The same problem occurs as well.

    Did I miss something here? OR new undiscovered bugs either in Windows Server 2012 R2 or SCCM 2012 R2.

    I really appreciated any help on this. It’s been one week. Thanks, Reza

  • Anjan

    Requesting to post about the Role based administration in SCCM 2012 R2

  • Vignesh R

    Hello ,

    while installing the SCCM 2012 R2,i am getting the error stating ” Configuration manager requires MS SQL Server 2012 with CU2 or Higher”, However i have updated the SQL 2012, still i could not able to proceed further with the installation.

    Also i tried with SQL Server 2012 SP2 , but still same, and from the log i could able to see the message ” Cannot detect SMS Type becaoz either site server ,sql server or site server name is empty”.
    SQL Ports Configured Properly , and allowed the Named Pipes

  • Manoj

    Hi Prajwal ,,This Manoj from Bangalore ,

    I have 2012 Lab setup at my home ,,

    When i tried do the Lap setup for 2012 R2 ,, with this info i configured , But when i tried installing the SCCM 2012R2 – giving some error ..

    Kindly post the steps before going to ADSI Edit.

    i have windows server 2012 R2

    Thanks ,,
    This information rea;;y very usefull for me to prepae for interview .. Thanks for this website ,, I just saw today this web in google
    thanks again ..

    • Thank you Manoj. Let me know what are the errors that you are facing.

  • Manoj

    Hi I have attached error shot here , I am getting below error while installing the SCCM 2012r2
    Kindly help in this

    • The information is here :-

      The server collation acts as the default collation for all system databases that are installed with the instance of SQL Server, and also any newly created user databases.

      Mount the SQL DVD and go to path where the setup.exe is located and execute the below command:


      • Manoj Prabhakaran

        Hi Prajwal ,, i hope your good ,, thanks for your help again ..

        I have tried the same steps already but its not helping ,,

        kindly help me , before we go for this steps (Part 2 : Installing Prerequisites for Configuration Manager 2012 R2)

        Need to create user in AD ? (SQL and SCCM ).

        MY LAP setup :”

        Windows server 2012 R2 – 8 GB RAM – 64 bit – Joined Domain

        Note : In my 2008r2 lab, i have created 2 users before go for ” ADSI EDIT ” Attached screenshot

        • Hi Manoj, you can reinstall the SQL server in your lab setup. Configuration Manager requires a 64-bit version of SQL Server to host the site database and site database must use the following collation SQL_Latin1_General_CP1_CI_AS. While installing SQL check if the collation is set to SQL_Latin1_General_CP1_CI_AS.

          As you are deploying the SCCM in your lab setup, use an account which is a member of domain admins group. You should use the same account for deploying SCCM. May I know more about your lab setup ?

          • Manoj Prabhakaran

            HI Prajwal . thanks for your information ,, Sorry to ask more doubts ,

            I have basic knowledge about SCCM , I am looking for this Job profile ,

            please fine below my Lab Set up

            my 2008 R2 Lab :

            i am using all Lab in my Vmware work station

            My Pc have 16 GB ram :

            1) windows server 2008R2 with 8 Gb Ram

            AD , SQL & SCCM installed on same server ,

            I have setup the Lab from this video (

            2012 R2 Lab : 10 GB RAM

            installed 2012 R2 server OS
            AD installed (

            Waiting the steps

  • Aymen Boumaiza

    Really Great Work Prajwal, thanks a lot, I’m also Interested for Lync Server, Exchange Server and System Center Family. So good continuation and waiting for other documentation or presentation.

  • Omar Jorel

    Part 4: I installed WSUS and it says completed successful but, I do not see the WSUS database in SQL. Am I missing something?

  • Bojan Zivkovic

    Prajwal, do you have series like this for SCOM 2012 R2? You did not give me an answer what could be wrong with uninstallation of Office 2013?

    • @Bojan – I had posted on SCOM installation long back, currently I have not added any posts on SCOM since long time.

  • Manoj Prabhakaran

    Hi Prajwal,

    Thanks for you help ,, now i have configure the Lab in my home pc all fine except OSD deployment , when i am capturing the OSD itself its giving error ,, i will let u know the error in next message .
    need help

    My company we have different kind of SCCM environment ,

    We use to add the application to partner LAN ID (User ID ) through AD . once partner logged in to any machines partner will get the application in software center .

    If we remove the application in AD partner will not get the application ,,

    kindly provide the steps how to do that in my home lab …

    Thanks for your help always …

  • A quick check – What all roles have you installed on the site server so far ?

    • John Simiyu

      Thanks for your response. I have installed and configure the following roles.

  • Chris.fusion Fusion

    hi any ideas how to create a report that shows recently installed software ? not necessary that it has been deployed but installed by an end user.
    i guess this should be under compliance.

    • I am not sure about the report that shows recently installed software but you can get the report for installed software. Let me see if i can find it out for you.

  • Shafiq Morani

    Hi Prajwal,

    I figured out what the issue was, instead of a silent uninstall I tried ‘setup.exe /uninstall Proplus’ & worked like a charm.
    I would still like to find out why the silent install did not work. Any help on it will be appreciated.

  • Ramesh

    Thanks for the step by step guides. They helped me a lot.

  • Kishore Raparty

    Hi Parjwal,
    Thanks for a detailed explanation with screen shots for installing and configuring SCCM, initially i had some issues but after going through each line of your instructions i was successful in installing and configuring i even was able to push to clients.I am facing an issue in deploying of software only.I tried the method you showed but no luck,can you help me.


  • qhdevon43

    System Center 2016 has been released! woohoo, Are there going to be tutorials on that too? Very excited to see the changes.

    • @qhdevon43 – Yes I got to know when I checked my twitter. I will see if i can add CM2016 posts. Currently I am working on something new for my website visitors 🙂

  • Hello Prajwal, thank you very much for these guides, it helped me a lot, really. I didn’t thought it will be so hard to configure the SCCM 2012, I thought it was just a simple software, you follow the wizard, and you’re done….turned out it is much more complicated. So thank you, and waiting for CM2016 😀

  • M.R.

    Thank you so very much for your guides, they were the most straight forward and detailed guides I have found. They answered my questions before I knew to ask them! A very big help.

  • Asmaa Samir

    Hello Prajwal,

    thanks for your great posts,

    I have a problem -15 day ago

    I Have a stand alone site with one DP& one MP &one SUP and sql server 2012 sp1 and I install configuration manager clients on the Clients using windows update installation , and deploy the definition updates automatically using automatic deployment Rule , all things appear to be OK, Accept that the deployment status of all Clients – of the automatic deployment rule that deploy the definition updates – is (in Progress) ,when I clicked on view status , I saw that the status is (downloaded updates)

    wuhandler.log in client pc donot catch the update and donot run software update deployment cycle automatically

    when I browse to deployment package in sofware library, and shaw the member of defintion updates package , all defintion updates in this package (that must be installed on clients) are in (not required and unknown) status

    I searched about this problem on the internet and I found this post

    so I Changed the values in the path





    to 10000 decimal
    but the problem is still exist , all what happened that catalog version of sofware update synchronization rule is increased to 10002

    Please help me to solve my problem
    the deployment status od definition updates is stuck at in progress and I donot know the reason

    I appreciate your fast reply where it is urgent case

  • Max

    Dear Prajwal,
    thanks for your excellent guide! simple and well described !!!! Bye bye Max

  • Mike Miller

    Hello Prajwal, this site is awesome. Great work!

  • Rajasekarg

    Hi, do we have post for deploying Win 8.1 and Win 10 ??

  • Fahim Ahmed

    Hi, I would like to know if I can install SCCM and SQL on two different servers

  • Chiranjit

    I am preparing a Infra of 1 CAS, 3 Primary in 3 country and its subsequent 1 secondary site each for every primary. Please let me know where should i install the WSUS Role?

  • Itri Tziri

    Hi Prajwal ,

    I’m novice in SCCM 2012 , and I would like to express you my greetings regarding the best efforts that you offered in order to prepare and share with us these articles.

    Honestly I appreciate your great work and hope you a happy new year 2016

    Thanks alot

    Best regards

    Aziz from Morocco

    • Thank you Itri. Wish you a very happy new year too. If you have liked my posts, share them so that it can help other as well.

  • Charles Anthony Chambers

    Thank you so much for these guides, Prajwal. They have been invaluable!!!

    I am looking forward to the Win10 notes and guide. Have a happy new year, and I will be back often to learn and grow more… 🙂

    • @Charles – Thank you so much. I will try my best to post topics on Windows 10.

  • Kumar Swamy

    Hi Prajwal, I am unable to download the PDF docs which you have posted. Please help.

    • Which browser are you using ?.

      • Kumar Swamy

        Morzilla Firefoxe, and also tried with IE 11, i get license agreement page. After clicking on I agree, i don’t see its downloading

      • Kumar Swamy

        Morzilla firefox and also tried with IE 11. I get license agreement page, after clicking i agree i don’t see download happening.

        • If you have enabled any pop-up blocker, disable it and try. I have tested the downloads using firefox, IE11 and chrome and I am able to download the PDF’s without any issues.

          • Kumar Swamy

            Disabled pop-up blocker but still I am unable to download. Can you tell me which option should I select under reports to capture software installed on all the machines. I need output as,
            xxxxxxx machine has “n” number of software’s. Like wise I have 400 machines and I need details for all 400 desktop/laptop software details individually. Can you please help me ?

          • Kumar Swamy


  • Kumar Swamy

    Hi Prajwal, please let me know which how to get a report of softwares installed on all the client machines from SCC ?

  • Thank you so much.

  • Filipe Garrit

    Great stuff !! It helped me a lot !!!

  • Manjunath Ambekar

    Have installed all the prerequties on Server 2012 and installed SQL 2012 with SP1. but still while installing SCCM, getting the below error:

    Configuration Manager sites require a supported SQL Server version with required hotfixes for site database operations to succeed. Before Setup can continue, you must install a supported version of SQL Server on the specified site database server. For more information, see

  • Bojan Zivkovic

    Fantastic work man. Simply awesome.

  • Jorge Artica

    Thanks Great TUTORIAL. Great dedication


    Hi everyone,

    I have been doing some research about SCCM 2012 features and implementation. However, I could not find a solid answer to the max numbers of:

    • Applications that can be deployed to a single collection
    • Packages that can be deployed to a single collection
    • Total number of overall deployments a computer can receive from various sources?
    • Collection inclusions/exclusions and queries inside a single collection under Membership rules.

    I will appreciate of your collaborations on this matters.

  • Robert Perez

    I need to create a prestaged image that I will store on a hard drive for our hardware vendor to have the image already applied on the computers when they arrived to our institution. Then the process will just continue with the rest of the task sequence steps once they arrive onsite. Can someone explain or point me to a written guide on how to accomplish this? Can the prestaged image be set to expire after x amount of time?

    Thanks in advance.

  • Bojan Zivkovic

    Do you have a plan of making similar step-by-step guide for SCOM 2012 R2? I find it very powerful and useful but at the same time more difficult to master. Digging deep into SCCM, SCOM and SCVMM is something I intend to do in forthcoming months along with Microsoft technologies for virtualizing applications and desktops (RDS, VDI, App-V, UE-V …) so anything you have related to these would be very helpful – you said VDI was also subject of your interest.

    • Hi Bojan, making a step by step guide is not easy and its very time consuming. May I will give a try after few months.

      • Bojan Zivkovic

        Of course Prajwal, I just wanted to know your plans about possible new guides. Combination of your guides, books, video trainings and forums are great way of learning SCCM 2012 R2 although that applies for every Microsoft technology. Fortunately System Center community is pretty large hence you can find solution for almost any problem.

  • Atish Kumar

    Please update Patch management

  • Rajkumar Mallik


  • Jerick Hung

    Good day!

    Just wanted to ask if there are issues on the links inside the PDF documents (i.e. Download links on the topic “Installing Prerequisites for Configuration Manager”)

    Thank you in advance.

    • I don’t think so. May I know what issues are facing wrt links ?.

      • Jerick Hung

        The links inside the PDF documents are not working. When clicked, nothing is happening and/or links has been removed. Nonetheless, thank you for your efforts in making this tutorial.
        KUDOS to your sir.

  • Mustafa Ali

    These are by far the best guides I have ever found for SCCM! Thanks a ton for these wonderful guides.

  • vijay.hari1980

    Really Hats off to you…I’m new to SCCM and it is worth following your blog and guides.

  • Red


    I am planning to work out a project regarding SCCM 2012 R2. I just want to know your inputs with my plans given my current scenario. So here it is: Our company has an Head Office with more than 50 employees and we have more than 400 branches located in different places (in a single country only) with ONE employees every branches. I am planning to roll-out SCCM to provide configurations, deployments, application/software patches and upgrades, and OS upgrades remotely to those endpoint clients located in our branches from the head office. I know that, it will not be cost-effective if I’m gonna implement distri point from different locations so I tried to find a more suitable plan for my case. I found out that Azure can be used as “cloud-based distribution point”. So I’m gonna try this in a test environment if this can fit with my scenario. However, I would still love to hear comments/suggestions/recommendations from an expert like you. What do you think could be the best solution for my scenario?

    I look forward to hear a feedback from you.

    Thanks a lot.



  • Gurdeep Singh


    I have followed above, but now want to get one solution

    I have two locations in AD , but those two locations will be on same IP- ( Using NSX solution– vlan travelling). So is there any way i can use boundry or something to point to secondry DP which is near to that location. But not sure how we distinguish those .

    • Gurdeep Singh

      Hi Prajwal

      Can you let me know if more info required, as i need to get solution for 2nd DP , and need to deploy 2nd DP if there is possible way to achieve that.

  • Gurdeep Singh

    I have followed your

    I have two locations in AD , but those two locations will be on same ip subnet- ( Using NSX solution– vlan travelling). So is there any way i can use boundry or something to point to secondry DP which is near to that location. But not sure how we distinguish those .

  • Aubrey Harding

    Thank you very much for this guide, was extremely useful.
    Could you update the OSD deployment to include Windows 10 please?
    Maybe also add the part where you have to edit the Task Sequence to allocate 100% of remaining disk space to the partition. Found this to be a bit anyoing that it was not set to that as default.

  • Ajit Singh

    hi i want write sccm certification can any one help with sample paper or notes or pdf

  • Sreenivasulu Reddy

    wt is backend process of deployment

  • Sreenivasulu Reddy

    wt is background process in deployment process

  • After installing WSUS did you complete post installation tasks ?.

    • Rehan Amin

      No. As you mentioned in the document that it should not be done.

      • Please check the post again, it was updated few days ago.

        • Rehan Amin

          Ok. And i guess WSUS 3.0 cannot be installed on 2012 server R2. Also tell me that SUSDB is important ? As i continued and didnt get any error in installation.

  • Makarand Bagwe

    Hi Prajwal,

    We have installed SCCM 2012 R2 Server in our environment and deployed the SCCM clients on end systems for software installation and patching purpose.

    Later we were facing multiple issues in SCCM so we have decided to reinstall the server.
    Now the server having different host name also site code name is also different.

    We are now trying to install SCCM client on the end machines which already has client installed with old settings.

    On Some of the machines client got installed succesfully and those are updated in SCCM but most of systems are still not updated.

    Can you please guide us with the right procedure to be followed in above case.

    Thanks and Regards
    Makarand Bagwe

    • In both cases I see the it’s SCCM 2012 R2 that was installed. So what you can do is, instead of uninstalling client agents and installing it again, change the site code of the clients using a script –

      • Makarand Bagwe

        Hello Prajwal,

        Thanks for the solution.

        With your script we are able change the site code but we have changed the hostname of the SCCM Server also and is it not necessary to change the FSP and MP at client side ?? how we can achieve the same ?

        Thanks and Regards
        Makarand Bagwe

  • TS failed to start in SCCM

    I need urgent help. Faced many issues in SCCM 2012 OSD and finally i have reached a stage which is last point to start the deployment.

    Client systems boots with pxe and prompts for password. After entering password below error pops up.
    Failed to run task sequence (0x80004005)

    This is my PXELogs

  • Syed Atif Ahmed

    I am working on SCCM For last 10 years …I found this SCCM Blog very worthwhile, Informative, st -forward and easy to understand for everyone. !

  • Peter Buxton

    Thank you, this is an in depth easy to follow guide, and I’m just playing around with hyper-v 🙂
    Can’t understand why SCCM has to use a specific non default SQL Collation, but that’s Micro$oft for you 🙂

  • vikas gupta

    after installing SQL server and wsus when i lunched sql managment studio there is no SUSDB option under the database please help..

    • Have you completed the WSUS post installation tasks ?. This is done after you install WSUS.

      • vikas gupta

        tried to wsus post installation task but it failed i removed roles and feature ,again i tried to complete but again same problam what to do now .

        • What was the error ?. You should have checked the event viewer.

  • thank you !