By Ellie / Last Updated April 8, 2022

RDP multiple monitors not working problem

 

Does the number of locally connected monitors affect the number of monitors connected via RDP? I have 3 monitors connected locally, but only one can work properly over RDP. How can I solve this Remote Desktop multiple monitors not working on Windows 10 problem?

 

Many users have encountered the same problem when using RDP to control another PC remotely. But why does it occur and how should it be solved? In the next part, we’ll show you the causes of RDP multiple monitors not working problem and four solutions to effectively solve it.

What causes RDP multiple monitors not working?

There are many reasons why multiple monitors of RDP do not work, mainly including hardware, system version, and software.

  • Hardware causes. Hardware causes include display failures, computer host failures, etc., which are generally rare.
  • Software reasons. This is the main cause of the problem, but we can solve it through the RDP-related settings.
  • System version. This is generally rare but still, needs attention. Because some Windows systems do not support remote control of multi-screen displays, we need to check whether the local computer and the remote computer comply with the corresponding Windows version.

Note: Server users don’t need to worry, because the RDP of Windows Server 2022/2019/2016/2012 R2 all supports multiple monitors. However, there are some restrictions. When connecting to Windows 7 computers, only computers that are running Windows 7 Enterprise or Ultimate can be connected in multi-monitor mode. When connecting to Windows 8.1, only computers that are running Windows 8.1 Professional or Enterprise can be connected in multi-monitor mode.

Four solutions to solve Remote Desktop monitors not working

In the following, we provide you with four solutions to solve Remote Desktop monitors not working, you can choose according to your own situation.

Solution 1. Configure RDP setting

Step 1. Search for Remote Desktop Connection in the Search box. And then open it.

remote-desktop-connection

 Step 2. In the Remote Desktop Connection dialog box, click Show Options.

Show Options

Step 3. Go to the Display tab, then check Use all my monitors for the remote session.

Use All Monitors for the Remote Session

Solution 2. Use a command line

Step 1. Press Win + R to invoke the Run dialog box. Then type in “cmd” and hit OK to open Command Prompt.

Run Box CMD

Step 2. Type in "mstsc.exe /multimon" and press Enter. This will enable multiple monitors on RDP directly. You just need to enter the IP Address and user name to start the remote connection.

Set Up Remote Desktop Using the Command Line

If you want to check the connection of multiple monitors, you can press Win + R to invoke the Run dialog box. Then type in “mstsc /l” and hit OK to see the list of all the monitors on the current computer.

List All Displays

Solution 3. Enable multiple monitors directly

Press Win + R to invoke the Run dialog box. Then type in "mstsc /span". It's a bit clunkier than full multi-monitor support as it all appears as one monitor on the client computer but might work for the thing you want along with something like split view.

Mstsc Span

Solution 4. Change the RDP file

Step 1. On the General tab, click Save As under Connection settings.

Save as RDP File

Step 2. Enter the File name you want.

Remote Desktop Files

Step 3. Find the saved RDP file, right-click it and then choose Open with Notepad. Enter “use Multimon:i:1” and save it. In this way, you can directly enable multiple monitors.

Remote Desktop Connection Notepad

AnyViewer: Remote desktop software supporting multiple monitors

Another option for you is to try another third-party remote desktop software that supports multiple monitors and at the same time, ensures stable and fast connections, here we recommend AnyViewer to you. Compared to RDP, AnyViewer has the following advantages:

  • RDP doesn't support some kinds of  Windows versions, for example, Windows 10 Home Edition, while AnyViewer supports multiple Windows versions.
  • RDP requires an IP address to achieve remote connections, while you can easily achieve unattended remote access via AnyViewer without an IP address.
  • RDP can be used when the two devices are under the same network, otherwise, you'll need to set up port forwarding or use VPN. But you can use AnyViewer freely even if two devices are under different networks.
Download Freeware PCs & Servers
Secure Download

Step 1. Download, install and launch AnyViewer on both computers.

Connect

Note: AnyViewer also has an iOS version, you are also able to remotely control your PC from your iPhone or iPad.

Step 2. Go to Log in, and then click Sign up. (If you already have signed up on its official website, you can log in directly.)

Log in AnyViewer

Step 3. Fill in the signup information.

Sign Up for AnyViewer

Step 4. Then you can see you successfully logged in to AnyViewer. Your device will automatically be assigned to the account you've logged in to.

Free Editions

Step 5. Log in to the same AnyViewer account on the two devices, then click Remote control to achieve unattended remote access.

Connect to My Devices

✍Note: If you want to assign more devices to achieve unattended remote access, then you can upgrade your account to a Professional or Enterprise plan. Also, you can connect to another computer in privacy mode, which means you can black the screen and block the mouse and keyboard of the remote computer.

Pro Edition

Conclusion

How do you solve the RDP multiple monitors not working problem? After making sure that the two computers are connected successfully, you can choose to change the Remote Desktop Connection setting, use a command line, enable multiple monitors directly, or change the RDP file. Either method can effectively solve the problem. Besides, we have also introduced a free third-party remote desktop tool AnyViewer to you, which also supports multiple monitors.