26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
HOME » MICROSOFT » AZURE » WINDOWS VIRTUAL DESKTOP WVD »
Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all you need to know and beyond!
By Christiaan Brinkho . Published on May 1, 2020. 0
Click here if you are looking for instructions for the non-ARM based – 2019 fall release of Windows Virtual Desktop.
The new Windows Virtual Desktop (WVD) Azure Resource Manager (ARM) based model is now in Public Preview available for everyone – and the interest is enormous. It addresses a lot of customer feedback, such as extra management (GUI) capabilities, AAD group support, metadata location changes and more… WVD can be a good t for di erent kind of scenario’s to enable remote working.
“An Virtual Desktop running on Azure and available anywhere in the world on any device”
We are using cookies to give you the best experience on our website. YoInu c thisan articlend out ,mo I’dr elike ab otou tcover which the coo deep(er)kies we a rtechnicale using o rpoints, switch whilethem osomeff in s earettings. just not part of the public message but still way too important not to share. Accept It’ll hopefully help you as consultant or architect to bring the technical (and https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 1/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … functional) message around Windows Virtual Desktop – ARM-based to your customers !
Note
Table of Contents
Click on the title to jump to that spot in this article:
The Desktop-as-a-Service market is growing New Azure Portal – Dashboard Di erences between WVD non-ARM and ARM New user management options Custom RDP Settings (via the portal) New PowerShell Modules Windows Virtual Desktop and Azure Log Analytics Azure Automation – auto-scaling tool Once more – What is Windows Virtual Desktop? The architecture behind it all WVD User connection Tra c Flow Windows Virtual Desktop service network access requirements Measure your latency – tools Manage Windows 10 multi-session via Endpoint Manager (MECM) What about GPUs? MSIX app attach – app delivery of the future Windows Virtual Desktop – ARM based portal enrolment process Pre-requisites for Windows Virtual Desktop Create an custom Windows 10 multi-session image Install OneDrive Per-Machine OneDrive Known Folder Move – modernize your pro le Install Teams with AV Redirection media optimizations Add language packs Add FSLogix Pro le Container as pro le delivery solution Sysprep the image Capture the custom – Azure Managed – image Create an Azure Shared Image Gallery (SIG) Perform the Microsoft.DesktopVirtualization resource provider We are usregistrationing cookies to give you the best experience on our website. You can nCreated out mo a hostre ab poolout which cookies we are using or switch them off in settings. VM details Accept Administrator account https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 2/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Create the Workspace Select your image type Network and Security Start enrolment Create and Assign Remote Applications (to AAD Groups!) Expand your existing host pool with new session hosts Update the host pool images – create a new image version (SIG only) Change the name of your Workspace Change the name of your Virtual Desktops Install the Windows Virtual Desktop Client Use the HTML5 Web portal
The Desktop-as-a-Service market is growing
Gartner expects that by 2023, 30% of all the on-premises VDI users will access a workspace in the cloud using DaaS!
The yearly VDI Like A Pro survey lists Windows Virtual Desktop as number one as a response to the question below. With remote working more popular than ever due to the current circumstances this is still unexpected. This yearly research is a global initiative for and by the entire EUC community and answers independently how the market looks like.
Note
New Azure Portal – Dashboard
The new landing page for Windows Virtual Desktop in the Azure portal looks like this. It’s very slick and steps are dramatically simpli ed. Previous steps such as consent, and PowerShell creation of the tenant are all gone! We are using cookies to give you the best experience on our website. YoLearnu can morend ou tabout more aitb laterout w onhic inh c thisook iarticle.es we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 3/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Di erences between WVD non-ARM and ARM
The new Management portal integration is completely build on ARM, which means that permissions can be managed via role-based access control (RBAC). All the deployment objects of WVD e.g. host pools, workspaces etc are objects within your Azure subscription. This makes it easier to manage and automate your environment.
See below the most important di erences and changes of WVD non-ARM current and ARM future !
Di erences from a more high-level component architecture.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 4/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
User session management
With the new ARM-based – spring update release of Windows Virtual Desktop being available. We also have the option to do more user session troubleshooting directly from the Azure Portal. The users menu option gives us the option to search for users, see their active sessions, application assignment, and send them messaging during maintenance work.
This allows helpdesk employees to do some rst line of support for Windows Virtual Desktop from the Azure Portal.
Note
Custom RDP Settings (via the portal)
Previously in the non-ARM version of Windows Virtual Desktop, you had to activate RDP settings via PowerShell. In the new ARM-based model it’s possible to do this directly from the Azure Portal menu (GUI).
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 5/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
New PowerShell Modules
As part of this release, WVD now also integrates into the AZ PowerShell module. Command are now with e.g. Get-AzWvdDesktop instead of Get- RDSDesktop. This leaves up to still create all the Windows Virtual Desktop components completely automated via PoSH. ARM templates for doing the Workspace (tenant), host pools and application group deployments automated are coming soon.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 6/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Windows Virtual Desktop and Azure Log Analytics
The main purpose of leveraging Public Cloud is not saving money. It’s around leveraging platform services to adopt as much as services to create the digital workspace for your business.
One of those platform services in Azure is Log Analytics, the service to gather metrics in your environment and bring them down to one single pane of glass dashboard. Log Analytics gives you all the information about sessions. This includes e.g. bandwidth and latency for every single user and session on your site. This can be relevant for troubleshooting or just monitoring purposes, and it doesn’t require any additional investments.
There a lot’s of new metrics and integrations possible now within Windows Virtual Desktop directly from the Portal.
This dashboard below includes insights about the following components of your Windows Virtual Desktop deployment:
1. Overview 2. Session Details 3. Session Diagnostics 4. User Speci c Reporting 5. Session Performance 6. Host Performance 7. Disk Performance
Learn here how to deploy the Azure Monitor – Log Analytics workbook below.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 7/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Azure automation – auto-scaling tool
For many Windows Virtual Desktop deployments in Azure, the virtual machine costs of the Windows Virtual Desktop session host VM represent the most signi cant portion of the total deployment cost. To reduce cost, the WVD Depth- rst mode automatically lls up the rst session host server maximum amount of users before spinning up the next one, and so on. The other option is to use it to shuts down and de-allocates RDSH server VMs during o -peak usage hours and then restart them during peak usage hours. This can be a huge cost saver!
Breadth mode is the standard – default mode, which is based on Reserved Azure instances (IaaS). With Breadth mode, the users will spread across host pool collection.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 8/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Once more – What is Windows Virtual Desktop?
People that follow my blogs know that I explained the services and bene ts earlier. However, for the people who didn’t catch that yet, here is a short run-over.
The only responsibility in terms of management e ort is the golden images on top of Azure Infrastructure-As-a-Service (IaaS). The rest is all managed for you through the Azure service SLAs. Sounds pretty cool, right?
Let’s rst start with the things you might not know about it
Windows Virtual Desktop gives you the only multi-session Windows 10 experience, including compatibility with Microsoft Store and existing Windows line-of-business apps, while delivering cost advantages. Allows you to virtualize both Full desktops and RemoteApps. You can also use to for persistent Windows 10 – single user virtual desktops. WVD will support Windows 7 virtual desktops and is the only way you can safely run Windows 7 after its End of Life on 14 January 2020. Windows 7 desktops on WVD will be the ONLY systems that receive free extended security updates. Customers with the following license SKUs are entitled to use WVD with no additional charge apart from Azure compute, storage, and network usage billing: To run Windows 10 multi-session, Windows 10 Microsoft 365 F1, E3, E5, A3, A5, Business We are using cookies to gWindowsive you th 10e b Enterpriseest experien E3,ce oE5n our website. You can nd out more about which cookies we are using or switch them off in settings. Windows 10 Education A3, A5
Accept Windows 10 VDA per user To run Windows 7 https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthrou… 9/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Microsoft 365 E3, E5, A3, A5, F1, Business…Windows E3, E5, A3, A5 To run Windows Server 2012 R2, 2016, 2019 Remote Desktop Services (RDS) Client Access License (CAL) with active Software Assurance (SA) Windows Virtual Desktop session host VMs are not exposed to the internet directly. They can run using a private IP address and run isolated from other workloads or even the internet. The reverse connect technology allows the VMs to be accessed When a user connects to the WVD service, the use of Azure Active Directory (AAD) as the identity provider allows you to leverage additional security controls like multifactor authentication (MFA) or conditional access; Deeply integrated with the security and management of Microsoft 365, such as Intune Modern Management From a best practices point of view; Make sure all Azure resources are in the same region All the Nvidia vGPU / and the recently announced AMD EPIC CPU/GPU graphical enhanced N-Series virtual machines on Azure are supported with Windows Virtual Desktop. Citrix is adding their own Citrix Cloud stack as well to Windows Virtual Desktop, VMware Horizon Cloud is now also available as extension to Windows Virtual Desktop,
The architecture behind it all
The rst step that you must do is creating the Azure Managed image, or golden image in VDI terms (or use one pre-build from the gallery). Most often, this will be based on the new Windows 10 Enterprise multi-session Operating System, which is now available from the Azure Marketplace. After enrolling the server, you can start installing the application on the machine. When you’re done, you must capture the machine as an image to use as a base for your Windows Virtual Desktop deployment.
The Microsoft-managed control-plane is a completely redesigned infrastructure that leverages native Azure platform services to scale automatically. Think about Azure front-door as a global load-balancer for the RDP connection, Azure App Services in Azure for hosting the infrastructure services, and Azure SQL DB for hosting the RDS Brokering databases. Leveraging these services is the main reason why this service is so cost-e ective, which is the purpose of the Cloud and what it’s built for! We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 10/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
WVD User connection Tra c Flow
To give you a better understanding of how Windows Virtual Desktop connections work, I’m sharing the tra c ow (the tra c ow requires the following network URL and protocol access). This is also useful for troubleshooting purposes.
Connecting from your virtual machine in Azure to your Host Pool (session hosts in Azure Infrastructure-As-a-Service) works di erently with Windows Virtual Desktop. It uses Reverse Connect, which means that no inbound ports need to be opened on the VM to setup the RDP connection. Once the connection ow proceeds, bidirectional communication between your session hosts/host pool will go over port https (443). This port is almost always open from the inside to the outside, so it’s perfect for a remote connection to Windows Virtual Desktop!
Windows Virtual Desktop is a global load-balanced service via Azure front- door. This means that the tra c ow below always goes via the nearest management control-plane/service location – which you can see in the middle bucket below.
The service is globally available with management plane in: We are using cookies to give you the best experience on our website. YoCentralu can n dUS, ou Eastt mor US,e ab Westout w hUSich 2, co Northokies w Europe,e are us inWestg or sEurope,witch th eIndia,m off in settings.
ASingapore,ccept Australia, South Africa, and South America. Available in GA. https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 11/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Soon available. France, Germany, Norway, UK, Korea United Arabic Emirates
User launches RD client which connects to Azure AD, Azure MFA, user signs in, and Azure AD returns token RD client presents token to Web Access, Broker queries DB to determine resources authorized for user User selects resource, RD client connects to Gateway Broker orchestrates connection from host agent to Gateway RDP tra c now ows between RD client and session host VM over connections 3 and 4
Windows Virtual Desktop service network access requirements
To make this tra c ow possible – you need to have at least rewall rules / NSGs / service tags in place for the following network addresses – otherwise WVD won’t work correctly. When you use an ExpressRoute with force-tunnelling to your local gateway, make sure to con gure the routing tables correct, as described for KMS in this article. Within con guring this – your virtual machines won’t be able to communicate to our Azure KMS server. There’s also the option to use Azure Service Tags with all the URLs/Ports pre-con gured and auto-updated for you – this could make your life a lot easier.
Note
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 12/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
To connect from the client – endpoint location. The following network access is required to setup the session to the WVD service.
Measure your latency – tools
We can use the online Experience Estimator tool to measure your latency to the nearest control-plane location (as described above) – without deploying a host pool. The tool is web-based and can be found here. The tool measures to the nearest control-plane the latency and as well from the control-plane to the (over the Azure backbone) Azure datacenter region you select to deploy your host pools in.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 13/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Manage Windows 10 multi-session via Endpoint Manager (MECM)
Microsoft Endpoint Con guration Manager (previously known as SCCM) supports Windows 10 Enterprise multi-session since build 1906. Keep in mind that Operating System ltering based on this new Operating system isn’t integrated into the product yet and will require a customer WMI query with the following information below.
WMI query: (select * from Win32_OperatingSystem where OperatingSystemSKU = 175)
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
AWhatccept about GPUs? https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 14/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Windows Virtual Desktop – supports graphics acceleration, check out for more information Choose your graphics rendering technology. Azure has other graphics acceleration deployment options and multiple available GPU VM sizes. Learn about these at GPU optimized virtual machines sizes – especially the new Nv4 virtual machines enhanced by a AMD EPIC CPU/GPU are interesting to test due to the fact it supports GPU-P and Premium SSD.
MSIX app attach – app delivery of the future
MSIX (without app attaches) is a Windows app package format that provides a modern packaging experience to all Win32, UWP, and Windows apps. It’s a new way of doing application virtualization compared to technologies such as App-V.
Adding the app to attach technology makes MSIX more compliant for virtualized desktop environments such as Windows Virtual Desktop. The main challenge within DaaS/VDI around application delivery is around the images and how the apps come into the image.
Less re-imaging Same package format across your entire organization No repackaging needed, most likely ISVs will provide packages to customers Applications are indistinguishable from app in the OS image
We are using cookies to give you the best experience on our website. YoWu cinan d nodw osut Vmoirrteu aabol uDt weshikcht ocopo k–ie As wReM ar-eb uassinegd o rp sowrittcah lt heenmr oofflm in seenttitngs. process Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 15/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … In the next steps, I’ll explain how you enrol Windows Virtual Desktop from scratch with a customer created Windows 10 Enterprise multi-session image among tips and tricks.
Pre-requisites for Windows Virtual Desktop
The following requirements are needed for the use of Windows Virtual Desktop on Azure.
Azure Subscription Azure Active Directory setup Azure AD Connect Entitled for licensing Admin permission to enable resource provider on subscription Admin with privilege to create VMs (optional) custom image Domain controller This AD must be in sync with Azure AD so users can be associated between the two VMs must domain-join to Active Directory Optional: Azure AD Domain Services (in replacement for domain controller) Pro le Containers network share on Azure Files or Azure NetApp Files (See here our recommended Azure Managed options) VNET pre-created with connection to the domain Network must route to a Windows Server Active…Directory (AD). See here all the required ports and URLs. – same for the endpoints/client access, nd them here. Optional: Networking/on-prem connectivity – express route, VPN, etc.
Create an custom Windows 10 multi-session image
Note
We start with the creation of a custom Azure Managed image (right now based on Windows 10 Enterprise multi-session, however Windows 7 and Server 2012 R2 and higher is supported as well). This image can be used during the new Azure Portal enrolment process to make sure all our new session hosts based on Windows 10 Enterprise multi-session includes all our agents and corporate applications. We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings. During this enrolment we go through di erent the range of layers, Accept including applications, incorporating language components, and tailoring https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 16/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … system settings to adhere to Azure recommendations – to e ectively make it customer and end-user ready.
We start with the creation of a custom Azure Managed image(right now based on Windows 10 – multi-session, however Windows 7 and Server 2012 R2 and higher is supported as well). This image can be used during the new Azure Portal enrolment process to make sure all our new session hosts based on Windows 10 Enterprise multi-session include all our agents and corporate applications.
Note
Go to Virtual Machine
Click on + Add
WeClick are uonsin Browseg cookie sall to imagesgive you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 17/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Select Windows 10 Enterprise multi-session + O ce 365 ProPlus
Once the virtual machine is enrolled and up and running: We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings. Connect – your VM-Image – through Azure Bastion – or RDP to the Amachineccept – this can be internally or externally. https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 18/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Once you are logged on to your master image. Now we can add our agents to the image, such as the FSLogix Apps Agent, plus your own agents and line of business (LOB) – applications.
Install OneDrive Per-Machine
By default, the OneDrive sync client installs per user on Windows, meaning OneDrive.exe needs to be installed for each user account on the PC under the %localappdata% folder. With the new per-machine installation option, you can install OneDrive under the “Program Files (x86)” directory, meaning all pro les on the computer will use the same OneDrive.exe binary.
You can download the new per-machine version of OneDrive below:
https://go.microsoft.com/fwlink/?linkid=2083517
Make sure to re-install the application by using the following command.
OneDriveSetup.exe /allusers
Also, when running this on a multi-session environment, this means that on that same session host, all the di erent user-pro le – OneDrive versions will update simultaneously – which can get messy in terms of network throughput. This is also solved with the per-machine version.
The per-machine version will update itself by a service/account which injects itself during the installation. Therefore, you always need to run the installation as local administrator with UAC privileges.
We are using cookies to give you the best experience on our website. YoOneDriveu can nd out mo Knownre about wFolderhich cook Moveies we a r–e umodernizesing or switch th yourem off in settings. pro le Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 19/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Recently, the OneDrive team added Known Folder Move functionality support to OneDrive, which is very useful to create the same end-user experience for our users on Windows Virtual Desktop as they would have on a Modern Desktop with all pro le folders, such as My Documents, Pictures, Favorites, Desktop, etc. redirected to OneDrive. Also, with the use of OneDrive Files On-Demand, you’ll be able to save storage space from your pro le folders due to the possibility to work with tiering for your hot and cold data.
While using Known Folder Move on di erent devices or VDI environments in conjunction with the same OneDrive account. You ensure to always have your O ce 365 documents on the same location, everywhere you go! Even on your mobile device, without any notice
Activating Kown Folder Move is relatively easy. You can use the manual approach by opening the OneDrive client from the Start menu and click on Update Folders.
WeYou are can usin alsog co ousekies the to gautomatedive you the bapproachest experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
AEnablingccept this policy sets the following registry keys: https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 20/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … [HKLM\SOFTWARE\Policies\Microsoft\OneDrive]"KFMSilentOptIn"="11 11-2222-3333-4444"
(where “1111-2222-3333-4444” is the AzureAD Directory – tenant ID, which you can nd in the Azure Portal – under the properties menu of your Azure AD tenant)
In the end, your pro le folders will look like this, and are completely in sync with your OneDrive account.
Install Teams with AV Redirection media optimizations
Good news, the long-awaited new AV Redirection with media optimization (WebRTC) client for Microsoft Teams is now available for the Windows Desktop on Windows 10 machines.
Key bene ts of this new Teams WebRTC optimizations are:
High-performance peer-to-peer streaming facilitated by WebRTC –
Devices will be redirected as same hardware device –
On Windows 10 clients, all the bene ts of the modern media stack including HW video decoding Support for Windows 10 single and multi-session in conjunction We are uswithing c oWindowsokies to g Virtualive you Desktop.the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 21/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Note Make sure to optimize your tra c for Teams in general for the use of this client.
First, we must create the following registry key in the image
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams\IsWVDEnvironment] Type: REG_DWORD Value: 1
Download Teams and run the command below to install Teams per- machine
32-bit version 64-bit version
msiexec /i c:/install/Teams_windows.msi /l*v < c:/install/Teams.log ALLUSERS=1 ALLUSER=1
If everything ran perfect you will see Teams showing up in the Program Files directory.
Install the WebRTC – Teams WebSocket Optimizations client in your WVD image
Note
We are usMicrosofting cookie sVisual to giv eC++ you Redistributable the best experie nx64: vc_redist.x64.exece on our website. You can nd out more about which cookies we are using or switch them off in settings. Microsoft Visual C++ Redistributable x86: vc_redist.x86.exe
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 22/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Please start Teams – go to the About settings of your Teams Client inside your session host.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
AAddccept language packs https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 23/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Make sure to following the steps in this article to add additional languages to the Azure Managed Image.
https://docs.microsoft.com/en-us/azure/virtual-desktop/language-packs
Add FSLogix Pro le Container as a pro le delivery solution
Note
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 24/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Download the FSLogix agent and install it in your Windows Virtual Desktop image – virtual machine. FSLogix is available for download here
Install the FSLogixAppsSetup agent in the image
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 25/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Open regedit.exe and browse to “HKEY_LOCAL_MACHINE\Software\FSLogix\Pro les”
Create a REG_SZ value name “VHDLocations” and enter new Azure Files network le share path (e.g. \\fslogixwvddemo. le.core.windows.net\fslogixpro les)
We are using cookies to give you the best experience on our website. Create a DWORD value name “Enabled” and give it value 1. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 26/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Create a DWORD value name “DeleteLocalPro leWhenVHDShouldApply” and give it value 1. The one deletes existing local pro les before logon – this avoids errors.
Create a DWORD value name “FlipFlopPro leDirectoryName” and give it value 1. The one changes the folder name to USERNAME-SID which is much easier during troubleshooting or maintenance search-related work.
Tip Enabled VHDLocations VolumeTypesetting VHDX
Note
See here all the other advanced registry settings for FSLogix Pro le Container. The example below is with Azure Files.
We are using cookies to give you the best experience on our website. Make sure to con gure the following Antivirus exclusions for FSLogix You can nd out more about which cookies we are using or switch them off in settings. Pro le Container. Accept Exclude Files: https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 27/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … %ProgramFiles%\FSLogix\Apps\frxdrv.sys %ProgramFiles%\FSLogix\Apps\frxdrvvt.sys %ProgramFiles%\FSLogix\Apps\frxccd.sys %TEMP%\*.VHD %TEMP%\*.VHDX %Windir%\TEMP\*.VHD %Windir%\TEMP\*.VHDX \\server\share\*\*.VHD \\server\share\*\*.VHDX Exclude Processes %ProgramFiles%\FSLogix\Apps\frxccd.exe %ProgramFiles%\FSLogix\Apps\frxccds.exe %ProgramFiles%\FSLogix\Apps\frxsvc.exe
Finalize (sysprep) the Windows 10 multi-session image
Sysprep (Generalize) your image and shut down the virtual machine.
Note:
To wrap the Windows 10 Enterprise multi-session image up and start the host pool enrolment process from the Azure Marketplace, we must shut down the virtual machine to release the image.
Capture the custom – Azure Managed – image
We are using cookies to give you the best experience on our website. YoCreateu can n ad Azure out mo managedre about w (custom)hich cook iimagees we a fromre usi ntheg o rVM sw initc theh th eAzurem off iportal.n settings. Click on Capture Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 28/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Note
.
Create the image. Enter the Name and Resource group.
Note
Set-AzVm -ResourceGroupName $rgName -Name $vmName -Generalized
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 29/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Create an Azure Shared Image Gallery (SIG) Note
You also have the option to use the Azure Shared Image Gallery (SIG) within Windows Virtual Desktop as source for your images. You can share your images to di erent users, service principals, or AD groups within your organization. Shared images can be replicated to multiple regions, for quicker scaling of your deployments.
Managed global replication of images. Versioning and grouping of images for easier management. Highly available images with Zone Redundant Storage (ZRS) accounts in regions that support Availability Zones. ZRS o ers better resilience against zonal failures. Sharing across subscriptions, and even between Active Directory (AD) tenants, using RBAC. Scaling your deployments with image replicas in each region.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 30/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Additional tips and tricks
In this (below steps) article we use the manual approach via the Azure Managed image creation process.
Let’s start the creation of the shared image out of a Azure Managed Image
Look for Shared image galleries in the Azure menu
Click on Add
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 31/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Create the Gallery
Click on Review + create
Click on Create
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 32/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Open the new created Gallery
Click on + Add new image de nition
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 33/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Fill in the required information as similar below
Click on Next: Version
Note
Give in a major/minor patch number for doing proper versioning. Take over the settings as below based on your pre-created Azure Managed image.
Select the di erent regions you want to make this image available in.
Click on Next: Publishing options
Note We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 34/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
The following settings are optional and just recommendation that we not going to use as we de ne the size via the host pool enrolment process of Windows Virtual Desktop.
Click on Review + create
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings. Click on Create Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 35/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Your Shared Gallery image(s) (SIG) will now be created and distributed across the di erent regions and ready to use as source for the next steps!
Perform the Microsoft.DesktopVirtualization resource provider registration
Open the Azure Subscriptions services menu
WeOpen are u stheing Azurecookie ssubscription to give you th ewhere best e youxper areienc egoing on o utor w deployebsite. your You can nd out more about which cookies we are using or switch them off in settings. Windows Virtual Desktop environment
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 36/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Click on Resource providers
Search for the Microsoft.DesktopVirtualization – provider and click Register
Con rm the registration. There must be a green checkbox next to the Microsoft.DesktopVirtualization provider as in the screenshot below.
Create your host pool
Now we come to the point where we can use our master image as baseline of our deployment. A host pool is a collection of session hosts (right now based on Windows 10 – Multi User, however Windows 7 and Server 2012 We are using cookies to give you the best experience on our website. YoR2u c aandn n higherd out mo is rsupportede about wh iasch well).cookie Wes w ecan are use usin themg or s wlateritch toth eassignm off i nour settings. Desktops and Published Apps to. Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 37/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Search for Windows Virtual Desktop in the Azure menu
Create a host pool
Click on Create a host pool
Choose your subscription, metadata location and host pool properties
Click on Next: Virtual Machines
Note
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 38/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
personal
VM details
First click on Yes
Give in the VM details –select the size and image for your enrolment
Note:
We are using cookies to give you the best experience on our website. YoNoteu can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 39/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Note
Multi-session recommendations Single-session recommendations General virtual machine recommendations
Select your image type
Skip this step not using a custom image
Click on Browse all Images
Important decision to make when using custom image(s) – read carefully!
1: My image. You cannot instant update host pools created based on Azure Managed images (images under My images) as part of the host pool. So in case of an image update, you have to re-create the host pool.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 40/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
2: Shared images(SIG). It’s most likely that you want to keep using the existing host pool due to the fact of all the Remote Applications and Desktops – Applications groups and assignments. This is the part where the Azure shared image gallery (SIG) comes in very handy due to the support for versioning, .
Once you need to update your existing host pool, you only have to deploy new session host VMs and drain old VMs and your host pool is up to date again!
Select our custom created Windows 10 Enterprise multi session Azure Managed image / or the one from the shared image gallery (SIG)
Note
Network and security
Provide the properties for your Azure Virtual Network to join your session hosts in.
WeNote are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept Note https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 41/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Administrator account
Enter in a service account to join your session hosts to your AD (Kerberos – ADDS) domain
Click on Next: Workspace
WeCreate are using thecooki eWorkspaces to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 42/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … The Workspace is the new name for tenant. We can now create this directly do this in the Azure Portal instead of using PowerShell before!
Click on Yes and Create new
Give in a name for your Workspace (tenant)
Click on Ok
We are using cookies to give you the best experience on our website. Click on Review + Create You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 43/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Start the enrolment
Review your settings – click on Create to
WeCreate are using andcookie Assigns to give y oRemoteu the best e xApplicationsperience on our we b(tosite .AAD YoGroups!)u can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 44/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … The process of publishing applications has become easier as well. First you must create a application group based on Remote app as type.
Select your host pool and resource group properties
We are using cookies to give you the best experience on our website. YoSelectu can neitherd out moa userre ab orou tAzure which AD coo groupkies we to ar makee usin git o morer swit cDynamic.h them of fYes in s weettings.
Asupportccept Azure AD groups! https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 45/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Add your (Remote) application from the start menu from the session host to publish
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 46/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Select your Workspace
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 47/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
You can also easily adjust existing host pools (RemoteApp) and add new Applications on the y!
Add session hosts to existing host pool
Since the new ARM based Portal release – you are able to expand host pools easily based on existing images. We are using cookies to give you the best experience on our website. YoNoteu can nd out more about which cookies we are using or switch them off in settings.
Accept Click on + add in the host pool https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 48/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Follow the requirements and add extra machines to the host pool!
Note
Update the host pool images – create a new image version (SIG only)
Note
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 49/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
The prior created Azure Managed Image – we used as custom image can be used again to use as baseline to provide the extra updates on top. .
First you need to apply your updates to your image.
You can create a new Virtual Machine from the Virtual Machines (IaaS) menu (not the host pool this comes later) with the previous version (or another version if you want to revert more changes) – and spin that machine up.
Select the source version –
After the VM enrolment is done, install all the updates on the VM. This can be done automated or manually (use RDP or Azure Bastion to secure remote into the VM – image)
Now we need to sysprep (generalize) the machine and make sure to capture it again as image.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 50/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Go back to your Shared image gallery
Open your existing shared image, for me that’ll be WIN10-EMS
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 51/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … click on + add version
This is the most important part. Make sure to select the new Azure Managed image (from the last capture process) as source with (of course) a new versioning number to make sure the host pool enrolment picks the latest newest version as default.
Select the End of life date and DC locations (if any) to make this new image available in as well.
Click on Review + create
Note NO
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 52/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Click on Create
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 53/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … We can start with adding sessions hosts to the designated host pool.
Go to your host pool that was previously con gures with shared images (SIG) as source.
Click on + Add
Note older versions in drain mode, or remove them
Click on Virtual Machines
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 54/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Enter in the Number of VMs to add/update to the host pool (based on the new image – it’s greyed out but it will use the latest version out of the shared image gallery – that’s why the numbering and latest setting is so important while creating the host pool).
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 55/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Select your Azure Virtual Network (VNET) and AD join service account credentials.
Click on Review + create
Click on Create
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 56/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Post-enrolment host pool automation (optional)
Note manually
Export- AzWVDRegistrationInfo Get- AzWvdRegistrationInfo
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
AWVDccept Agent command https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 57/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Start-Process -FilePath "msiexec.exe" -ArgumentList "/i $AgentInstaller", "/quiet", "/qn", "/norestart", "/passive", "REGISTRATIONTOKEN=$RegistrationToken", "/l* C:\Users\AgentInstall.txt" -Wait -Passthru
Bootloader command
Start-Process -FilePath "msiexec.exe" -ArgumentList "/i $AgentBootServiceInstaller", "/quiet", "/qn", "/norestart", "/passive", "/l* C:\Users\AgentBootLoaderInstall.txt" -Wait - Passthru
Change the name of your Workspace
It could be helpful and more customer friendly to change the name of the Windows Virtual Desktop environment to Windows Virtual Desktop like in the example below, or your customer name. I’ll explain how you can do that.
Go to your Workspace properties in the Azure Portal and change the Friendly Name
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 58/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Change the name of your Virtual Desktops
The same for your Virtual Desktop names. There’s also an option to change them something custom such as Session Desktop as example below.
Go to the Application Group and open the properties
Change the friendly name to anyone you like
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 59/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Install the Windows Virtual Desktop Client
To run your Windows Virtual Desktop – Full Desktops or RemoteApps directly from the client and/or start menu, you must install the WVD Client.
Download the WVD client below
http://aka.ms/wvd/clients/windows
Start the WVD Client – Desktop app
Click subscribe with URL
Enter the following ARM-based – – URL.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 60/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Enter a user that has a desktop or apps applied.
Click on Next
Enter your credentials
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 61/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Provide Azure MFA (if activated).
Note
Your RemoteApps and Desktops are ready to use!
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 62/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … Use the HTML5 Web portal
WVD can be accessed without a client or agent from a web browser, which can be bene cial when you need to do some work without having your own device with you.
To access the RDWeb portal, please go to the short link https://aka.ms/wvdarmweb or https://rdweb.wvd.microsoft.com/arm/webclient in full length.
Logon with your credentials.
Azure MFA can be added to this as well. Azure AD Conditional Access features are supported!
If you get access, you’ll see all your Desktops and RemoteApps
We are inside our Windows 10 multi-session – session host, including OneDrive, Teams and Outlook – everything just works !
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 63/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
Some extra information regarding client supports; Windows Virtual Desktop supports the following clients as of today.
This URL goes directly to the o cial Microsoft download page to download the WVD client.
Windows 10 Windows 7 Android Chromebook* Samsung DeX HTML5 Web client on Windows, macOS and Linux Linux SDK – zero /thinclients (via IGEL Next-gen OS) Which basically means every device is supported with a HTML5 browser installed.
Keep in mind to open up the URLs and ports below from your client network environment to make WVD work.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 64/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all … See here a comprehensive troubleshooting overview and what to do when for feedback and support!
https://docs.microsoft.com/en-us/azure/virtual-desktop/troubleshoot-set- up-overview
Hope to see you back soon – and feel free to leave a comment if you’ve any questions.
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 65/66 26/07/2020 Windows Virtual Desktop technical (2020 spring update – ARM-based model public preview) deployment walkthrough. It covers all …
LATEST AZURE NEWS RECENT COMMENTS
Fully managed HashiCorp AUTOMATING ACTIVE DIRECTORY Consul Service generally DOMAIN JOIN FOR AZURE STORAGE available on Azure today ACCOUNTS WITH CONTAINER WORKLOADS –
WINDOWSVIRTUALDESKTOP.BLOG HashiCorp Consul Service (HCS) on on Azure enables Azure users to Learn here how to con gure Azure F natively provision Consul servers in any supported Azure region […] baseline PowerShell directly through the Azure modules which drives the process (AzureFilesHybrid) and Mr Marketplace. Brinkho has a good guide to help you out from a base walkthrough. Innovate in Azure with If you get any of the con dence WINDOWS 10 ENTERPRISE MAY 2020
UPDATE INCLUDES PROMISED Customers today are innovating SUPPORT FOR MSIX APP ATTACH – in Azure more than ever before BARGAIN TECH on for their applications and their The future of application virtualizat analytics solutions. Here’s why. […] entire organization; and apps becoming indistinguishable from apps in the OS image, as described in this post by Christiaan Brinkho , a Global Black Belt
AZURE WEEKLY ISSUE 278 – 7TH
JUNE 2020 | CLOUD STACK NINJA on
Learn how to install and con gure M
[…] news for anyone wanting to use Teams with WVD. In this walkthrough, Christiaan Brinkho explains how to install and con gure the features. On the
Copyright 2016 - 2020 © christiaanbrinkho .com
We are using cookies to give you the best experience on our website. You can nd out more about which cookies we are using or switch them off in settings.
Accept https://www.christiaanbrinkhoff.com/2020/05/01/windows-virtual-desktop-technical-2020-spring-update-arm-based-model-deployment-walkthro… 66/66