NERDIO GUIDE
White paper
NERDIO GUIDE
Carisa Stringer | December 23, 2025
Migrating from Citrix to Azure Virtual Desktop (AVD) is a strategic move for many enterprises looking to reduce infrastructure costs and simplify management. However, the technical reality of moving thousands of users—specifically their complex profiles and application entitlements—often stalls these projects.
Automating the migration of Citrix Published Applications and User Profile Management (UPM) data to AVD is the only way to ensure a seamless cutover with minimal downtime.
This guide outlines the technical steps, PowerShell automation strategies, and tools required to successfully automate this migration path for enterprise environments.
Before writing a single script, you must map your existing Citrix inventory to AVD concepts. Failing to audit dependencies often leads to broken applications and compromised functionality for users post-migration.
A successful audit requires a clear mental model of where your assets are going. Use the following mapping guide to translate the components of your existing Citrix environment into AVD and Nerdio terminology.

Tip: Use the Citrix PowerShell SDK to export a list of Published Apps to a CSV. This allows you to validate your list against AVD Application Groups later.
Citrix UPM's built-in profile management solution is designed to enhance login speed and user experience but typically uses file-based replication, whereas AVD relies on FSLogix, which encapsulates profiles in VHD/VHDX containers. Because the formats are fundamentally different, you cannot simply copy the files over; you must choose between a "fresh start" or a scripted conversion.
Choosing the right migration strategy depends heavily on your data retention requirements. The following decision tree outlines the two primary paths for moving from Citrix UPM to AVD, including where automation tools fit into the process.

Most enterprises prefer deploying fresh FSLogix containers to eliminate "technical debt"—such as corrupted files, temp data, and bloat—accumulated in old profiles.
If preserving custom application settings (AppData) is mandatory, you can use PowerShell to convert file-based profiles to VHDX containers.
Manually recreating hundreds of application definitions is error-prone and slow. You can automate this process by exporting your Citrix configuration and using PowerShell to rebuild it in AVD.
Use the Citrix PowerShell SDK to export all published application names, paths, and command-line arguments to a structured file.
Get-BrokerApplication | Select-Object ApplicationName, CommandLineExecutable, CommandLineArguments | Export-Csv -Path "CitrixApps.csv"
Once you have your CSV, use the New-AzWvdApplication cmdlet to programmatically recreate these resources in AVD.
Directly "migrating" a Citrix VDA (Virtual Delivery Agent) VM to AVD is technically possible but often discouraged due to lingering Citrix agents and registry keys. This technical debt is a common factor when weighing Citrix vs Horizon migration complexities, as both platforms leave deep artifacts that conflict with the AVD agent, making a clean build the safer approach. This constraint applies even when migrating from Citrix on Azure; although the VMs are already cloud-hosted, a clean image build is required to ensure the removal of conflicting VDA software before installing the AVD agent. You have two primary automation paths here.
The best practice is to automate the creation of a clean "Golden Image" that matches your Citrix specifications.
If you have a complex legacy image that cannot be easily rebuilt, you can migrate the VHD directly.
While the PowerShell methods above are effective, they require significant development time and ongoing maintenance. Nerdio Manager for Enterprise (NME) provides a unified platform that automates these complex tasks through a GUI, eliminating the need for custom scripts.
For a deeper dive into architectural comparisons, licensing differences, and detailed workflows beyond just automation, read our full guide on Migrating from Citrix to AVD with Nerdio.
See how you can optimize processes, improve security, increase reliability, and save up to 70% on Microsoft Azure costs.
Migrating to Azure Virtual Desktop (AVD) primarily reduces infrastructure complexity and licensing costs by eliminating the need for Citrix-specific servers and third-party subscription fees. It also offers deeper integration with the Microsoft 365 ecosystem, allowing for seamless management of Windows 11 Multi-session desktops that scale natively with Azure’s cloud infrastructure.
A typical enterprise migration can take anywhere from a few weeks to several months, depending on the complexity of your application portfolio and data volume. However, using automated discovery and image management tools can significantly accelerate this timeline, with some organizations reducing their migration window from months down to just a few days.
You should implement Azure-native security controls such as Conditional Access policies and Multi-Factor Authentication (MFA) to strictly govern user entry points. Additionally, it is critical to secure the network layer by using Private Links for session host connectivity and ensuring that no Remote Desktop Protocol (RDP) ports are directly exposed to the public internet.
Organizations can realize substantial savings by moving from Windows Server OS to Windows 11 Multi-session on AVD, which effectively removes the requirement for expensive Remote Desktop Services (RDS) Client Access Licenses (CALs). Furthermore, shifting to a pay-as-you-go consumption model allows you to eliminate upfront hardware capital expenditures (CAPEX) and reduce operational costs by powering down VMs during off-hours.
Carisa Stringer
Head of Product Marketing
Carisa Stringer is the Head of Product Marketing at Nerdio, where she leads the strategy and execution of go-to-market plans for the company’s enterprise and managed service provider solutions. She joined Nerdio in 2025, bringing 20+ years of experience in end user computing, desktops-as-a-service, and Microsoft technologies. Prior to her current role, Carisa held key product marketing positions at Citrix and Anthology, where she contributed to innovative go-to-market initiatives. Her career reflects a strong track record in driving growth and adoption in the enterprise technology sector. Carisa holds a Bachelor of Science in Industrial Engineering from the Georgia Institute of Technology.