CwOrange
21-04-2022, 07:26
Не нашёл тему про win2022 был поднят терминальный сервер на win server 2022, в домене, профили пользователей в сети. Но есть проблема в том, что при изменении масштаба в терминальной сессии и завершении сеанса, ничего не меняется, т.е. масштабирование стоит 150% а по факту 100%. Решение которое работало win 2016\2019 не работает в win server 2022.
Решение было такое:
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 (Turn off 0)
Выбор масштаба для текущего пользователя:
Goto „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%
Может кто сталкивался?
P.S. Нашел помимо параметра HKEY_CURRENT_USER\Control Panel\Desktop\\LogPixels
ещё вот такой HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\\AppliedDPI
если его изменить на другое число-то после повторного входа в систему он возвращается обратно на 96. а LogPixels остаётся неизменным (пример 192). Может в этом дело? Или триггер какой есть возвращающий значение AppliedDPI?
Решение было такое:
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 (Turn off 0)
Выбор масштаба для текущего пользователя:
Goto „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%
Может кто сталкивался?
P.S. Нашел помимо параметра HKEY_CURRENT_USER\Control Panel\Desktop\\LogPixels
ещё вот такой HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\\AppliedDPI
если его изменить на другое число-то после повторного входа в систему он возвращается обратно на 96. а LogPixels остаётся неизменным (пример 192). Может в этом дело? Или триггер какой есть возвращающий значение AppliedDPI?