Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Windows Remote Desktop can use two or more monitors, but the steps depend on which client you use. The built-in Remote Desktop Connection client (mstsc.exe) has a “use all monitors” option, while Windows App and the Microsoft Store Remote Desktop app let you choose specific displays.

Microsoft recommends Windows App for current Azure Virtual Desktop, Windows 365, and Microsoft Dev Box connections. The built-in Remote Desktop Connection client remains available for Remote PC and Remote Desktop Services connections.

Use multiple monitors with Windows App

Windows App is Microsoft’s current client for Azure Virtual Desktop, Windows 365, and Microsoft Dev Box. It can use every connected monitor or only the displays you select.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Windows App.
  2. Find the desktop connection you want to change.
  3. Right-click the connection and select Settings.
  4. Turn off Use default settings.
  5. Open the Display tab.

You will see these display choices:

Option What it does
All displays Uses every monitor currently connected to the Windows PC.
Single display Uses one monitor.
Select displays Lets you choose which monitors the remote session can use.

Choose All displays if you want the remote desktop spread across your complete monitor setup. Choose Select displays if, for example, you want the remote session on two monitors but need to keep a third monitor for local applications.

#1 Best Overall
Sale
StarTech USB-A 3.0 to Dual HDMI Adapter, 4K 30Hz + 1080p 60Hz, Windows only
  • COMPATIBILITY: This adapter is only compatible with Windows and does not support macOS, ChromeOS or Linux; Works with all Windows X86/X64/ARM platforms: Intel, AMD, and Snapdragon X Copilot+ PC; Administrator rights are required to install the drivers
  • INCREASE YOUR PRODUCTIVITY: USB to Dual HDMI monitor adapter lets you extend your desktop by adding up to two HDMI monitors to your laptop or desktop computer; Ideal for your workstation setup in the office or working from home
  • 4K SUPPORT: Enjoy exceptional USB video performance with this USB to HDMI dongle; Video adapter support video resolutions up to 4K (3840x2160) at 30Hz
  • PERFORMANCE: USB 5Gbps to Dual HDMI hub converter (1x USB-A male to 2x HDMI female connector) offer 1x 4K 30Hz (UHD) and 1x 1080p 60Hz Video, 2ch audio (through HDMI), HDCP 1.4 and 9.8in (25cm) cable length
  • THE IT PRO'S CHOICE: Designed and built for IT Professionals, this USB 3.0 to HDMI video adapter is backed for 3-years, including free lifetime 24/5 multi-lingual technical assistance

Make full screen follow the monitors holding the window

Windows App includes Maximize to current displays. When enabled, maximizing the session uses the monitor or monitors where the session window is currently located, even if they differ from the displays originally selected. If the window overlaps two monitors, both are used.

This is useful with a laptop and dock. You can move the session to an external monitor, maximize it, and have the remote desktop follow that monitor arrangement instead of reopening on the original screens.

Use all monitors with the built-in Remote Desktop Connection client

The traditional Windows client is called Remote Desktop Connection and runs as mstsc.exe.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Press Windows key + R.
  2. Type mstsc.exe and press Enter.
  3. Select Show Options.
  4. Open the Display tab.
  5. Enable Use all my monitors for the remote session.
  6. Return to the General tab and connect, or save the connection settings.

The remote session will use the monitors available to the local Windows computer. The remote PC does not need to have the same number of physical monitors attached.

Start an all-monitor session from Command Prompt

You can enable the standard multi-monitor layout without opening the Display tab:

mstsc.exe /multimon

There must be a space between mstsc.exe and /multimon. This switch matches the remote session to the current monitor configuration on the client PC.

You can also combine it with a server name:

mstsc.exe /v:Office-PC /multimon

For a server using a non-default RDP port, use:

mstsc.exe /v:Office-PC:3390 /multimon

Use only selected monitors

Using all monitors is not always desirable. A common arrangement is two monitors for work and a third display for local email, monitoring, or video.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Windows App or the Remote Desktop app

In Windows App or the Microsoft Store Remote Desktop app’s connection Settings → Display screen:

