Я знаю, что это старая тема, но она мучает меня с момента перехода на Windows 10, и я только решил ее прошлой ночью. Поэтому я отвечаю на это, чтобы, возможно, помочь другим людям.
Во-первых, моя ситуация. Я управляю около 16 серверами из моего домашнего офиса. Я создал сохраненные RDP-соединения для каждого сервера на моем рабочем столе. Каждый день я подключаюсь к каждому серверу, используя эти соединения для проверки журналов, состояния оборудования и т.д. Я делаю их все сразу, поэтому, по крайней мере, один раз в день, у меня одновременно открыты 16 окон RDP. Постоянное сокращение и привязка к краю экрана сводило меня с ума!
Вот что я сделал, чтобы это исправить ...
Щелкнув правой кнопкой мыши каждое сохраненное RDP-соединение и выбрав «Открыть с помощью», а затем выбрав «Блокнот», вы можете получить простой текстовый файл, который определяет RDP-соединение (в отличие от типовой панели свойств RDP GUI). На каждом из сохраненных подключений я менял следующие 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 при перемещении к краю экрана», параметр UNchecked (он находится в разделе «упростить использование мыши» в Центре легкости доступа).