Delete Behavior for Devices in ConfigMgr 2012

I can already hear you saying it to yourself – delete behavior? Well that’s pretty simple. Deleting a device , well, deletes it!  Yes it does but there are actually some interesting details about how this works that are different in ConfigMgr 2012 and worth understanding for academic reasons and specifically when working with OSD…


OSD Machine Import and the GUID

A common step in imaging through OSD, especially when unknown computer support is not in use for the environment, is to import a new machine record and then target image deployments to the imported machine. I was testing this a few days ago and came across a difference in behavior from ConfigMgr 2007 to ConfigMgr…


OSD Pre-stage and UEFI Systems

Update:  A more recent blog post on these and other issues has been released at   The concept of pre-staging an operating system for deployment with OSD is well understood and effective. There is plenty of documentation detailing configuring pre-staging for legacy BIOS based systems. But what about pre-staging with UEFI based systems? I…


Standalone Windows Intune – Managing Systems

My last blog post provided details on how to setup and configure standalone Windows Intune in a test lab environment along with a walk through of the Windows Intune consoles and capabilities. This post will expand on options presented in the previous session and special focus will be given on leveraging Windows Intune in various…


Configuring an Evaluation Windows Intune Standalone Deployment

So you’ve heard about Windows Intune and are ready to setup a lab to test it out. Question is, where do you start? How do you use this cloud based service to manage your on-premise PC’s or devices?  What are the requirements? Do you have to sync your Active Directory into Intune? Do you need…


Unix and Linux support in ConfigMgr 2012 SP1

ConfigMgr 2012 isn’t just for Windows management anymore. ConfigMgr 2012 SP1 brought with it some very cool additional capabilities – one of them being the ability to directly manage UNIX and Linux clients. Now with the recent release of ConfigMgr 2012 SP1 Cumulative Update 2, the story gets even better. Managing UNIX and Linux servers…


MMS 2013 – Orchestrator and ConfigMgr – Better Together

During my ConfigMgr 2012/Orchestrator 2012 session at MMS I promised to post the demo runbooks I used during the session.  As a reminder, The demo runbooks are fairly basic and are designed to stimulate ideas about what is possible and not presented as a complete solution for the tasks described.  Also, the session presented was…


Configuring multiple Software Update Points in a ConfigMgr 2012 Primary Site – What to expect

I worked through the process of configuring a second Software Update Point (SUP) on my lab Primary site to see how it all works.  It was different than what I expected but is very easy and straight forward to implement. First things first – the installation requirements.  Each SUP requires it’s own WSUS instance.  Note…


Speaking at MMS 2013 – see you there!

I will be presenting two sessions Boundary spaghetti!  Lining it all up! ConfigMgr 2012 and Orchestrator 2012 – Better Together Should be fun…see you in Vegas!


ConfigMgr 2012: OSD Machine Variables not available to task sequence – Post Mortem review

Note:  This blog post discusses details of the database for the purposes of understanding and troubleshooting the described scenario.  Editing the database directly is unsupported and should be done only when so advised by Microsoft support. Note:  Attempting to trace the following in a production environment can be difficult depending on the amount of activity…