Jun 01 2020 12:03 PM - edited Jul 17 2020 11:07 AM
Jun 01 2020 12:03 PM - edited Jul 17 2020 11:07 AM
Microsoft has recently released Windows 10 Enterprise (multi-session), version 2004, also known as the Windows 10 May 2020 Update.
Three images are offered to Windows Virtual Desktops customers and can be found in the Azure gallery as follows:
We are investigating an issue where newly deployed or upgraded VMs can no longer be accessed through Windows Virtual Desktop. While we are investigating, it's recommended to use the previous of the image versions available which includes version 1809, 1903 or (recommended) 1909.
Any updates will be shared in this thread.
The fix has been deployed and Windows 10 (multi-session), version 2004 is now fully supported on WVD.
We've identified an issue in our deployment, a fix is currently being scheduled and it's expected to be rolled-out mid-July.
It's possible to work around the issue by adding the following registry key, followed by a reboot:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\rdp-sxs] "fReverseConnectMode"=dword:00000001
Jun 01 2020 12:22 PM - edited Jun 01 2020 12:23 PM
I noticed this a few days ago when deploying an image based on 20H1, the issue is that the SXS component will not automatically be installed during deployment.
So I did some more testing today, my conclusion so far.
Deploying a WVD host based on 20H1 will fail to install the Remote Desktop Services SxS Network Stack component. Initial the host will be Unavailable in the hostpool. After some minutes the host will get the status Upgrading. Initial only two components will be installed (Remote Desktop Agent Boot Loader and the Remote Desktop Services Infrastructure Agent). After upgrading the Geneva Agent will be installed, but still the status of the machine is Unavailable.
If you check your remoting connection with qwinsta you will not see the SXS component, this component is needed for the reseverse connectivity. In the folder C:\DeployAgent you will find a folder RDInfraSxsStackInstall with a single .MSI file, you can install this manually. You will find version 1811. After installing the machine will once again go to the upgrading status. This time a newer version of the SXS stack will be installed but the status will eventually be Upgrade failed. The result is two versions of the SXS agent are installed. the 1811 and 2003 version. I think this has something to do with the fact that the installer is unable to remove the agent.
You can manually remove the older version and reboot the host (Watch out, the uninstall will stop the Remote Desktop services).After the reboot the host should be available and you can now login.
Do you have any ETA for a fix? If you need some testers let me know!
Jun 01 2020 02:03 PM
I managed to upgrade our infrastructure, but my customers and my lab could replicate a service hang of Termserv during the install process at 76%. (which cause obviously an outage for these specific servers). Our internal server is running 2004 but I got a RDPBASE.DLL crash a few minutes ago. Could it be related to agent upgrades on your side? I dont really feel that 2004 is reliable to be used as a mutli-session service.
Nom de l’application défaillante : svchost.exe_TermService, version : 10.0.19041.1, horodatage : 0x7f0c4c00
Nom du module défaillant : RDPBASE.dll, version : 10.0.19041.84, horodatage : 0x5ef881e2
Code d’exception : 0xc0000005
Décalage du défaut : 0x0000000000048c3b
ID processus défaillant : 0x4f0
Heure de démarrage de l’application défaillante : 0x01d6380454ce2de9
Chemin de l’application défaillante : C:\WINDOWS\System32\svchost.exe
Chemin du module défaillant : C:\WINDOWS\system32\RDPBASE.dll
Code de rapport : f5e255e4-c58d-4bd8-afee-9caa45e4bbc9
Nom complet de l’ensemble défaillant :
ID de l’application relative à l’ensemble défaillant :
Jun 01 2020 04:56 PM
@SDingemanse thanks for your reply (and WVD Community podcasts )
The sxs stack install is not needed for reverse connect on the 2004 version of Windows, the rdp-sxs reg key enables that. However - that behavior will also change soon where the SxS stack will be installed on 20H1 also. We recommend not to manually install or uninstall stack components.
Jun 01 2020 04:57 PM
Jun 05 2020 09:46 AM
Jun 05 2020 10:16 AM
Jun 09 2020 01:32 PM
Do you got some more information about the versions which should get installed on the 20H1 image version? and which agent are we talking about?
I can see the Configuration.zip file has been updated with a newer version of the Remote Desktop Services Infrastructure Agent. This is 1.0.1932.4800, after deployment via the gallery (Spring release), there is a newer version 1.0.1932.6700 being installed during the Upgrading status (the other version still remains installed after installation).
And the same issue still exist, after a reboot the host become Available again in the portal but the same error occured when connecting.
Error code: 0x3000047
What can I check to make sure the fix Microsoft has provided in the new WVD agent has been applied?
With kind regards,
Jun 10 2020 12:02 AM
How can we update our Golden Image of v2004 with the new agents?
Links here still download the Microsoft.RDInfra.RDAgent.Installer-x64-1.0.1932.4800.msi instead of the new WVD agent.
Applying the registry seems to be the only way for our newly deployed Session Hosts from our v2004 golden image to function.
Jun 10 2020 08:09 PM
@limaecho The agent will update itself after deployment. Let me check with the team responsible for the agent whether there are any plans on updating the agent available for download.
Jun 10 2020 08:15 PM
Hi Pieter - unfortunately that is not the case. When I deploy our golden image - we cannot connect to the Session Host - till we apply the registry key.
Once registry key is applied. We can connect. How do I check if the agent has "updated" ?
Jun 11 2020 03:06 PM
@limaecho You can see the version number by looking in add/remove software. I'm discussing this issue internally and will share more info as soon as available.
Jun 11 2020 03:49 PM
Thanks, we built new pool with 2004 today and had the same issue, we put in the reg value and we can connect now but when we go to programs and features we do not see the SxS Network Stack at all. I have attached a pic. Will wait to hear back.
Jun 15 2020 01:33 PM
Any update on this issue?
With kind regards,
Jun 15 2020 01:42 PM
@SDingemanse we're discussing this internally, will get back to you asap.
Jun 17 2020 09:57 AM
I finally gave up on 2004 and rolled back to 1909. Its obviously not ready to be used in WVD with all the workarounds and issues. I even started having an issue where my 2004 boxes lost their licenses and could not reach the license server. Hopefully in a month or two they will have the issues worked out and a better upgrade path.
Jun 21 2020 05:27 PM
Could you please update everyone?
Jun 22 2020 09:21 AM
Jun 30 2020 10:51 AM
Jul 17 2020 02:56 PM
@Pieter Wigleven (WINDOWS) There was an OneDrive files on-demand issue with 2004, do you know if it was fixed?
The issue was that all OneDrive files were downloaded automatically, they were supposed to only download when the user opens the file.