How do I scale or define a Remote Desktop for Hyper-v VM that is showing on the client machine in far too high resolution?

Anonymous
2024-10-14T22:31:32+00:00

Will try to be as descriptive and brief as I can. We have a server running Hyper-V and several VM's on it that are running older version of Windows for some software we need. Logging into the VM directly from the server running Hyper-V and the size of the screen looks good and is easily readable at something like 1024x720. although the host machine is capable of much higher.

However, logging in with Remote Desktop makes the resolution different and far too large. If I select the option on Remote Desktop to "Use all my monitors for the remote session", it makes the remote desktop 2736 x 1824 and unreadable and full screen. (image below blurred for security). Going into the control panel of that VM through Remote Desktop, I am unable to change the screen's resolution to something lower that 2736 x 1824. Trying to reduce my client computer's desktop resolution doesn't make any difference either. No matter what, it come sup to 2736 x 1824.

However, if I uncheck that and select a custom resolution on the Remote Desktop Display Options, the Remote Desktop still comes out at that same resolution, inly in a smaller window which is equally unusable.

How do I adjust the Remote Desktop's virtual desktop size? There has to be a way but I can't figure it out.

*** Moved from Windows / Windows 10 / Desktop, Start, and personalization / General ***

Windows for business | Windows Client for IT Pros | User experience | Remote desktop services and terminal services

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes

5 answers

Sort by: Most helpful
  1. Anonymous
    2024-10-15T15:21:54+00:00

    Hello,

    Thank you for posting in the Microsoft community forum.

    I understand that your remote destination host resolution is set to 1024x720, but when you log in to that desktop remotely from a local client, the desktop resolution is displayed at the higher monitor resolution of the local client.

    You can try the following steps to troubleshoot the problem:

    1. Check for Remote Desktop Client updates on the local client and remote destination host.
    2. Check the Zoom condition under the screen Settings on the local and remote hosts and try to adjust this setting to achieve the appropriate display effect. You can try to set the monitor resolution on the local client to the same as that on the remote destination host, and set the remote desktop size to full screen, as shown in the following figure.

     

    I hope this helps. If you have any follow-up questions, please contact us.

    Best regards

    Jacen

    0 comments No comments
  2. Anonymous
    2024-10-16T01:11:39+00:00

    Thank you for your help and instructions. regrettably, your suggestion does not work. I have tried setting the local computer to 1920x1080 or lower and despite the local system's being at a much lower resolution, the Remote Desktop still comes in at the much higher resolution. of 2736 x 1824. Changing the display configuration only makes the Remote Desktop appear in a smaller cropped window, but does not change the resolution of the Remote Desktop. Only how much of it you can see in the local window. I displayed this above.

    The local computer is set to 1920x1080 or less. The display settings of the Remote Desktop are set to 1024 x 768. However, after connecting, the Remote Desktop only shows a cropped window of the virtual machine's screen, still at a much higher resolution.

    How do I correct this?

    0 comments No comments
  3. Anonymous
    2024-10-16T08:15:04+00:00

    Hello, you can check the Group Policy settings as follows:

    1. Go to the path:

    Computer Configuration → Administrative Templates → Windows Components → Remote Desktop Services → Remote Desktop Session Host → Remote Session Environment

    1. Enable the following policies:
    2. Limit maximum display resolution (Set to 1024 x 768)
    3. Use hardware graphics adapters for all Remote Desktop Services sessions
    4. Configure H.264/AVC hardware encoding for Remote Desktop connections
    5. Prioritize H.264/AVC 444 graphics mode for Remote Desktop connections

     Image

    1. Force updates to all group policy Settings for computers and users.

    Press Win + R to open the Run dialog, type cmd and press Enter to open the command prompt

    Enter the command:

    gpupdate /force
    

    Best regards

    0 comments No comments
  4. Anonymous
    2024-10-18T17:55:49+00:00

    Thank you for your help. Unfortunately, this did not work for me.

    I made all these changes on our server that managed the Active Directory. The forced update even completed. However, all remote systems trying to access the VM did not adjust and still shows the remote desktop at 2736 x 1824. Here are my settings on the Active Directory server (different than the VM that is too small to read):

    I also attempted to do this on the particular VM that runs the software we need to remote into, but the Group Policy Editor did not have the needed entries.

    Here is a screenshot of that:

    I'm at a loss to know where to go from here. Any suggestions? Thank you.

    0 comments No comments
  5. Anonymous
    2024-10-31T10:25:58+00:00

    Hello,

    May I know what version of Windows is the older version of your remote session host? Has Microsoft stopped supporting it?

    Sorry I don't have more ideas. Judging from the image you uploaded, this may be a compatibility issue between the currently released remote desktop client and the older version of the remote session host. You can consider deploying a new version of the system as a remote desktop environment for testing.

    Best regards

    Jacen

    0 comments No comments