Rank #2
UANTIN USB-A to Dual HDMI Adapter, Extended Display for Dual Monitor
  • 【Dual Screen Extend & Mirror Mode】Turn your laptop’s USB-A port into two HDMI outputs with this USB to Dual HDMI Adapter. Windows supports HDMI Splitter Extended Display (MST) for independent dual monitors; macOS supports screen mirroring. Perfect for multitasking, presentations, or gaming.
  • 【Aluminum Alloy & Braided Cable】Crafted with a durable aluminum housing and nylon braided cable, this Dual Monitor HDMI adapter dissipates heat effectively while withstanding daily wear. Its compact, lightweight design saves desk space and tucks easily into a laptop bag for travel.
  • 【Wide Compatibility & Stable Power】Connects via USB-A 3.0/3.2 Gen 2 to laptops, desktops, or GPU docks. Includes a USB-C PD 5V/1A port for supplemental power, ensuring stable, flicker-free dual HDMI output even with high-resolution monitors.
  • 【Important: One-Time Driver Setup】A one-time driver installation is required before first use. Simply follow the included manual or check the product images to install the driver on your computer. Once completed, it’s plug-and-play forever—no repeat configuration needed.
  • 【Package & Hassle-Free Support】Comes with USB-A to Dual HDMI adapter and user manual. This dual screen converter supports Windows 11/10/8.x (MST Extended) and macOS (Mirror). For any driver or setup questions, message us via Amazon—we’re here to help.
  1. Turn off Use default settings.
  2. Select Select displays.
  3. Choose the monitors to include.
  4. Save the setting and reconnect.

Selected displays are also supported by the built-in Remote Desktop Connection client through RDP configuration.

Configure selected monitors in an .rdp file

For a saved connection, add or edit these lines:

use multimon:i:1
selectedmonitors:s:<monitorID1>,<monitorID2>

For example:

use multimon:i:1
selectedmonitors:s:0,1

The IDs in this example are only examples. Monitor IDs are machine-specific, so find the actual values on the computer that starts the RDP connection.

Run this command to list the locally attached monitors and their IDs:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

mstsc.exe /l

The first ID listed in selectedmonitors:s: becomes the primary display in the remote session. The selected monitors must also be contiguous in the local display layout. A noncontiguous selection, such as choosing monitors 1 and 3 while leaving monitor 2 between them, is not supported by this property.

Edit an existing RDP file

Use mstsc.exe /edit followed by the path to the saved connection:

mstsc.exe /edit C:\Users\Alice\Documents\Office-PC.rdp

Alternatively, open the file in Notepad, add the display properties, save it, and double-click the file to connect.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The default hidden connection file is Default.rdp in the user’s Documents folder. User-created RDP files are also normally saved there unless you choose another location.

Rank #3
Sale
Anker 7-in-1 USB-C Hub, Dual Monitor USB C Docking Station
  • Powerful 7-in-1 Hub: Designed for the multitasker, this 7-in-1 USB-C hub features everything from ultra-fast data transfer to high-definition video output.(No Ethernet port is included.)
  • See More, Do More: Easily extend your workspace across two screens with 1080p@60Hz resolution, ideal for enhancing productivity and multitasking capabilities.
  • Blazing-Fast 10Gbps Data Transfer: Dramatically reduce transfer times with a 10Gbps port that quickly moves large files and boosts work productivity.
  • 100W Fast Charging: Cut down on charging time with the powerful 100W input and 85W output, suitable for all your high-demand technology. (Note: Wall charger not included.)
  • Compatibility: Supports USB-C, USB4, and Thunderbolt connections. Compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.

Useful RDP display properties

These properties can be placed in a saved .rdp file.

Property Value Purpose
use multimon:i:0 0 Use one display.
use multimon:i:1 1 (default) Use multiple displays. A saved connection file or client setting can override the default.
selectedmonitors:s:… Monitor IDs Restrict the session to specified monitors. Requires use multimon:i:1.
dynamic resolution:i:1 1 (default) Update the remote resolution when the local session window is resized.
dynamic resolution:i:0 0 Keep the remote resolution static.
singlemoninwindowedmode:i:0 0 Keep all selected displays when leaving full-screen mode.
singlemoninwindowedmode:i:1 1 Switch to one display when leaving full-screen mode.
maximizetocurrentdisplays:i:1 1 Make full-screen mode follow the displays currently occupied by the session window.

singlemoninwindowedmode and maximizetocurrentdisplays require use multimon:i:1. They are documented for Windows App and the Remote Desktop app for Windows.

Full-screen mode and multi-monitor RDP

An RDP file commonly contains:

screen mode id:i:2

This requests full-screen mode. However, when use multimon:i:1 is enabled, the multi-monitor setting takes precedence and the session opens across the selected displays.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not confuse the newer multi-monitor mode with legacy monitor spanning. Microsoft documents same-resolution and horizontal-alignment requirements specifically for spanning across monitors. Those requirements should not be treated as universal rules for every use multimon or selectedmonitors configuration.

Important monitor-layout limitations

Vertical monitor arrangements

The built-in client does not currently support spanning multiple monitors vertically. For legacy spanning behavior, the monitors must be arranged side by side horizontally.

This is separate from the newer multi-monitor and selected-monitor properties, but a complicated layout can still produce an unexpected session arrangement. Check Settings → System → Display in Windows and confirm that the monitor rectangles reflect the physical layout.

The remote computer does not need matching monitors

RDP uses the displays attached to the local client computer. The remote host does not need two or three physical monitors. This applies to Remote PC, Remote Desktop Services, and Azure Virtual Desktop connections, subject to client and server policy.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Server policy can limit the number of monitors

If the client is configured correctly but the session still uses fewer monitors, an administrator may have restricted the session on the server.

Rank #4
USB to Dual HDMI Adapter, Type-A/USB C to HDMI Multiple Monitors Converter
  • USB to HDMI Adapter for Monitor: Supports USB to Dual HDMI output with mirrored or extended display modes,enabling effortless Multiple Monitor Extended or mirrored display for laptop/desktop pc. Significantly boosts multitasking efficiency for office work,design,programming,and more, substantially enhancing productivity
  • Clearly Display:Supports 1920x1080@60Hz resolution, delivering sharp,lifelike images and vibrant colors.Whether you're editing detailed photos, enjoying high-definition videos,or gaming,you'll experience immersive visuals
  • Plug and Play: The USB HDMI adapter comes with built-in drivers, allowing it to be recognized immediately upon insertion into your computer. Installation is simple, and compatibility is outstanding
  • Portable & Rugged:USB HDMI adapter Featuring a premium-quality casing with excellent heat dissipation and rugged durability. Its compact size fits easily into your pocket or backpack,making it the perfect companion for mobile work and home entertainment
  • Wide Compatibility: Fully compatible with Windows 11/10/8/XP and mac OS operating systems. This USB C to HDMI converter features a 2-in-1 port design, offering both a USB-C port and a USB-A conversion interface. It works with most laptops equipped with USB-C or USB-A ports, including Mac MacBook models.The dual HDMI port design allows connection to two HDMI display devices, such as projector, monitor,or TV

On Windows Server, the relevant Group Policy setting is:

Computer Configuration → Administrative Templates → System → Windows Components → Remote Desktop Services → Remote Desktop Session Host → Remote Desktop Session Environment → Limit number of monitors

A server-side limit overrides what the user selects locally. Contact the administrator if this policy is enabled or if the option is unavailable.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Troubleshoot a dual-monitor RDP connection

The second monitor is blank or not used

  1. Disconnect the session.
  2. Check Settings → System → Display on the local PC and confirm Windows detects both monitors.
  3. Reconnect using All displays or enable Use all my monitors for the remote session.
  4. If using an RDP file, verify that it contains use multimon:i:1.
  5. Check whether a server policy limits the number of monitors.

The session opens on the wrong screens

Use Select displays in Windows App, or specify the monitor IDs in selectedmonitors:s:. Remember that the first selected ID becomes the remote primary monitor.

If the session should follow the displays where its window is currently located, enable Maximize to current displays or add:

maximizetocurrentdisplays:i:1

RDP switches back to one monitor after leaving full screen

Set this property in the RDP file:

singlemoninwindowedmode:i:0

It requires:

use multimon:i:1

The layout changes after docking or undocking

Disconnect before changing the number or arrangement of monitors, then reconnect. For a session that should adapt to window size changes, use:

dynamic resolution:i:1

Docking can change monitor IDs and their arrangement, so a saved selectedmonitors configuration may need to be recreated after a hardware change.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Which Microsoft remote desktop client should you use?

