We can't change display topology during a remote connection

You can change the display mode, such as from Fullscreen - All Monitors mode to Fullscreen - Single Monitor mode, before or after you connect to a remote desktop. This feature is not supported for published applications.

  1. Start Horizon Client and connect to a server.
  2. Open the Settings dialog box for the remote desktop.
    • Click the Settings [gear] icon in the upper-right corner of the desktop and application selection window and select the remote desktop in the left pane.
    • Right-click the remote desktop in the desktop and application selection window and select Settings.
  3. From the Display drop-down menu, select the display mode. Option Description Fullscreen - All Monitors Fullscreen - Single Monitor Window - Large Window - Small Custom
    Displays the remote desktop window on multiple monitors. The remote desktop window appears on all monitors by default.
    Makes the remote desktop window fill the screen.
    Maximizes the remote desktop window.
    Sets the remote desktop window size to 640 x 480 pixels in 100 percent scaling.
    Displays a slider that you can use to configure a custom remote desktop window size.

If you are connected to the remote desktop, your changes are applied immediately. If you are not connected to the remote desktop, your changes are applied when you connect to it. Horizon Client saves display settings in a preferences file for the remote desktop after you exit from Horizon Client.

If you use Fullscreen - All Monitors mode and you click the Minimize button, if you then maximize the window, the window goes back to Fullscreen - All Monitors mode. Similarly, if you use Fullscreen - Single Monitor mode and minimize the window, if you then maximize the window, the window goes back to Fullscreen - Single Monitor mode on one monitor.

Note: If Horizon Client uses all monitors, and you maximize a published application window, the window expands to the full screen of only the monitor that contains it.

In this short and to the point article, I will show you how to change the screen resolution settings for a Microsoft Remote Desktop connection. This guide is relevant to the new Remote Desktop UWP app that is installed via the Microsoft store. These steps are different when using the built-in RDP client [mstsc.exe] for Windows 10.

Time needed: 1 minute.

How to change screen resolution in Microsoft Remote Desktop app

  1. Open Remote Desktop App

    Click Start, type “Remote”, click on Remote Desktop to open the application

  2. Click the triple dot […] next to the connection you want to change

    The “Edit a desktop” settings panel will open to the right.

  3. Click “Show more” in the right pane

    Scroll down and click Show more to reveal advanced connection settings. You can use the mouse wheel or the narrow scroll bar to scroll down.

I have following setup:

  • A Windows 7 client
  • A Windows 10 Pro server that has RDP enabled

The client is connecting via RDP to the server.

For years, it was possible that that the Windows 10 Pro had a large DPI scaling [250%].

But suddenly, 1 week ago, the DPI scaling has been reset to 100%, and cannot be changed anymore [error message "The display settings can't be changed from a remote session"]. I Googled for hours and tried every fix I could find, e.g. the Registry setting "IgnoreClientDesktopScaleFactor". Nothing helps.

The weird thing is that no updates on the Win7 or Win10 machine was applied. I don't see any cause why the DPI scaling has been disabled.

I have read here that "Remote Desktop Connection Manager" would solve the problem, however, this tool cannot be downloaded from Microsoft anymore, because there is a security vulnerability...

I also tried a Windows 10 => Windows 10 RDP connection, both with normal RDP application, and RDP "app" from Microsoft Store. Both don't support DPI scaling either.

Video liên quan

Chủ Đề