The steps depend on the version of the remote Windows OS.
Windows Server 2016, 2019
Change registry settings and reboot
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\IgnoreClientDesktopScaleFactor
– If IgnoreClientDesktopScaleFactor does not exist then create a new DWORD value
– Type in Decimal Value:
Turn on = 1
HKEY_CURRENT_USER\Control Panel\Desktop\LogPixels
– 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%
192 for 200%
Windows 10
Change registry settings and reboot
HKEY_CURRENT_USER\Control Panel\Desktop\Win8DpiScaling
– Type in Decimal Value:
Turn on = 1
HKEY_CURRENT_USER\Control Panel\Desktop\LogPixels
– 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%
192 for 200%