About the author

Johan Arwidmark

Share

Integrate MDT with ConfigMgr 2103 or Later

By Johan Arwidmark / December 2, 2021

If you tried to integrate MDT with a new installs of ConfigMgr 2103 or later you probably learned that the MDT console extension won't show by default, even after running the Configure ConfigMgr Integration wizard. This is because of a security change Microsoft did for console extensions. To allow for the MDT extensions, open your […]

Share

Upgrading to Windows 11 using MDT Lite Touch

By Johan Arwidmark / December 2, 2021

TL;DR For use MDT Lite Touch to support Windows 11 upgrades you need to add the /eula accept parameter to setup. That's easily done by using the WindowsUpgradeAdditionalOptions task sequence variable in MDT. Continue to read for more details… Background If you try to use MDT Lite Touch to upgrade a Windows 10 machine to […]

Share

Back to Basics – Custom Computer Naming in MDT

By Johan Arwidmark / November 27, 2021

The rules engine in MDT is one of the most powerful ways of applying settings during OS Deployment. It uses INI files that it parses and converts to task sequence variables. For example, this morning I was tagged in a Tweet where a fellow deployment geek was asking about how to name computers based on […]

Share

Using Azure Labs for your Home Lab

By Johan Arwidmark / November 24, 2021

For most Home labs you typically want to use a workstation or server with lots of disk and memory. But if you just want a simple lab, that is accessible from anywhere in the world, Azure Labs can be a good option. Obviously running a lab full time in Azure is going to be quite […]

Share

Setup a Workgroup Server with PXE (WDS) for MDT Lite Touch

By Johan Arwidmark / October 11, 2021

Here is a quick guide to configure a workgroup server with PXE for MDT Lite Touch (or any other deployment solution based on WinPE). In this example I'm using a Windows Server 2019 server named MDT01 configured for being in a workgroup, and the PXE server is Windows Deployment Services (WDS). Prerequisites For this guide […]

Share

Understanding the MDT Lite Touch Exits Feature

By Johan Arwidmark / October 11, 2021

For the past decade or so, MDT Lite Touch have had a little know feature called Exits (or UpdateExit), which is called every time you do a full update of the deployment share. The feature was added back in MDT 2010, and was originally documented by Michael Niehaus (@mniehaus) here: MDT 2010 New Feature #17: […]

Share

Move Hyper-V VMs to another Disk Volume

By Johan Arwidmark / September 4, 2021

In my lab I use virtual machines a lot, and not surprisingly, sometimes I need to move around Hyper-V VMs to either a new disk volume, or just to a new folder on the same volume, because of disk space. Either way, with PowerShell that is a quite easy task. Here are a few examples: […]

Share

Using SMB Compression with Windows 11

By Johan Arwidmark / August 6, 2021

While some SMB Compression code has been in Windows 10 for a while, it was not until Windows 11 and Windows Server 2022 it was implemented end to end. Anyway, that just had to be tested, so I quickly deployed a few Windows 11 machines and started doing some benchmarking. In this test I'm using […]

Share

Using RestPS to Access the MDT Database

By Johan Arwidmark / July 28, 2021

This week I needed to access the MDT Database via HTTPS for a cloud imaging implementation. The task at hand was to retrieve the computer name from the database by sending the computers serial number to it, but this technique can be used to read or write any settings in the database. This could have […]

Share

Configuring RestPS to use HTTPS

By Johan Arwidmark / July 28, 2021

My good friend Mikael Nystrom recently posted a guide on how to setup the RestPS PowerShell Framework to run as as service via NSSM – the Non-Sucking Service Manager. In case you missed that post, you can find it here: Nice to Know – Running RestPS as a Service. Anyway, the default configuration of RestPS is […]

Share

Slides from Back to Basics – Windows 10 / 11 Setup Internals

By Johan Arwidmark / July 25, 2021

Here are the slides from the Back to Basics – Windows 10 / 11 Setup Internals session that Michael Niehaus and me presented on July 22 for the FWSMUG user group. If you missed the event, you can see the recording here: https://www.youtube.com/watch?v=e5PJLZ_WLOY Download slides: FWSMUG_07_2021_Back_to_Basics_Windows_10_and_Windows_11_Setup_Internals_Final.pptx Blast from the past Funny enough, I got a […]

Share

The Deployment Research Lab

By Johan Arwidmark / June 10, 2021

One of the students attending the ViaMonstra Online Academy reached out and asked for a spec of the lab I used for most of my demos. Well, look no further. here it is: The Machines My main research lab for the Arwidmark's consists of two HP Z840, and six Dell OptiPlex 7040 machines. Don't mind […]

Share

Best Customer Quote of 2021

By Johan Arwidmark / June 6, 2021

Every now and then a customer will just blurt out a statement that either blows my mind, or makes me laugh out loud. In this case, it was a ConfigMgr customer up in Canada that accomplished both 🙂 "I understand very fast as long as you explain it for a very long time" / Johan

Share

Invoke Run Script via PowerShell and Collect the Result

By Johan Arwidmark / May 21, 2021

I'm a big fan of the Run Script feature in ConfigMgr, since it allows me to run a PowerShell script on any ConfigMgr client without having to worry about remote PowerShell being enabled, or having any special permissions on the target machine itself. Here is an example on how to invoke a run script via […]

Share

Speeding up the MDT integration in ConfigMgr – Creating MDT Lite Packages

By Johan Arwidmark / May 15, 2021

While more and more organizations are leaving the MDT integration in ConfigMgr behind – In favor of PowerShell driven community solutions, or by developing their own custom PowerShell scripts – There are still ConfigMgr environments using the integration. While the default MDT package that is created by the MDT console extensions for ConfigMgr is working […]

1 2 3 23
Page 1 of 23
>