You are here:   Research
Register   |  Login
The quickest way to find articles is to use the below search option.

However, if you go to the end of this page, you also find the Blog archive (calendar format) that allows for browsing of older articles.


Author: Created: 3/20/2011 7:31 PM RssIcon
Tips and Tricks, guidance and real world deployment configurations
By Arwidmark on 3/3/2015 6:02 AM
As you probably seen the the MDT 2013 Update 1 preview was released on March 2, the official announcement by Aaron Czechowski lists the below list of features:

Support for Windows 10 Technical Preview A new ZTIUtility function, GetMajorMinorVersion Split WIM support for UEFI media scenarios to avoid the 4GB limit (works but badly implemented in the console, see note further down for details). Support for Windows 10 ADK Technical Preview, which is also a prerequisite for MDT 2013 Update 1 preview Minor Updates to the Deployment Workbench Note: MDT 2013 Update 1 Preview is for Lite Touch deployments only, don’t use with ConfigMgr 2012 R2.

So is that it? Maybe, let’s take a closer look :)

What’s still broken in the preview Before diving into...
By Arwidmark on 3/2/2015 11:45 PM
A new feature in USMT 10 (from the Windows 10 ADK technical preview) is it’s ability to migrate 3rd part drivers (and apps) via the new provisioning packages in Windows 10. I’m not sure why anyone would migrate drivers this way (yet), but it least it caught my interest enough to play around with the the feature :)  Another interesting thing is that there is a ARM version of USMT as well…

Note: The drivers capture feature in USMT 10 is quite similar to use the Export-WindowsDriver cmdlet that was introduced with Windows 8.1, except that it stores the drivers in a WIM file (provisioning package, PPKG extension,). In the Windows 10 ADK Technical Preview, the PPKG (WIM) files that are created are not compressed. I don’t know why, but I hope that will change in the released version.

  New command line switches for Scanstate to migrate apps and drivers There is a bunch of new command line switches to scanstate,...
By Arwidmark on 2/24/2015 8:32 AM
Yesterday was a good day! I finally could lay may hands on not only one, but two Samsung 840 EVO 1TB SSD MSATA cards, and went about to install them in my HP 8570w machines. I bought them at Fry’s in Seattle (well Renton, really), and because of their “Match Internet Price” deal, I did not have to pay the initial 549.99 USD price (each) they had, but rather the much better 409 USD price that Amazon sold them for.

SSDs The MSATA card on the hood of our rental car for the week.

Installing the MSATA...
By Arwidmark on 2/13/2015 4:32 AM
Here you find the links, slides and sample files from my Deploying Windows 10 in the Enterprise and OS Deployment at LEVEL 500 sessions at NIC 2015, in Oslo, Norway,

NIC NIC 2015, great as always :)

Video Recordings of the sessions OS Deployment at LEVEL 500 Deploying Windows 10 in the Enterprise



  Sample files and scripts...
By Arwidmark on 2/11/2015 3:23 PM
Haha, run into a tweet from “nohandle” earlier today that made me laugh out loud. Enabling PowerShell HardCore Mode :)

  Enabling PowerShell HardCore Mode Hardcode Mode basically means that you configure PowerShell to shutdown the computer if you type in a command that does not exist.

Note: do NOT do this on any production machine, or at least don’t yell at me if the machine turns off :)

$ExecutionContext.InvokeCommand.CommandNotFoundAction = { Stop-Computer -Force }


By Arwidmark on 2/4/2015 1:23 PM
Here are the link from mine and Kent Agerlund’s session earlier today at the SCU2015 conference in Irving, TX.

batman Batman and Robin :)

Links from Kent’s demos. Shutdowntool

By Arwidmark on 1/30/2015 3:34 AM
Earlier this morning the technical preview of Windows 10 ADK was released. A nice little 6 GB install if you install features or 2.7 GB you only download the bits (Yes I know the UI says 3.6 GB, but no… The download is only 2.7 GB :)

Here is the download: Windows 10 ADK Technical Preview

Note: Before you even try, this version is NOT compatible with MDT 2013 (6.2.5019.0) or ConfigMgr 2012 R2.

Summary In this post you learn about the following features in Windows ADK 10 (January Technical Preview)

The Windows ADK 10 Installer and help file Windows PE 10.0.9933 Windows Imaging and Configuration Designer (Windows ICD) New features in DISM 10.0.9933   Installing Windows ADK 10 The new Windows ADK installer is pretty much the same as the previous versions. It still support the /features switch to install features unattended, and the /layout switch to specify a folder...
By Arwidmark on 1/28/2015 3:19 PM
The development of MDT 2013 is still hopelessly behind the technical preview releases of Windows. Until that happens you can still apply some custom hacks to the current version.

Like the previous Windows 10 preview builds, in Windows 10 build 9926 you still need to add updated DISM files to the boot image (until the Windows 10 ADK is released, and MDT is updated to support that version). However, a new issue was introduced in build 9926 due to the new “10.0.9926.0” version number: Many of the MDT scripts, especially the LTIApply.wsf and ZTIUserStafe.wsf scripts, breaks because they have quite many string checks for “6.X” versions. As an example. when you do string comparison in VBScript, “10.0” is not higher than “6.3”.

This post is focusing on what you need to change in MDT 2013 to use for build and capture of a Windows 10 Enterprise x64 build 9926 reference image, the high-level steps are:

Add three Windows 10 build 9926 hotfixes to MDT Add dism files to MDT 2013 Update some scripts...
By Arwidmark on 1/28/2015 2:05 PM
The Intel NUC  devices have turned out to be a great machine for a small but efficient Hyper-V host. The challenge is that Intel doesn’t get that, and in fact block their network adapter device drivers for Windows Server 2012 R2 (with some exceptions). In this post you learn how to fix this properly:

When it comes to solving the Windows Server 2012 R2 network drivers issues for the Intel NUC device, you have three options:

By one of the few (well two) Intel NUC models that actually does have a network driver for Windows Server 2012 R2. Fix the driver yourself and sign it like a boss Fix the driver yourself, go cheap, disable driver enforcement in Windows Server 2012 R2, install the driver (semi-manually), and enable driver enforcement again. This post is focusing on the real deal, doing what you should be doing, for a real world production environment. e.g. Option 2 :)

  Option 1 – Buy the special Intel NUC models Not much to say about, buy one of the DC53427HYE or NUC5i5MYHE...
By Arwidmark on 1/27/2015 3:49 PM
While in-place upgrades are nice, there are quite a few scenarios when you need to use the old-school deployment scenarios (new computer, refresh computer and replace compute).

Side note: Check out my live production upgrade to Windows 10 video 

The Windows 10 Setup Upgrade process When using the /Auto:Upgrade switch to upgrade Windows 7/8/8.1 to Windows 10 (which migrates data, settings and apps) it does NOT support the following:

Use a custom reference image Change from BIOS to UEFI or do other disk layout changes (partitioning) Upgrade when having third party disk encryption (for now, may change depending on vendor) Upgrade when third party antivirus software installed (for now, may change depending on vendor) Upgrade between architecture (e.g. x86 to x64) Change the language (base OS language) Change disk layout (partitioning) Change to a lower...