The Windows 7 MUI Black Screen of Death Spectacular, or “Why Can’t I Change Languages with DISM?”

[Last Reviewed: 2018-11-17] Here’s a scenario: You’re a global organization looking to upgrade your remaining fleet of Windows 7 machines. Your fleet contains multiple locales–your Frankfurt location runs de-DE, and your Shanghai location runs zh-CN. If you were to run an IPU on these machines using your en-US image, you’d discover pretty quickly that the …

Read more

Deployment Adventures: TeamViewer

[Last Reviewed 2018-08-29] [Note: These notes are a bit of a work in progress. Full scripts will be posted to GitHub once I’m more satisfied with their quality.] TeamViewer’s a pretty recognizable name these days. The remote support software is used by family members, businesses, and more. It runs on Windows, macOS, Linux, and the …

Read more

Credential Guard + WPA2-Enterprise

At MMSMOA 2017, there was a great presentation by Nash Pherson and Michael Niehaus called “If You Simply Deploy Windows 10, You Failed.” In short, they talked about how your upgrade to Windows 10 should not just be a task sequence running setup.exe, it should also be your chance to do some course correction, finally address …

Read more

Improving the TPM OSD Experience

Here’s the scenario: a machine just came back in from the field and it needs a reload. You kick off OSD, check your email for a few seconds, look back up, and you see a message that OSD has failed. You’ve seen this before. You check the logs to be sure, but you already know …

Read more

Automating for Awesome – An Always-Updated Office

It was sometime in 2014 when I first learned about the concept of an “Image Factory”—an automated build system that generates consistent and reliable reference Windows images for one to use in future deployments. At the time, my WinPE experience was limited to ConfigMgr. I didn’t realize how valuable an Image Factory could be until …

Read more

ConfigMgr + Apple DEP

It’s pretty awesome that you can extend Configuration Manager to not only manage your corporate on-prem devices, you can also turn it into a single-pane-of-glass Mobile Device Management solution for all of your devices. I recently hooked up our ConfigMgr environment into Intune with the intent to manage a pilot group of iPads. During that …

Read more

TFS 2017: TF255356 error during installation

I ran across an error recently during an in-place upgrade to Team Foundation Server 2017 from TFS 2015 Update 3. During the upgrade, the Configure step would fail with the following detailed message: TF255356: The following error occurred when configuring the Team Foundation databases: TF400711: Error occurred while executing servicing step ‘Install Inherited Service Definitions’ …

Read more

Activating Windows 10 KMS against Windows Server 2012/R2

Yesterday Microsoft unleashed their Windows 10 content in the VLSC (Volume Licensing Service Center). I eagerly downloaded the ISOs and started building my ConfigMgr deployment. While building my boot images, I switched gears to get my KMS environment all set. First I installed KB3058168, which adds support for Windows 10 clients. Then I opened Volume …

Read more