Systems Center Configuration Manager (SCCM, formerly known as Systems Management Server) is Microsoft’s system software for managing large groups of not only Microsoft computers, but those running other operating systems, such as Linux, OS-X, and various mobile technologies.

Share tech news, updates, or what's on your mind.

Sign up to Post


I want to deploy google Earth on client computers via SCCM. After installation the program starts running automatically. How can I stop the program from running automatically after installation.

Thank you.
The 14th Annual Expert Award Winners
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!


I have setup a LAB environment with, what I assumed, the latest version of SCCM 2012 SP2

Version Full Version   UI Version Phase ReplicationPhase Estimated Number of Clients Server Platforms User Organization Type
------- ------------   ---------- ----- ---------------- --------------------------- ---------------- ---- ------------ ----
8239    5.00.8239.1000 8239         455                0                           0               32                      1

Now I read that SCCM current branch is newest version and there you can upgrade from within SCCM.

My questions:
1.can I upgrade to current branch from my version, if yes how?
2.if not, what version should I download/use to install SCCM

Hello SCCM Experts,

I’m stuck in SCCM Purgatory right now and I’m hoping someone can help me out.  My environment is as follows:
-      SCCM Server:  SCCM 2012 Ver.5.00.8239.1000
-      Clients:  Windows 7

I have had to reimage several PCs.  After I reimage the PCs, the SCCM client on the newly imaged PCs indicated there were 34 updates with a “Past due – will be installed” status.  There shouldn’t be any past due updates because the base image was fully patched.  I have no idea why this is happening.

In any case, I select all the updates and click on the install button.  The status of several updates changed to “Downloading (0% complete).  The status on one of the updates changed to “Waiting to install”, and the status of the rest maintained a status of “Past due – will be installed”.  I came in on Monday morning and nothing had been installed.  Everything was either at a”Downloading (0% complete), “Past due – will be installed” or “Waiting to Install”.

I took one of the reimaged laptops and uninstalled the SCCM client.  I then did a discovery from the SCCM server.  The SCCM server found the laptop and I pushed out the client to the laptop.  Again, the SCCM client indicated there were a bunch of updates.  I selected all of the updates and clicked on the install button.  I thought I was making some progress as I saw several of the updates went through the downloading phase into the waiting to install phase.  However, I’m once again stuck with several updates …

