понедельник, 11 марта 2013 г.

RDP не изменяется размер шрифта у пользователей


Пользователи не могут изменить размер шрифта в RDP сессиях (Мелкий, средний, крупный).

Проблема актуальна для пользователей со старыми Desktop версиями ОС (например Windows 7) при подключении к серверам RDS на базе Windows 2016, Windows 2012R2.

Решение для Windows 2016 

На сервере RDS в реестр в раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
добавить опцию
IgnoreClientDesktopScaleFactor (DWORD)
установить значение 1

Нужно еще для конкретного пользователя вносить правку в реестр.
HKEY_CURRENT_USER\Control Panel\Desktop
LogPixels
    DWORD-value
 Decimal Value:

        96 for Smaller 100%
        120 for Medium 125%
        144 for Larger 150%

или в Hexadecimal values:
        60 for Smaller 100%
        78 for Medium 125%
        90 for Larger 150%


Проще всего, создать несколько файлов reg на rds  стаким содержанием:

Для 125%

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"LogPixels"=dword:78

другие файлы с нужными параметрами.

Тогда, пользователь у котрого проблема запускает файл, завершает сеанс и подключается, масштаб будет увеличен.


Решение для Windows 2012R2

Нужно вносить изменения в реестр пользователя

100%
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"Win8DpiScaling"=dword:00000000


125%
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"Win8DpiScaling"=dword:00000001



http://support.microsoft.com/kb/2726399

1 комментарий:

Анонимный комментирует...

спасибо!
Только при установке пишет ошибку:
Обновление не применимо к этому компьютеру.
Win2008R2 SP1