All posts by [email protected]

SCCM 2012 Client installation fails with error code 8004100E

Hi SysAdmins

In this post I want to show a solution for a  SCCM 2012 sp1 client installation problem which I met over my daily routine work.

The Problem:

You try to Install a SCCM client on a remote XP-sp3 machine, and the installation fails. In ccmsetup.log  you see the following:

Continue reading “SCCM 2012 Client installation fails with error code 8004100E” »

Error 0x800706BA when trying to install new Distribution Point in SCCM 2012 sp1

Hi SysAdmins

I just thought to share with you something I recently was troubleshooting.

Maybe you met this as well,

This occurred  in SCCM 2012 sp1 CU1.

The problem:

You are trying to install a new DP, and the installation fails.

Also, the Distribution point configuration status under Monitoring shows red X with an error saying …cannot connect to remote DP.

When you check Distmgr.log you see the following lines:


CWmi::Connect() failed to connect to \\<<DPNAME>>\root\SCCMDP. Error = 0x800706BA

Continue reading “Error 0x800706BA when trying to install new Distribution Point in SCCM 2012 sp1” »

Packages content status stuck on “in Progress” in SCCM 2012

Hi Sysadmins

Recently I noticed that my SCCM 2012 sp1 CU1 stopped distributing content to remote DPs.

Troubleshooting this problem has been a pain so I thought I’d share this with you.

This apply to : SCCM 2012 / SCCM 2012 sp1 / SCCM 2012 sp1 CU1

The Problem:

  1. Distribution points doesn’t get the content you distribute to them from the primary server.
  2. When you look at a package deployment status you see the package status stuck on ‘in progress’:

Continue reading “Packages content status stuck on “in Progress” in SCCM 2012” »

Create SCCM 2012 boundaries and boundary groups

Hi SysAdmins

If you are managing your enterprises’ servers and workstations with SCCM 2012 (as you should do) ,

you probably will need to build boundaries, boundary groups and add these boundaries to boundary groups.

This will make sure that the site server DP that you join with a specific boundary group will distribute content only to workstations in its associated boundaries.

This was known as protected boundary in SCCM 2007.

If you need to create SCCM 2012 boundaries and boundary groups automatically without repeating the process over and over,

The following Powershell script will receive a list of data from a .CSV file and create boundaries and boundary groups respectively.

Continue reading “Create SCCM 2012 boundaries and boundary groups” »

Enable Remote Desktop remotely by using remote registry

Hi SysAdmins

I bet the following scenario happened to you:

You install a server, configure it, install the required programs, set its IP address etc..

After half a day of work (since you didn’t create an image) you send the server to its remote location.

When the server arrives to its site and the local technician plugs it in,

you discover that you forgot a small but very important V: Allow remote connection to this computer.

Continue reading “Enable Remote Desktop remotely by using remote registry” »

Prerequisites for SCCM 2012 sp1 Operating System Deployment

Hi System Admins

What are the prerequisites for sccm 2012 sp1 operating system deployment ?

Before you can jump into building OSD on SCCM 2012 you will need to prepare your environment.

You need to install and configure the following prerequisites before starting experimenting on OS Deployment.

  • Distribution point – stores OS images and content for the task sequence. You must have on if you intend to deploy images to a remote site.
  • WDS service – provides PXE services and multicast support. Install WDS from the server manager > add roles wizard.

Continue reading “Prerequisites for SCCM 2012 sp1 Operating System Deployment” »

Workstation Upgrade Consideration Guide

Hi SysAdmin

This guide will help you decide if adding more RAM, or upgrade the CPU will solve slow performance problems.

You can find out if memory or CPU upgrade is needed by configuring Performance Monitor to track memory and CPU usage.

You can then interpret the results and decide whether upgrade will improve the performance.

Use this guide before adding more RAM or upgrading CPU to a system with slow performance.

Continue reading “Workstation Upgrade Consideration Guide” »

Distributing SCCM 2012 Clients Using GPO

Hello System Admins

In this post I will go over the process of installing the SCCM 2012 clients using GPO (Group policy object).

There are several ways to install SCCM 2012 clients as described here.

However, as i said I will focus on an automatic distribution of SCCM 2012 clients with GPO.

The procedure goes like this:

Continue reading “Distributing SCCM 2012 Clients Using GPO” »

Copy files to Remote computers using powershell

Hi SysAdmins

In an earlier post I described – How to copy files to domain member computers or servers using Group Policy Object (GPO).

In this post I will show how to copy files to remote computers or servers using a simple Powershell script and .txt file.


All you need is:

A txt file that looks like this:
and so on…

You can use IP addresses as well.

And this piece of Powershell code:

$ServerList = Get-Content "C:\ServersList.txt" #Change this to location of servers list
$SourceFileLocation =  #For example: D:\FoldertoCopy\ or D:\file.txt
$Destination =  #Example: C$\temp

foreach ($_ in $ServerList)
 {Copy-Item $SourceFileLocation -Destination \\$_\$Destination -Recurse -PassThru}

Save the above code as CopyFilestoservers.ps1, and your servers list as ServersList.txt

You will need Write permissions on the remote machines to run the script successfully.

SCCM 2012 SP1 Installation Preparation

Hi SysAdmins

In this post I would like to go through the prerequisites and actions you need to do before you go on and install SCCM 2012 SP1.

If you want, you can jump to the installation procedure of SCCM 2012 SP1, on my earlier post: How to Install SCCM 2012 sp1.

The following are needed before starting the SCCM 2012 installation:

Continue reading “SCCM 2012 SP1 Installation Preparation” »