Skip to content

Welcome to the ThinkDeploy Blog rss

MDT No Longer Detects Enclosure Correctly

The SMBIOS Specification was updated again this year to add new enclosure type values that affect the IsDesktop, IsLaptop, and IsServer variables in MDT. These variables are populated by ZTIGather.wsf. To ensure your IsDesktop, IsLaptop, IsServer variables are accurate you should upgrade your MDT environment to version 8456.

Tracking Thin Installer Update History With ConfigMgr Current Branch

Due to customer feedback, Lenovo is introducing a couple of new features focused on tracking updates. Traditionally, updates installed on the client were logged in the Updates_log(timestamp).txt.

Admittedly, parsing through the log to find out which updates were skipped, installed, or failed is not that easy. If you're deploying a task sequence to your Lenovo systems that runs Thin Installer, you can only see if Thin Installer runs or not. How do you tell which updates installed without logging into each system and checking the logs?

A new switch can now be added to your Thin Installer command line that will do the following upon execution:

Dynamically Updating Think Product BIOS with ConfigMgr

Holy Grail

What follows is a brief look at what is possible and not necessarily recommended for everyone. Hopefully someone finds it useful.

Earlier at MMS this year (2017), a fantastic session on modern driver management in OS deployments was presented by Kim Oppalfens and Tom Degreef. This method and what it entails can be found here.

Preparing the TPM for BitLocker Pre-provisioning using ConfigMgr

There are some definite advantages to pre-provisioning BitLocker. Pre-provisioning the disk will encrypt only used space, so when this step executes, the drive will be encrypted before the operating system has been laid down to the client, saving a ton of time.

The catch here is that in order for pre-provisioning to work, a TPM has to be present on the system AND enabled, as stated in the Pre-provision BitLocker step.

Converting BIOS to UEFI on Think Products with ConfigMgr

A new Task Sequence Variable, TSUEFIDrive, was introduced in Configuration Manager Current Branch version 1610. This variable will prepare the hard drive for transition to UEFI from legacy BIOS, in one task sequence. This is extremely helpful if you're migrating systems from Windows 7 to Windows 10 in a refresh scenario.

A detailed walk-through by the Microsoft team on how to configure your Task Sequence for use with this variable can be found here. We want to focus on step 5 from this guide: