Масштабування екрану в RDP сесії

Щоб побачити весь віддалений робочий стіл у вікні rdp клієнта необхідно зробити так, щоб дозвіл екрана на даному комп'ютері збігалося з роздільною здатністю екрану на віддаленому комп'ютера (це досягається відповідної настроюванням в rdp клієнта). Однак це може бути не завжди зручно або досяжно, наприклад, у випадках rdp доступу з нетбука до робочого столу робочої станції (дозвіл якої більше, ніж дозвіл монітора, з якого здійснюється з'єднання) або при необхідності роботи в невеликому rdp вікні зі зміненими розмірами.

Функція динамічного масштабування зображення у вікні термінальної сесії ( "smart-sized"Mode) вперше з'явилася ще в Windows XP (користувачі Remote Assistance, ймовірно, пам'ятають режим масштабування зображення при зміні розміру вікна). Режим smart-size має на увазі, що весь віддалений робочий стіл цілком поміщається в клієнтському вікні (без використання смуг прокрутки), а при зміні розміру клієнтського вікна, зображення автоматично масштабується так, щоб цілком поміститься в нього.

RDP сесія в режимі масштабування (smart-size) виглядає так:

При відключеному режимі smart-size в вікні RDP сесії поміщається лише частина зображення робочого столу, і для його перегляду потрібно використовувати смуги прокрутки.

У Windows XP і Windows 7 включити режим масштабування в термінальному клієнті можливо було тільки відредагувавши .rdp файл. Для цього необхідно було відкрити файл з розширенням .rdp за допомогою будь-якого текстового редактора і додати рядок:

smart sizing: i: 1

Потім зміни в файлі потрібно зберегти і при наступному запуску RDP клієнта він буде відкриватися в режимі масштабування (smart-size).

У новій версії rdp клієнта в Windows Server 2012 і Windows 8 (Rdp v. 8.0) З'явилася можливість динамічної активації чи вимкнути масштабування (smart-sizing) прямо з графічного інтерфейсу RDP клієнта (як включити rdp в Win 8 описано в статті - Як включити віддалений робочий стіл у Windows 8).

Для цього клацніть по елементу в верхньому лівому кутку вікно RDP і відзначте опцію Smart Sizing. Режим роботи rdp клієнта зміниться зі "статичної дозволу" на динамічне, залежне від розмірів вікна.

Тепер при зміні розмірів вікна rdp сесії, його вміст буде автоматично масштабуватися так, щоб цілком поміститься в віконце.

Відзначимо, що можливість масштабування в такому інструменті Windows-адміністратора, як Remote Desktop Connection Manager, що дозволяє зручно організувати rdp роботу з безліччю Windows серверів, відсутня.