[How To] Use Dual Monitors in Remote Desktop Session on Windows 7



If you have dual or multiple monitors setup on your desktop and often use remote desktop client log into the remote terminal server, you may want to have the same screen setup over on remote desktop session as well to have more screen real state. And here is how.

The version of the remote desktop client that comes with Windows 7 supports multiple monitors natively, so you don’t need 3rd party tools to help make that happen.

If you are remote desktop to a Windows operating system prior to Windows 7 or Windows server 2008 R2

Launch the remote desktop client from the command line by using the following command:

mstsc.exe /span

What it does is to match the remote desktop width and height with the local virtual desktop, spanning across multiple monitors if necessary. It works pretty smooth but with some of the limitations:

  • The set of monitors must form a rectangle. In other words, the set of monitors has to use the exact same screen resolution. If one monitor sets to 1600×1200 and the second one to 1400×1050, span option will be ignored, and you are still stuck in one monitor.
  • The total of the resolutions must be below 4096×2048.
  • The multiple monitors are in span mode. Maximizing one application window will maximize the window across all monitors, instead of one.

If you want to know what more options you can use to open remote desktop, type mstsc.exe /? from the command line.


If you are connecting to Windows 7 or Windows Server 2008 R2

You can enable Multimon option using one of the methods below to open remote desktop.

a. Tick the option “use all monitors for the remote session” in remote desktop client display option.


Note that I don’t have a dual monitor setup at the moment so the option is grayed out.

b. use the “/multimon” switch on the mstsc.exe command line.

mstsc.exe /multimon

c. add “use multimon:i:1” to the RDP file.

And here is the advantage using multimon option over span option.

With true multimon support, the client-side monitors can be arranged in any order and can be of any resolution.

Since a span mode remote session is essentially a single-monitor session, if a window in the remote desktop is maximized, it spans across all the monitors. With true multimon support, a window will only maximize to the extent of the containing monitor.

If an application queries for the number of monitors inside a span-mode session, it will find only one monitor, whereas it will find as many monitors as are actually present on the client system when using true multimon RDP. This difference can change the behavior of applications such as PowerPoint.

Check this post on Remote Desktop Services Team Blog for more information.

[update on Feb. 20, 2012]

Note that the multimon switch and “use all my monitors on the remote session” option ONLY work when the remote computer is running Windows 7 ultimate or enterprise edition, or Windows server 2008 R2. Use Span option when the remote is running on the windows not listed. Thanks to both commenters Akmil and altascene mentioned below.

And that’s it. Happy dual-monitoring.



  1. Akmil is correct. If you are trying to use a dual-monitor computer running Windows 7 Pro to remote connect into a remote dual-monitor PC running Windows 7, the remote machine must be running either Windows 7 Ultimate or Enterprise. Verified this just this weekend. The user went from XP to 7 Pro, and the loss of dual monitor during remote sessions was disappointing. They upgraded to ultimate, and dual monitor use during remote sessions was restored. Microsoft needs to do a much better job of this requirement in their product materials.

  2. I am new to this. I have dual monitor setup at work and its running on windows XP. primary monitor is horizontal, and other is vertical. My system at home is setup the same way but I am using windows 7 enterprise. I am having difficulty using both monitors the same way as my job (one horizontal and other vertical). it will only work is both are horizontal. Is there any way I can use them the same way as I have them at work?
    Please email your responses at [email protected]

    • You probably need a little bit more specific what doesn’t work when one is vertical and the other horizontal. usually, dual screen works much better in Windows 7 than in XP.

  3. At my home I have a PC with Windows 7 Ultimate, 2 monitors and at my work I have Windows 7 Professional. When I want to work at home, I use RDP and VPN to log into my work. Option use all my monitors for the remote sessions is on. As I understand you, you cannot use multimon because Windows 7 Professional at my work is not enough even I have Windows 7 Ultimate at home?? I tried everything but I cannot use multimon. Span works but I cannot use it.

  4. Hi. I have Windows 10 Pro, 2 Samsung 1920×1080 monitors. I want to connect remotely to a Windows 7 computer that has two monitors (replicate desktops). When I use mstsc / span, it just shows me one screen. I can not believe this is not working. I hope your help, thanks.

    • No need to use /span option if you are remote desktop in a Windows 7 computer. check the option Use all my monitors for the remote session under the Display tab.


Please enter your comment!
Please enter your name here