DPUpgradeThreadLimit Modification

I’ve recently spent some time with a customer deploying a large amount of Distribution Points in their ConfigMgr 2012 R2 hierarchy. They were finding themselves running into bottlenecks during the deployment, and with the help of the ConfigMgr Product Group, a new Site Control File property modification is now being supported. Distribution point installations or…


Cannot Migrate Mailboxes via third-party tools in synchronized environment

I happened to run into the same issue twice in one week–once with a large customer, and once with one of our partners. Here’s a synopsis of the issue: Mailboxes cannot be migrated via 3rd-party tools because msExchMailboxGuid attribute in cloud is populated due to DirSync/AADSync. In my customer’s scenario, they were using ILM 2007…


Script to remind Office 365 users to enrol their device to InTune

When I have a little downtime (which isn’t often!), I like to sit around and think of cool things I can automate using PowerShell. I have a .txt file that I put all these ideas into and every now and then have a crack at solving one. Just recently I was playing around with Office…


PowerShell Script to check active package distributions

  Hi All, I had a need at a customer to write a script that would identify any active package distributions at a primary site via WMI. Although DPJobMgr will also give you more information and control this script returns a quicker result and in the case I was dealing with when you have a…


20 Years Of SMS/Configuration Manager

On the 7th of November 1994, a little product called Systems Management Server (SMS) 1.0 was released. Since that date, there have been four major revisions (SMS 2.0, SMS 2003, ConfigMgr 2007 and ConfigMgr 2012), three Service Packs (ConfigMgr 2007 SP1 & SP2, ConfigMgr 2012 SP1), three Rx releases (ConfigMgr 2007 R2 & R3, ConfigMgr…


Managing APP-V Deployments in ConfigMgr 2012

Many customers are still configuring collection structures similar to 2007 and using collections to control the validity of who should receive which applications. Where possible we should be changing how we now manage application deployments and move the validity processing of the application back to the client by using our Global Conditions (state based) to…


Troubleshooting SCOM discovery scripts – and those annoying XML special characters

  UPDATE 8/15/2018 – The transform tool is no longer available, however a simpler version of this tool is: Quick Download: https://gallery.technet.microsoft.com/Fix-SCOM-from-Exported-e011ab52     I wrote about basic discovery script troubleshooting here:  http://blogs.technet.com/b/kevinholman/archive/2010/03/09/basic-troubleshooting-of-discovery-scripts.aspx   One of the pains when needing to troubleshoot a Discovery script, is getting the script extracted from the management pack in a…


Monitoring ConfigMgr Clients Using System Center Operations Manager

Microsoft MVP and my Premier customer from last week, Tao Yang was telling me about his custom SCOM Management Pack used to monitor the health of your ConfigMgr clients. Monitors include: DCM Compliance Missing hardware and software inventory Failed application deployments Pending software updates CCMExec monitoring Pending reboot detection Many more… http://blog.tyang.org/2014/10/04/updated-configmgr-2012-r2-client-management-pack-version-1-2-0-0/ This is an…


R2 CU3 Management point communications update

  Hi All, with the release of R2 CU3 we now have the ability to restrict which Management points a client can talk to. This can be particularly useful in case you have a Remote MP or only certain MP’s a client can access. All we simply need to do is Install the Client Hotfix…


First 100 at TechEd Melbourne

Morning Gang, Well, TechEd Australia 2014 is less than two weeks away, and Ian, George and I are furiously fine tuning our demos in time for our Wednesday session. As a special treat for the first 100 people into our session, we’re giving away some very cool looking ConfigMgrDogs badges! We’ll also have a t-shirt…