I have a lab environment with an SCCM  2012 server  (sql locally) and a domain controller (Windows 2016).
Would like to eliminate the domain controller and just install it next to the sccm server (it's a lab after all, just need one serer).

Can I just install domain services on it, then bring down my other DC? Other option is that I start from scratch, install DC, then add sccm to it.


How do I set an ip boundary variable in Powershell (what type or other config)?

If I do it like this, I get an error (sccm boundary config):

$Iprange = ''
 New-CMBoundary -type IPRange -Value $iprange -name "My IP range"

Works fine via  New-CMBoundary -type IPRange -Value' -name "My IP range"

Please bare with me here as i try to explain:

I have SCCM 1710 installed.

WILL DO - the client will automatically install on any server i put on the domain without having to push it.

WILL DO - I CAN install it manually

WILL NOT DO - the client will not install on desktops or laptops automatically or when trying to push it.

I have had a couple of calls with some experts i would say at a cost and they are lost.
We are going to deploy Microsoft system center in our organization. 250 -300 users. Is there any best practices guidelines  from Microsoft available  ?

SCCM and some Windows management tools make use of Windows SYSTEM account mentioned above.

Is it considered an interactive or non-interactive account since it has no user profile (unlike administrator)?

Can we set a password to SYSTEM ?  Or it has an unknown password?

When using the tools (possibly psexec & SCCM) to get to command prompt of the managed endpoint,
are the activities (ie when the command prompt is spawned, mappings of drive using 'net use ...'  or
sharing of drive using 'net share ...' being logged in Windows event viewer logs ?
Hello Experts,

I have been thrown into the deep end of the SCCM pool and I’m having troubles keeping my head above water.  A summary of our environment is:
-      SCCM Server:  SCCM 2012 Ver.5.00.8239.1000
-      Clients:  Windows 7

Here is what I’m running into:
Yesterday I reinstalled the OS to a PC.  I installed Office 2016.  I ran all the updates for both the OS and Office.  I then joined the PC to the domain.  SCCM discovered the newly added PC and pushed the SCCM client to it.  The client then indicated that there were 34 updates with a “Past due – will be installed” status.  This actually kind of surprised me as I had fully patched the system before joining it to the domain.  In any case, I selected all the updates and clicked on the install button.  The status of several updates changed to “Downloading (0% complete).  The status on one of the updates changed to “Waiting to install”, and the status of the rest maintained a status of “Past due – will be installed”.

Here are my questions?
Does SCCM do any kind of scan to determine what updates are installed when a new computer is discovered?

Some of the updates that SCCM is saying are “Past due – will be installed” are from early 2017.  Should I be retiring those deployments?  If so, how?

Which logs should I be looking at to determine what is going on with installs in SCCM?  Are there logs on both the server and the client?

What are some good books to get my hands on to help me nail down the basics?


Is there any way in SCCM  I can setup a prompt as soon as we have setup collections with 200 incremental updates.

Microsoft suggests not to have collections with more than 200 incremental updates configured. Recently we had a scenario and found that we had 468 collection with incremental updates selected.

Thank you in advance,
Moin Ahmed
Cloud Class® Course: Microsoft Exchange Server
LVL 12
Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.


I am trying to capture a windows 10 (1709, build 16299.371) image using sccm 2012 r2. During the initial stages of running the 'capture image' i get the following error message and the process comes to an end: 'Task sequence: image capture wizard has failed with error code 0c00004005'

I have attached the SMSTS.log file from the local computer.

To iliminate the ADK being outdated, I repeated the process using  win 10 ;1703 build without updates and got the same results.

we havent made any changes to the server or the SCCM

I am using SCCM 2012 R2 version 5.00.8239.100, build number8239. single site.

if anyone can point me in the right direction it will be much appreciated.

thank you very much.


I'd like to connect an Intel NUC to my TV, just to watch some online content (don't want to use microserver because it is to big and noisy + don't need 4 bays and microserver has no ILO).
Meanwhile this NUC could host some vm's for a small test domain with an SCCM server, SQL server, domain controller and 2 W10 clients
Important thing here is to have an KVM, so I can remotely fully configure the NUC.
Also, the NUC would be put underneath my TV in a closed box, so I'd like to optimize cooling in order to minimize heath and specificall noise(!).
Total budget would be some hundreds of Dollars (about 600 max). Got a Synology NAS which I could use for storage OR buy internal SSD(?)

So my questions:
-what Intel NUC would you advise in my case and what config?
-run vm's on NUC or on Synology
-how to have KVM access to the NUC (ILO ...), what should I buy? note: apparently with some models it can be done out of the box
-what about cooling of the NUC and NAS? is there some cooling I could put around these machines (like tubes with cooling or put them in a small box with specific cooling ...?)
-is there a way to access hyper-v vm's via a web interface (like on ESXi is possible)?

Thanks for your input!
I've been trying to deploy BGinfo and a Java excutable using SCCM, but so far, in spite of following what it seems all the correct steps, the jobs are not working. Neither one of these are deploying to the device collections I created. I need urgent help on this, if you need further information please feel free to ask.
Running the latest version of SCCM.  Very simple question about ADR (Automatic Deployment Rules), but can't find the answer on-line, and not close to a lab environment to test.

When configuring an ADR to deploy patches, does the deadline date (in number of days) begin counting after the available date, or after the evaluation date?

For example, let's say it's Sunday.  I set up an ADR and run an evaluation on Sunday evening, at 8 pm.  I configure the ADR available date for 1 day.  This means that the patches are available on Monday, at 8pm.  I also configure the deadline date for 6 days.

Does the 6 days begin counting from the available date, which is Monday?  Or does it begin from the evaluation date, which is Sunday?

Thanks for you input!
I  am in to the learning process of SCCM  because we are planning to have it in to our  envirnment. I need a network diagram on how SCCM will communicate with clients (ports required for client deployment, ports required for client check ins, ports required for package deployments, etc.Which will discribe us full functionalitry of the products.
Is there any guid line avaialbe
Testing application deployment with SCCM current branch to a user collection. I made a mistake and improperly deleted an application (failed to retire it first, and delete revisions prior to deleting app). I then recreated it with a different name.

What I have in my test user's Software Center is a listing for the now deleted application. The last attempt to install this initial application failed.  The status still shows it as failed. I have rerun all the actions in the Config Mgr client on the test user's computer (namely "Application Deployment Evaluation Cycle" and the "Machine Policy Retrieval & Evaluation Cycle", and even the "User Policy Retrieval & Eval Cycle").

I found one suggestion to delete the DP copy. This is an application. So while I "distributed the content", I don't see a directory that matches the application ID anywhere on my distribution point. So I can't see how to try this.

[update] The test user only sees the deleted application in Software Center from the computer the install was originally attempted (it always failed - which is why I deleted it).  When the test user logs in to another computer, the deleted application is NOT listed in Software Center.

I've seen plenty of posts about this issue. I surely won't delete an application the wrong way again. But I need to make sure this ghost is gone before I start using Software Center for all our end users.
I cannot get an uninstalled program to stop showing in SCCM query.  I've:
Uninstalled it.  
Run a script to remove the registry settings
Deleted the program folder.
Run Hardware and Software Inventory Cycles

The program is still showing up in my query against the program name.

I need to remove this from the SCCM report ASAP because of an audit. (It was accidentally added to one of the gold images, even though it's not been used in 10 years.)
SCCM Latest version

I am unable to push updates to users. Windows updates only finds the config manager client. I have even pushed the latest pre-release client to all users. The computers still only see the one update. 1% of our clients work perfectly fine installing updates. The other 99% never detect the updates at all.
I'm interested in learning how to deploy and use Windows System Center Configuration Manager (SCCM) and System Center Operations Manager (SCOM).

I would like to obtain this software that I will use only in my home personal training environment.

What options does Microsoft have for licensing or providing this software for training purposes?

I am a Microsoft Certified Professional and in order to learn how to use and support this software, I need to actually deploy the software in my personal networking environment at home.

Or where can I purchase this software from for a reasonable price?
Cloud Class® Course: C++ 11 Fundamentals
LVL 12
Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.


Configuration Manager cannot Connect to Site Database in SCCM

Please see attached logs.

Thank you in Advance.
SCCM windows 10 (64-bit) deployment has mystery task status of "Program rejected (wrong platform)" at the very end of task sequence history report. There are no error codes that I can see in the report. It looks like everything installed correctly. I've tried disabling recently added tasks to see if I can find the culprit, but no such luck.

I don't see anything in the smsts.log. But it's very possible I'm not looking for the right thing.

I've double checked the 64-bit specific package installs to make sure the "requirements" are defined properly.

While I'm trying to find whatever it is I've missed, does anyone have any suggestions on how to find the problem task?


We have 20,000 users and we have upgraded to version 1706.

Now, we want to manually (not through sccm) install the new upgraded client on some test machines. However, when we do, it always installs the older version! We get it from the same place as always: \\servername\sitecode\client

But, no matter what, it still installs the older client. Not the upgraded one. We removed the client first. And he installed it from that location, and still it’s the older client.

Anyone know something that we are missing? Is the new client located elsewhere?

Thank you for your great assistance!

Hi Guys,

I received a new HP ProLiant DL 380 G10 (new generation) and I created a new boot image x64 with the necessary drivers to deploy images on that kind of machines (as I just upgraded my SCCM 2012 R2 to sp1).
I also created a new iso file (task sequence via media) based on the new boot image including the new drivers. During the capture process I received a error code 0x80070490 directly after the wizard. I also attached the smsts.log, because I become crazy trying analyzing these generic error messages...
Can I ask you to help me by checking the log file?
Thanks in advance,

Hello SCCM Guru's!

We are currently running SCCM SC 2012 R2 CM SP1, with a base of: 5.00.8239.1000

We use it for about 22,000 machines.

We need to upgrade as soon as possible due to security guidelines.

Our SCCM team has searched far and wide on the web to upgrade to the latest base and version, but cannot find any upgrade path so far.

Would any of you be able to help us out with this upgrade process?

Your help is greatly appreciated!!

I recently installed SCCM 1702 and upped it to 1710 on Windows 2016 - trying to use it for imaging Dell Latitude 7480s with Windows 10 - I set up everything correctly as far as I know - DHCP, ports, WDS, viable WIM image for OS and updated the x64 boot image with the Dell supplied ethernet drivers and re-distributed it, yet when I boot to PXE I still cannot get to the TS instead it reboots during the net connection of Windows PE initialization.
I have used F8 to test if I have an IP and when I did, I was given command prompt at the X: drive, there i ran ipconfig and got an auto-configuration ip address displayed... Strange but that IP was not in my DHCP range...
So I went to view the SMSTS log created with each attempt and could not make heads or tails of the issue with that, except the following two lines:

<![LOG[RegOpenKeyExW is unsuccessful for Software\Microsoft\SMS\Task Sequence]LOG]!><time="07:57:42.531+480" date="03-28-2018" component="TSBootShell" context="" type="2" thread="956" file="utils.cpp:831">
<![LOG[GetTsRegValue() is unsuccessful. 0x80070002.]LOG]!><time="07:57:42.531+480" date="03-28-2018" component="TSBootShell" context="" type="2" thread="956" file="utils.cpp:864">

I have attached the most recent log contents to this question as well. I am at my wits end with this and think there may just be something simple and silly I am missing. PLEASE HELP! Thanks - GP






Systems Center Configuration Manager (SCCM, formerly known as Systems Management Server) is Microsoft’s system software for managing large groups of not only Microsoft computers, but those running other operating systems, such as Linux, OS-X, and various mobile technologies.