Scenario Recommended option
Azure Virtual Desktop Windows App
Windows 365 Windows App
Microsoft Dev Box Windows App
Remote PC or traditional Windows Server RDS Built-in Remote Desktop Connection (mstsc.exe) or the client supplied by your organization
Older Microsoft Store client The app is named Remote Desktop, but Microsoft labels its documentation as previous-version material and recommends Windows App for current Azure Virtual Desktop, Windows 365, and Dev Box use.

Outdated instructions often say to install the Microsoft Store “Remote Desktop” app for every Microsoft remote-access service. That is no longer the right general recommendation. Use Windows App for the services Microsoft has moved to it, and use mstsc.exe where the traditional Windows client is appropriate.

Best Value
UANTIN USB-A to Dual HDMI Adapter, Extended Display for Dual Monitor
  • 【Dual Monitor Extended Display via USB-A】Transform your laptop into a powerful workstation with this USB to dual HDMI adapter. Supporting Windows MST extended display mode, connect two external monitors simultaneously to expand your screen real estate for multitasking, spreadsheets, and presentations—boost productivity instantly. (Mac devices support mirror mode only.)
  • 【Full HD 1080p@60Hz with Sync Audio】Enjoy crisp, vibrant visuals on both displays with dual HDMI ports supporting 1080p@60Hz resolution output. This HDMI splitter Extended Display Adapter delivers synchronized audio and video with zero lag—perfect for video conferencing, content creation, and immersive viewing experiences without any delay or desync issues.
  • 【One-Time Driver Installation – Simple Setup】Please note: This USB to dual HDMI adapter requires a one-time driver installation upon first connection to your computer. Driver installation is quick and easy—simply follow the instructions on the packaging and product images. After the initial setup, the dual monitor adapter works seamlessly every time you plug it in.
  • 【Aluminum Alloy & Braided Cable】Built with a rugged aluminum alloy housing and durable nylon braided cable, this extended display adapter is designed for daily use and on-the-go portability. The aluminum shell provides effective heat dissipation for stable performance,while the reinforced cable resists wear and tear—making it the ideal travel companion for digital nomads and business professionals.
  • 【Ultra-Compact & Travel-Ready Design】Slim, lightweight, and pocket-friendly, this USB-A to HDMI dual monitor display adapter slips easily into your laptop bag. Whether you're working from a coffee shop, hotel room, or co-working space, enjoy a dual-monitor setup anywhere without the bulk of traditional docking stations—professional productivity on the go.

FAQ

Can I use two monitors with Windows Remote Desktop?

Yes. In Windows App, open the connection’s Settings, turn off Use default settings, open Display, and choose All displays or Select displays. In the built-in client, open mstsc.exe, choose Show Options, open Display, and enable Use all my monitors for the remote session.

Does the remote PC need two physical monitors?

No. RDP uses the monitors attached to the local computer starting the session. The remote computer can have a different number of physical displays, although server policy or client limitations may restrict the result.

How do I use only two of my three monitors?

Use Select displays in Windows App or the Microsoft Store Remote Desktop app. With an RDP file, set use multimon:i:1 and add selectedmonitors:s: followed by the required local monitor IDs. The selected monitors must be contiguous.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What is the command for multiple-monitor Remote Desktop?

Run mstsc.exe /multimon. The space before /multimon is required. You can also specify a host, such as mstsc.exe /v:Office-PC /multimon.

Why does Remote Desktop only show one monitor?

Check that Windows detects all local monitors, enable the multi-monitor option in the client, and inspect the RDP file for use multimon:i:1. A Windows Server administrator may also have enabled the Limit number of monitors policy.

Can RDP use monitors arranged vertically?

The built-in client does not support spanning multiple monitors vertically. Legacy spanning requires side-by-side horizontal monitors. Newer multi-monitor modes are configured separately, but unusual display layouts can still cause placement issues.

The Bottom Line

For the simplest setup, use All displays in Windows App or enable Use all my monitors for the remote session in mstsc.exe. Use mstsc.exe /multimon for a quick command-line connection, and use selectedmonitors in an RDP file when only particular displays should be used. If the client configuration is correct but monitors are still missing, check the local Windows display detection and ask the server administrator whether a monitor-limit policy is enforced.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.