All Posts

Microsoft Azure and hibernated Virtual Machines and Azure Virtual Desktop Hibernation

Microsoft introduced a new feature for Virtual Machines: Hibernation (link to MS post). That is awesome and allows totally new scenarios, not even for Azure Virtual Desktop. But used with...

Install the New Teams Client on Azure Virtual Desktop (preview) - AVD

Microsoft made the New Teams client available for VDIs (preview)

How to get the Client IP Address in Azure Virtual Desktop

While migrating Virtual Desktop Environments to AVD, I got another challenge from the past: Sometimes, companies use the client IP address to identify the user’s location to map a specific...

Updating a Golden Master VM from Windows 10 multi-user to Windows 11 multi-user

The Golden-Master approach is a common way to deploy applications and desktops as session hosts in Azure Virtual Desktop. The approach is very simple, and the rollout of new session...

Updating or cloning a Azure VM with standard security to trusted launch with secure boot and vTPM

Note: If your source VM is based on the VM generation V1, follow this post to convert your VM: Creating a Windows Azure VM Generation V2 from a V2 VM....

Creating a Windows Azure VM Generation V2 from a V1 VM

Microsoft has provided different VM sizes over the last years and also introduced the VM Generation V2 at the end of 2019. V2 VMs are different from V1 VMs and...

Onboard AVD pooled session hosts to Defender automatically with a script

Onboarding session hosts to Defender is very important for security reasons. Microsoft has documented the way to onboard these devices in different scenarios here: https://learn.microsoft.com/en-us/microsoft-365/security/defender-endpoint/configure-endpoints-vdi

Session hosts are not available in Azure Virtual Desktop, but VMs are running.

During June/July, I got several emails that session hosts were not available in AVD, but the VMs were in a running state. Rebooting the host sometimes helps, and the host...

Deploying and updating standard applications with Microsoft Package Manager / Winget automatically

Around 2.5 years ago, I introduced a feature in WVDAdmin to install applications from a list of thousands of VM and hosts. That was based on the Microsoft Package Manager...

Using FSLogix file shares with Azure AD cloud identities in Azure Virtual Desktop - cloud-only, AVD

With AAD-Kerberos, you can use AAD-only joined session hosts with FSLogix. This is a great approach to working more cloud-native. With AAD-Kerberos, the session hosts don’t need to have network...

Automatically remove a computer object from AD while removing a session host in AVD

With my tools WVDAdmin and Hydra for Azure Virtual Desktop, you can easily manage Azure Virtual Desktop. It also includes the deletion of session hosts and VMs with a single...