System Center Configuration manager (SCCM) 2007 R3 – Device Discovery Issue / Health Check script

Posted on April 18, 2012. Filed under: Powershell Tangents |

Thank you for visiting my blog. I’ve moved this article to my new book’s website at:

A large hospital recently had been experiencing issues with their SCCM Server replication and SCCM Remote Console. Initially, they started to notice slow package replication which quickly expanded to the following list:

  • SCCM 2007 Remote Console Loading Slowly
  • SCCM 2007 Remote Console Not Connecting to Remote Clients
  • SCCM 2007 Packages Taking Hours for Replication
  • SCCM 2007 ‘My’ Computer freezing on server / drive not accessible
  • SCCM 2007 Explorer Crashes on Central Server / Cannot View InboxesAuth

SCCM Configuration


The hospital, with over 12,000 computers, hosted a central server and two primary child sites (as shown above). These servers are all Windows Server 2008 R2 servers and had been running functionally since February of 2012.  Site_101 and Site_102 were both configured to replicate their record sets to the central server.

Please note that there is an additional WDS deployment server which is not shown in the above image as it is irrelevant to this discussion.

SCCM issue: Device Discovery Records build-up



After a bit of research, it was determined that the issues above had to do with the configuration of the Discovery Methods. Site_100, Site_101, and Site_102 were configured to perform full Active Directory System Discoveries (DDR Record Generation) every 5 minutes (relevant to their respective AD hierarchy).

In the hospital’s case, the (DDR) records were being created by the two children sites and pushed up to the Central Server. The Central Server had to #1 process its own device discovery records, #2 process Site_101 and Site_102 discovery records. The Central Server could not process the DDRs as fast as they were being generated. Subsequently, the directory started to fill up with old device discovery information. By the time the device discovery record issue was discovered, the %drive%Program Files (x86)Microsoft Configuration inbox had almost 22.1 million device discovery records.

The build up of files had the following effects on the server:

  • Disk Contention – Files were being written and deleted (delete is a disk write as well!) causing the disk queue to be in the upwards of 200 operations. This simply crippled the use of that RAID drive which affected all SCCM components rendering the Central Server useless.
  • Windows Indexing Issues – Due to the mere number of files (22.1 million), in addition to keeping track of those being added / removed, the indexing service could not keep up with the operations of the server. This was the cause of Windows Explorer to hanging and crashing as it was attempting to index the files.

Read the full article at:

Make a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

One Response to “System Center Configuration manager (SCCM) 2007 R3 – Device Discovery Issue / Health Check script”

RSS Feed for Business and Information Technology Tangents Comments RSS Feed

Hi there! I just wish to offer you a huge thumbs up for your great info you have got here on this post.
I’ll be coming back to your site for more soon.

Where's The Comment Form?


    Business and Information Technology Tangents is dedicated to providing quality content while informing the world about technology.


    Subscribe Via RSS

    • Subscribe with Bloglines
    • Add your feed to Newsburst from CNET
    • Subscribe in Google Reader
    • Add to My Yahoo!
    • Subscribe in NewsGator Online
    • The latest comments to all posts in RSS


Liked it here?
Why not try sites on the blogroll...

%d bloggers like this: