Operating systems and Azure regions
You have a choice of operating systems (OS) that you can use for session hosts to provide desktops and applications. You can use different operating systems with different host pools to provide flexibility to your users. We support the 64-bit operating systems and SKUs in the following table lists (where supported versions and dates are inline with the Microsoft Lifecycle Policy), along with the licensing methods applicable for each commercial purpose:
Operating system (64-bit only) | Licensing method (Internal commercial purposes) |
Licensing method (External commercial purposes) |
---|---|---|
Windows 11 Enterprise multi-sessionWindows 11 EnterpriseWindows 10 Enterprise multi-sessionWindows 10 Enterprise | Microsoft 365 E3, E5, A3, A5, F3, Business Premium, Student Use BenefitWindows Enterprise E3, E5Windows Education A3, A5Windows VDA per user | Per-user access pricing by enrolling an Azure subscription. |
Windows Server 2022Windows Server 2019Windows Server 2016 | Remote Desktop Services (RDS) Client Access License (CAL) with Software Assurance (per-user or per-device)RDS User Subscription Licenses. | Windows Server 2022 RDS Subscriber Access License (SAL). Per-user access pricing isn't available for Windows Server operating systems. |
To learn more about licenses you can use, including per-user access pricing, see Licensing Azure Virtual Desktop.
The following items aren't supported:
- 32-bit operating systems.
- N, KN, LTSC, and other editions of Windows operating systems not listed in the previous table.
- Ultra disks for the OS disk type.
- Ephemeral OS disks for Azure VMs.
- Virtual Machine Scale Sets.
Support for Windows 7 ended on January 10, 2023.
Support for Windows Server 2012 R2 ended on October 10, 2023.
For Azure, you can use operating system images provided by Microsoft in the Azure Marketplace, or create your own custom images stored in an Azure Compute Gallery or as a managed image. Using custom image templates for Azure Virtual Desktop enables you to easily create a custom image that you can use when deploying session host virtual machines (VMs). To learn more about how to create custom images, see:
- Custom image templates in Azure Virtual Desktop
- Store and share images in an Azure Compute Gallery.
- Create a managed image of a generalized VM in Azure.
Alternatively, for Azure Stack HCI you can use operating system images from:
- Azure Marketplace. For more information, see Create Azure Stack HCI VM image using Azure Marketplace images.
- Azure Storage account. For more information, see Create Azure Stack HCI VM image using image in Azure Storage account.
- A local share. For more information, seeCreate Azure Stack HCI VM image using images in a local share.
You can deploy a virtual machines (VMs) to be used as session hosts from these images with any of the following methods:
- Automatically, as part of the host pool setup process in the Azure portal.
- Manually by adding session hosts to an existing host pool in the Azure portal.
- Programmatically, with Azure CLI or Azure PowerShell.
If your license entitles you to use Azure Virtual Desktop, you don't need to install or apply a separate license, however if you're using per-user access pricing for external users, you need to enroll an Azure Subscription. You need to make sure the Windows license used on your session hosts is correctly assigned in Azure and the operating system is activated. For more information, see Apply Windows license to session host virtual machines.
For session hosts on Azure Stack HCI, you must license and activate the virtual machines you use before you use them with Azure Virtual Desktop. For activating Windows 10 and Windows 11 Enterprise multi-session, and Windows Server 2022 Datacenter: Azure Edition, use Azure verification for VMs. For all other OS images (such as Windows 10 and Windows 11 Enterprise, and other editions of Windows Server), you should continue to use existing activation methods. For more information, see Activate Windows Server VMs on Azure Stack HCI.
Note
To ensure continued functionality with the latest security update, update your VMs on Azure Stack HCI to the latest cumulative update by June 17, 2024. This update is essential for VMs to continue using Azure benefits. For more information, see Azure verification for VMs.
Azure regions
You can deploy host pools, workspaces, and application groups in the following Azure regions. This list of regions is where the metadata for the host pool can be stored. Session hosts for the user sessions can be located in any Azure region, and on-premises when using Azure Virtual Desktop on Azure Stack HCI, enabling you to deploy compute resources close to your users. For more information about the types of data and locations, see Data locations for Azure Virtual Desktop.
- Australia East
- Canada Central
- Canada East
- Central India
- Central US
- East US
- East US 2
- Japan East
- North Central US
- North Europe
- South Central US
- UK South
- UK West
- West Central US
- West Europe
- West US
- West US 2
- West US 3
Azure Virtual Desktop is also available in sovereign clouds, such as Azure for US Government and Azure operated by 21Vianet in China.