Custom DPI setting and Server 2022

JereomyChapman-7182 0 Reputation points
2024-07-10T15:26:53.4366667+00:00

Hi -

We have recently migrated from Server 2016 to Server 2022 for our Citrix environment. Since the upgrade we can no longer set a custom DPI inside the Citrix session that the Server 2022 is hosting, and it have an effect.

I found another user having the same issue here: https://learn.microsoft.com/en-us/answers/questions/1158579/advanced-setting-dpi-scaling-on-server-2022-build

There was no resolution in the above thread. Any help or update would be great. Thanks.

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
13,191 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Ian Xue 37,536 Reputation points Microsoft Vendor
    2024-07-12T02:48:40.6833333+00:00

    Hi JereomyChapman-7182,

    Thanks for your post. Based on my research, Windows Server 2022 ignores the set DPI's because the function of changing from the scaling factor for the RDP session is no longer supported on Windows Server 2022.  The reason for the different behavior in Server OS 2019 and 2022 is that different technologies were used. In Server OS 2019, icardd was used.  Icardd.dll (vdtw30.dll legacy) - Graphics redirection driver for Terminal Sever based session.  However, in 2022, icardd was no longer used and IDD was used - Indirect display driver.  Official article: https://learn.microsoft.com/en-us/windows-server/get-started/removed-deprecated-features-windows-server-2022#features-were-no-longer-developing

    As a workaround, you can try to add this Regkey in:  Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm  "OverlayTestMode"=dword:00000005

    Best Regards,

    Ian Xue


    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.