By default, Windows Remote Desktop sessions may cap the frame rate to conserve bandwidth and system resources. However, for users running visually demanding applications — such as trading platforms with live charts, media playback, or remote visualization tools — this cap can create a sluggish experience.
Fortunately, advanced users can manually adjust this setting by modifying the Windows Registry to raise the RDP session's maximum frame rate.
What This Setting Does
The setting we're adjusting, called DWMFRAMEINTERVAL, controls the maximum frame delivery rate from the VPS to your RDP client. While it doesn't force a specific FPS (frame-per-second), it allows Windows to render more frames if system resources permit.
This change can improve:
Visual smoothness when interacting with charts or videos
Responsiveness of animations or transitions
Overall experience in high-refresh applications like NinjaTrader, Quantower, etc.
Important Notice
This is an advanced modification. Editing the Windows Registry incorrectly can cause system instability. Proceed only if you're familiar with the Windows environment.
Before you begin, we recommend creating a system restore point or backing up your registry.
How to Modify the Frame Rate Limit
Step #1: Open the Registry Editor
Press Win + R, type regedit, and press Enter
If prompted by UAC, click Yes to allow
Step #2: Navigate to the RDP Graphics Settings
Go to the following path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
Step #3: Create the Frame Rate Key
In the WinStations folder, right-click the blank space
Select:
New → DWORD (32-bit) Value
Name the new entry:
DWMFRAMEINTERVAL
Step #4: Set Your Desired Frame Limit
Right-click DWMFRAMEINTERVAL → Modify
Select Decimal
Enter one of the following values:
Value | Max Frame Rate |
15 | 60 FPS |
10 | 40 FPS |
5 | 20 FPS |
1 | 4 FPS |
Click OK to save
Step #5: Restart Your VPS
To apply the changes, reboot your VPS from the QuantVPS dashboard or use:
shutdown /r /t 0
Once restarted, your remote desktop session will support the higher frame rate (if supported by hardware and bandwidth).
Frame Rate Formula
The value you enter is roughly proportional to the resulting frame rate cap. Windows calculates it as:
Frame Rate ≈ DWMFRAMEINTERVAL × 4
So:
A value of 15 → approx 60 FPS
A value of 10 → approx 40 FPS
This doesn't guarantee that FPS, but it raises the cap so Windows can deliver it when conditions allow.
Related articles
Need Assistance?
Our support team is available 24/7. If you have any questions or run into issues, open a support ticket from your QuantVPS dashboard and we'll get back to you as quickly as possible.
