A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.
Hello Nilesh,
Thank you for reaching out.
In a Windows 11 multi-session environment hosted on Azure Virtual Desktop (AVD), the behavior you are seeing is expected. Even when you install an application using an administrator account, many modern installers (EXE/MSIX/Store-based) default to a per-user installation. In multi-session environments, each user profile is isolated, so applications installed in user context are not automatically available to other users who sign in to the same session host.
To make the application available to all users, please consider one of the following supported approaches:
1.Install the Application in System (All-Users) Context — Preferred
If the installer supports machine-wide deployment (for example MSI), install using an “all users” option:
msiexec /i <application>.msi ALLUSERS=1 /qn
This installs the application under Program Files and registers it for all users on the VM.
Reference: https://learn.microsoft.com/windows/win32/msi/allusers
- Include the Application in the AVD Golden Image
Install the application while building or updating the custom image, then redeploy session hosts from that image. This is the most common best practice for multi-session environments.
https://learn.microsoft.com/azure/virtual-desktop/set-up-customize-master-image
3.Use MSIX App Attach or Provisioning (for MSIX/AppX Apps)
MSIX applications should be provisioned or delivered using App Attach so they are available to all users without per-user installs.
https://learn.microsoft.com/azure/virtual-desktop/app-attach-overview
4.If you're using Intune in your organization, it can facilitate installing apps for users automatically upon login. Configuration of the apps for deployment can be done in the Intune admin center.
Hope this helps! Please let me know if you have any queries in comments.