ConfigMgr Tech Preview – Deployment Verification!

The ConfigMgr 2012 May 2015 Tech Preview released today! There are quite a few new features to check out, most around MDM and Windows 10, but there was one that apparently got left out of the announcement and documentation. Full documentation: https://technet.microsoft.com/library/dn965439.aspx If you have been a ConfigMgr admin for a while, you have probably heard of Bank of Australia (CommBank) and Emory...

Read More»

SCCM 2012 R2 PXE fails (WDS Crash)

Players, Last week I was asked to look into PXE boot issue that a friend of mine was experiencing, in his own words he explained that “PXE boots were working fine until” … he recently built a new Windows 2008 R2 box (No idea why he didn’t use 2012 R2 …). It wasn’t a boundary group issue, as this problem was intermittent. And was sometimes fixed reboot of the server. He passed over a bunch of log files, and the following error stuck out. Log Name: Application Source: WDSServer Event ID: 512 Task Category: WDSServer Description: An error occurred while trying to initialize provider WdsImgSrv from C:\Windows\system32\WdsImgSrv.dll. Since this provider is not marked as critical, Windows Deployment Services server will continue. As well as this … Log Name: Application Source: WDSIMGSRV Event ID: 258 Task Category: WdsImgSrv Level: Error Description: An error occurred while trying to initialize the Windows Deployment Services…

Read the complete blog: http://thedesktopteam.com/blog/heinrich/sccm-2012-r2-pxe-fails-wds-crash/

Read More»

Creating a ConfigMgr SUG for Multi-Reboot Patches with Powershell

Earlier this week, Ben Hunter posted an article with a script useful for excluding multi-reboot updates during a ZTI OS deployment. It reminded me of a project I had that was sitting idle and needed to be finished: a Powershell script to automatically create a Software Update Group containing those multi-reboot updates listed in KB2894518 which are known to disrupt ConfigMgr...

Read More»

Designing dynamic OSD environments and task sequences

What is the issue? Something I see fairly often is poor design of task sequences in an OSD environment. Do you need multiple task sequences for different driver sets? No. Do you need multiple task sequences for different application installs? No. Do you need different task sequences for different OS images? No. This is not to say all problems can...

Read More»

SCCM 2012 R2 – Driver Packages (Specific driver packages to specific devices)

Players, When it comes to driver packages and deploying Windows to multiple hardware variants using the same task sequence, every man and his dog has a way of doing it. Some of us like to be precise and other don’t mind how this is configured as long as all the drivers are on the DP and they get onto machines one way or another … So, lets pretend that we want to be a little more specific with drivers and we don’t like “Auto Deploy” as we have taken the time to create individual driver packages for each hardware variant. Here is some guidance on how to deploy specific driver packages to specific devices via the task sequence. 1. We need to know what the model name is for the specific machine/s first. So open command prompt (or PowerShell if you want to look cool) and type WMIC Computersystem GET Model you should get…

Read the complete blog: http://thedesktopteam.com/blog/heinrich/sccm-2012-r2-driver-packages-specific-driver-packages-to-specific-devices/

Read More»

My Sessions at the Midwest Management Summit

I am really honored to have been a speaker at the first ever Midwest Management Summit (aka the new MMS), that took place November 10th – 12th in Minnesota.  This event was the who’s who of systems management and did not disappoint.  There were over 100 sessions delivered in three days by 50+ experts (which included 32 Microsoft […]

Read More»

Finally, debugging VBScript and JavaScript for free! – Visual Studio Community 2013 published

One of the most popular posts I’ve written so far was about using Visual Studio Express to debug VBScript and JavaScript in local scripts, hta files etc. Probably not popular in terms of the absolute count of visitors, as the target audience of my blog is pretty straightforward due to the…

Read More»

ConfigMgr 2012 – Image Revisioning (Deploying and Archiving)

This series of articles will provide a method of tracking end-to-end OSD revisioning using a few simple Task Sequence tasks and an optional PowerShell script.  In this first article, looked at why the out-of-box forensic information is useful but insufficient, and we implement a method for version control in the core image.  Now that we have a method of tagging...

Read More»

ConfigMgr 2012 – Image Revisioning (Getting Started)

This topic has come up several times on the myITforum email lists, so this seems like a good opportunity to provide an example of how to do image version control in ConfigMgr.  There are numerous different ways this can be done, so this is just an outline that should be modified or improved upon to fit the particular implementation.  Ultimately,...

Read More»

SCCM 2012 R2 – Supported Hardware checks in Task Sequence

Players, Deploying Windows has fed my kids and put a roof over my head for a few years so its safe to say that I take it seriously. Sometimes I like to automate things and try to find the simplest way of doing stuff where possible. I don’t cut corners however. Never. But recently I’ve found a few who do. A few engineers I worked with (for a client) were specifically instructed to only build HP machines. I stress again ONLY HP. The reasons were political, but they chose to ignore this as they had all the drivers for their laptops, they continued to use the single task sequence and build just about anything they had drivers for. Needless to say, the managers were pissed off and they wanted to simply remove the task sequence and instructed me to create another, ready for production in 2 hours … Simple you say?…

Read the complete blog: http://thedesktopteam.com/blog/heinrich/heinrich_pelser-sccm-2012-r2-supported-hardware-checks-in-task-sequence/

Read More»