Я знаю, що це стара тема, але ця, яка мучила мене з часу переходу на Windows 10, і я просто вирішив її минулої ночі. Тому я відповідаю на це, щоб, можливо, допомогти іншим.
По-перше, моя ситуація. Я управляю приблизно 16 серверами з мого домашнього офісу. Я створив збережені RDP-з'єднання для кожного сервера на своєму робочому столі. Щодня я заходжу на кожен сервер, використовуючи ці з'єднання, щоб перевірити журнали, стан обладнання тощо. Я роблю їх все одночасно, тому принаймні раз на день у мене відкриваються одразу 16 вікон RDP. Постійне зменшення розміру та притискання до краю екрану мене зводило з розуму!
Ось що я зробив, щоб виправити це ...
Клацнувши правою кнопкою миші кожне збережене з'єднання RDP та вибравши "відкрити за допомогою", а потім вибравши "Блокнот", ви можете перейти до простого текстового файлу, який визначає з'єднання RDP (на відміну від типової панелі властивостей GUI RDP). На кожному зі збережених з’єднань я змінив наступні 4 параметри: ідентифікатор режиму екрана, ширина робочого столу, висота робочого столу та winposstr! Ось як вони виглядають на одному з моїх типових збережених з'єднань RDP:
screen mode id:i:1
desktopwidth:i:1280
desktopheight:i:1024
winposstr:s:0,3,1575,160,2900,1230
Ідентифікатор режиму екрана повинен бути встановлений на 1. Це означає, що віддалений сеанс з'являється у вікні.
Ширина та висота робочого столу самі собою пояснюють ... але вони можуть бути будь-якими, якщо вони менше, ніж екран, на якому ви їх переглядаєте.
Winposstr - важливий. Коли ви відкриєте збережений файл з'єднання RDP, п'яте та шосте значення цього параметра будуть значно меншими порівняно з третім та четвертим параметрами, ніж вони є в моєму прикладі. Ви повинні відредагувати ці два останні значення ... зробіть їх більшими! Щоб відкрити вікно RDP у повному розмірі, потрібно додати бажану вертикальну та горизонтальну роздільну здатність (плюс трохи додатково) до третього та четвертого чисел відповідно. Так, 1575+1280=2855
. Якщо вказати це число саме для п'ятого значення, ви все одно отримаєте смуги прокрутки. Отже, у цьому випадку я поклав 2900. Так само 160 + 1024 = 1184. 1200 все ще дав мені смуги прокрутки, тому я спробував 1230, і це спрацювало.
Я ще не витратив часу, щоб зрозуміти, що саме являють третє та четверте числа. Очевидно, що вони якимось чином визначають положення вікна на моєму екрані, але я просто не з'ясував такої точної залежності. І ці цифри, ймовірно, будуть для вас різними ... коли ви збережете власний файл з'єднання RDP, вони, ймовірно, будуть різними, оскільки у вас інша настройка, ніж у мене. Але справа в тому, що ви повинні додати горизонтальну та вертикальну роздільну здатність потрібного вікна RDP до третього і четвертого числа, якими б вони не були, ПЛЮС трохи додатково, а потім замінити п’яте і шосте число на отримані результати!
Після внесення змін збережіть файл і закрийте його. Потім, коли ви двічі клацніть це RDP-з'єднання, воно повинно відкриватися в повному розмірі і мати можливість перетягуватися в будь-яку позицію, яку ви хочете, без автоматичного зменшення розміру !!!!
У моїй системі верхній лівий кут сеансу RDP, визначений вище параметрами, буде на 0 пікселів вниз від верхньої частини мого екрана, а 3 пікселя - з лівого краю. Ви можете змінити початкову позицію, відредагувавши ці значення ... наприклад, 10,10 поставив би її 10 пікселів, а десять - зліва. Але якщо ви додаєте до цих значень, ви також також повинні додавати до 5-го та 6-го значень. Як я вже сказав, я ще не з'ясував точного співвідношення ... просто знайте, що якщо ви зміните ці, вам, можливо, доведеться збільшити 5 і 6 значення, щоб уникнути смуг прокрутки.
Нарешті, у моїй системі встановлено прапорець "Не допускати автоматичного упорядкування Windows при переміщенні до краю екрана" (це в розділі "полегшити мишу" у Центрі простоти доступу).