Update 2021-11-25: Windows Virtual Desktop (WVD) is now called Azure
Virtual Desktop and in addition to the name change, some improvements have been made.
Recently I deployed Windows Virtual Desktop (WVD) to replace our Remote Desktop Services environment. The deployment of WVD was done without any issues however when the users launched one of our legacy applications the scaling of the font was all messed up. This was due to the application not supporting scaling which caused the font to not fit into its boxes.
The following resolution also applies to Remote Desktop Services (RDS).
To resolve this issue we decided to ignore the scaling of the thin client when connecting to the WVD solution. Normally the scaling is inherited from the user’s computer to the instance of the WVD when you sign on.
To ignore the client desktop scale factor, you must update a registry setting on the session host itself:
– If IgnoreClientDesktopScaleFactor does not exist then create a new DWORD value
– Type in Decimal Value:
Turn on = 1
Turn off = 0
Then we also thought it would be a good to configure the same scaling for all users using the WVD solution. This can be done by creating a GPO that applies to all users signing in to the specific session host, the GPO should be configured with this registry key:
– If LogPixels does not exist then create a new DWORD value
– Type in Decimal Value
96 for Smaller 100%
120 for Medium 125%
144 for Larger 150%