RDP Frame Rate Limitation on M1 MacBook Air Running Windows App

YU LIN 0 Reputation points
2024-09-28T06:16:57.5233333+00:00

Dear Microsoft Support Team,

I am writing to report an issue with the Windows app for Mac, specifically regarding the Remote Desktop Protocol (RDP) frame rate limitation. Here are the details of my setup and the problem I'm experiencing:

Hardware:

  • Client: MacBook Air (2020), M1 chip, 8GB RAM, 256GB SSD
  • Server: Windows 11 Pro, Version 22H2

Issue:

When using the built-in RDP client on my M1 MacBook Air to connect to a Windows 11 Pro (22H2) system, the frame rate is limited to around 32 fps. I have attempted to increase this to 60 fps, but have been unsuccessful.

Steps taken:

  1. Modified the DWMFRAMEINTERVAL registry value to 15 (hexadecimal) on the Windows 11 host.
  2. Tested the frame rate using the UFO test website on the MacBook Air.

Result:

Despite the modifications, the frame rate remains locked at approximately 30 fps.

Questions:

  1. Is there a frame rate lock implemented on the Mac client side of the Windows app?
  2. If so, is there a way to disable this limitation to achieve 60 fps?
  3. Are there any known issues or limitations with RDP performance on M1 Macs?

I can confirm that my network bandwidth and the Windows 11 host are not the bottleneck in this situation. The limitation appears to be on the client side (MacBook Air).

Your assistance in resolving this issue or providing further information would be greatly appreciated. If you need any additional details or diagnostic information, please let me know.

Thank you for your time and support.

Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,599 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
9,885 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Karlie Weng 18,521 Reputation points Microsoft Vendor
    2024-10-02T02:43:43.67+00:00

    Hello,

    You can try to change your frame rate limit by following the link:

    https://learn.microsoft.com/en-us/troubleshoot/windows-server/remote/frame-rate-limited-to-30-fps


    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.