Eu sei que esse é um tópico antigo, mas que me atormentou desde que mudei para o Windows 10, e eu o resolvi ontem à noite. Então, eu estou respondendo isso para possivelmente ajudar outras pessoas.
Primeiro, minha situação. Eu gerencio cerca de 16 servidores no meu escritório em casa. Criei conexões RDP salvas para cada servidor na minha área de trabalho. Todos os dias, faço logon em cada servidor usando essas conexões para verificar logs, status de hardware etc. Faço todos de uma só vez, pelo menos uma vez por dia, tenho 16 janelas RDP abertas ao mesmo tempo. O constante downsizing, e o encaixe na borda da tela, estava me deixando louco!
Aqui está o que eu fiz para corrigi-lo ...
Clicando com o botão direito do mouse em cada conexão RDP salva e selecionando 'abrir com' e escolhendo o Bloco de Notas, você pode obter um arquivo de texto sem formatação que define a conexão RDP (ao contrário do painel de propriedades típicas da GUI RDP). Em cada uma das minhas conexões salvas, alterei os 4 parâmetros a seguir: id do modo de tela, largura da área de trabalho, altura da área de trabalho e winposstr! Aqui está como eles são em uma das minhas conexões RDP salvas típicas:
screen mode id:i:1
desktopwidth:i:1280
desktopheight:i:1024
winposstr:s:0,3,1575,160,2900,1230
O ID do modo de tela deve estar definido como 1. Isso faz com que a sessão remota apareça em uma janela.
A largura e a altura da área de trabalho são auto-explicativas ... mas podem ser qualquer coisa, desde que sejam menores que a tela em que você as visualiza.
Winposstr é o mais importante. Quando você abre o arquivo de conexão RDP salvo, o quinto e o sexto valores desse parâmetro serão muito menores em comparação com o terceiro e o quarto parâmetros do que no meu exemplo. Você precisa editar esses dois últimos valores ... aumentá-los! Para abrir a janela RDP em tamanho real, você deve adicionar a resolução vertical e horizontal desejada (mais um pouco a mais) ao terceiro e quarto números, respectivamente. Então 1575+1280=2855
,. Se você colocar esse número exatamente para o quinto valor, ainda terá barras de rolagem. Portanto, neste caso, no meu sistema, coloquei 2900. Da mesma forma, 160 + 1024 = 1184. 1200 ainda me deram barras de rolagem, então tentei 1230 e funcionou.
Ainda não dediquei tempo para descobrir exatamente o que o terceiro e o quarto números representam. É óbvio que eles estão de alguma forma definindo a posição da janela na minha tela, mas eu simplesmente não descobri o relacionamento exato. E esses números provavelmente serão diferentes para você ... quando você salvar seu próprio arquivo de conexão RDP, eles provavelmente variarão porque você tem uma configuração diferente da minha. Mas o ponto é que você precisa adicionar as resoluções horizontal e vertical da janela RDP desejada ao terceiro e quarto número, quaisquer que sejam, MAIS um pouco mais, e depois substituir o quinto e o sexto número pelos resultados obtidos!
Depois de fazer a alteração, salve o arquivo e feche-o. Então, quando você clicar duas vezes nessa conexão RDP, ela deverá abrir em tamanho real e poder ser arrastada para a posição desejada, sem reduzir o tamanho automaticamente !!!!
No meu sistema, o canto superior esquerdo da sessão RDP definido pelos parâmetros acima será de 0 pixels abaixo da parte superior da minha tela e 3 pixels da borda esquerda. Você pode alterar a posição inicial editando esses valores ... por exemplo, 10,10 colocaria 10 pixels para baixo e dez da esquerda. Mas se você adicionar a esses valores, também precisará adicionar aos valores de 5 e 6 também. Como eu disse, ainda não descobri o relacionamento exato ... apenas saiba que se você os alterar, talvez seja necessário aumentar os valores de 5 e 6 para evitar barras de rolagem.
Finalmente, no meu sistema, tenho o parâmetro 'Impedir que o Windows seja organizado automaticamente quando movido para a borda da tela' desmarcado (isso está na seção 'facilitar o uso do mouse' na Central de facilidade de acesso).