solution
Basically, you need to change or add the following options. The first three lines you can simply copy, but the fourth line, you should change to your own values.
screen mode id:i:2
use multimon:i:1
span monitors:i:1
selectedmonitors:s:3,4
explanation:
-
screen mode id:i:2 -- i
means integer: 2 means fullscreen mode
-
use multimon:i:1 -- the remote desktop session will use multiple montiors
-
span monitors:i:1 -- allow to use part of the monitors for remote desktop session
-
selectedmonitors:s:3,4 -- specify what monitors you want to use: the value 3,4 could be different from yours. run mstsc /l
(l
here is L
in lowercase) to check your own monitor ids.
Reference
Recently, I found it became very slow when I am logging onto my development VM, a windows server 2012R2 instance through Remote Desktop. There are many kinds of solutions in Google's search results. I tried many of them and found only this one suits me.
On the Windows Server 2012 machine, disable the Large Send Offload via the following steps:
Open Network Connections.
Click Change adapter settings
Right-click the icon of the Network card and select Properties.
In Networking tab, click Configure… button.
In the next window, switch to Advanced tab.
Click the Large Send Offload Version 2 (IPv4) and change the value to Disabled.
Click the Large Send Offload Version 2 (IPv6) and change the value to Disabled.
Your RDP connection will disconnect right away after you apply the change. Don't worry, connect it back and you will find the annoying delay disappears!
Reference