Matching ConfigMgr Software Updates to a Deployment Package with PowerShell

The content side of Software Updates in ConfigMgr can be a bit confusing. Unlike Packages and Applications, in which the entirety of the content is downloaded to the local cache, when the client downloads Software Updates it only downloads the individual update.  As such, the Deployment Package is nothing more than a means of getting groups of individual updates out onto the...

Read More»

Leveraging PowerShell in Your ConfigMgr 2012 Hydration Lab

If you do a lot of work in a ConfigMgr lab like I do, you’re probably well familiar by now with the Hydration Kit provided by Johan Arwidmark.  This solution provides a very efficient means of standing up a ConfigMgr 2012 lab, saving time and headaches. However, while the Hydration Kit automates the installation of your ConfigMgr environment, it doesn’t...

Read More»

ConfigMgr 2012 – Retrieving Objects in a Folder with PowerShell

The introduction of folders in the ConfigMgr 2012 console made for a great way to organize content within the ConfigMgr site.  To see what objects might be under any given folder in the console is simple…but what if you want to do it programmatically with PowerShell? Folders in ConfigMgr can be accessed through the WMI namespace for the site (Root\SMS\Site_XXX)...

Read More»

ConfigMgr 2012 R2 – Notification Server Install Errors

Issue: Upon installing a new ConfigMgr 2012 R2 site, the component status for the SMS_NOTIFICATION_SERVER component shows the following error: Site Component Manager failed to install this component, because the Microsoft Installer File for this component (bgbisapi.msi) could not install. Refer to the BgbSetup.log, the bgbisapimsi.log, as well as the ConfigMgr Documentation and the Microsoft Knowledge Base for further information....

Read More»

ConfigMgr and Windows To Go – Lessons Learned

For Microsoft customers with Enterprise Agreements, the Windows To Go option is becoming an increasingly useful approach to the Bring Your Own Device (BYOD) paradigm.  All you need is a certified USB stick and a host machine that meets the Win7/8 specs and you can take your workspace virtually anywhere. It’s reasonable to assume that most IT organizations will want...

Read More»

ConfigMgr 2012 – SCEP and Random Folders

Several weeks back some strange directories began showing up on the root of an external hard drive attached to a workstation.  The directory names were a random string of hex characters (ex – f70c1dfbdd743f2730354f01951da804) and they seemed to increase by a few each day. Attempting to navigate to (or delete) one of the folders prompts for admin approval, and the only content is...

Read More»

ConfigMgr 2012 – Query for Notification Settings

A situation developed recently where a client help desk was being hammered with calls during a rollout from users who were seeing the system tray popup notifications telling them that a new application was available from ConfigMgr.  As this behavior was not expected (end user notifications being considered very disruptive), the question became which applications were generating this prompt.  Against...

Read More»

Microsoft UE-V 2.0 – New Features

With the availability of MDOP 2013 R2 comes the release of Microsoft User Experience Virtualization (UE-V) 2.0, and with it a significant collection of new features.  Here’s a quick look under the hood at some of the changes. New Powershell Cmdlets To complement the new support for Windows 8 Store applications, the UE-V Powershell module adds four new cmdlets: Clear-UevAppxPackage Disable-UevAppxPackage Enable-UevAppxPackage...

Read More»

ConfigMgr 2012 – Cache Management Surprise

With disk space being relatively inexpensive these days, limiting the local ConfigMgr cache to 5GB by default seems almost stingy. However, since very few circumstances require one to set content to persist in the local cache, the assumption is that ConfigMgr will do its usual good work in purging out older content to make room for new should the cache...

Read More»

Windows 8.1 – Client Hyper-V New Features

Included in the update for Windows 8.1 are some interesting new features for Client Hyper-V.  For those using Client Hyper-V for ConfigMgr Hydration, there are a couple important changes to note. The first one you will likely encounter is the new “Generation 2 Virtual Machine” support. Of particular relevance for Hydration Kit users is the support for PXE booting with the standard...

Read More»

ConfigMgr 2012 – Adding Content to Distribution Point Groups with PowerShell

I recently had a situation where a newly installed Distribution Point server was brought online late in the day with the intent of having all of the required production content (Applications, Packages, OS images, etc.) copied to the server after hours on the local network before it was powered down and shipped to a remote site.  With this particular environment, there...

Read More»