«

配置RDP远程桌面连接,开启GPU加速、60FPS

myluzh 发布于 阅读:602 NOTES


0x01 包含的功能

在 RDP 会话期间允许 GPU 加速和 RemoteFx。将捕获帧率设置为 60 FPS,以获得更流畅的视觉体验。减少压缩以提高 RDP 的图像质量。调整系统响应能力以增强用户界面交互。禁用带宽限制以减少与网络相关的速度下降。允许较大的 MTU 数据包,这可以提高网络性能。优化显示和通道带宽的流量控制(RemoteFX 设备,包括控制器)。消除人为延迟,以便通过 RDP 实现更直接的交互。选择禁用 WDDM 驱动程序,转而使用 XDDM 驱动程序,以获得更好的 Nvidia 显卡性能(默认注释掉)。

0x02 UpinelBetterRDP.reg

Windows Registry Editor Version 5.00

; +----------------------------------------------------------------------+
; | Upinel/BetterRDP - RDP 优化设置                                      |
; +----------------------------------------------------------------------+
; | 作者: Nova Upinel Chow <dev@upinel.com>                              |
; +----------------------------------------------------------------------+

; 启用 GPU 和 RemoteFX 加速,提升远程桌面图形性能。
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
"SelectTransport"=dword:00000000
"fEnableVirtualizedGraphics"=dword:00000001
"fEnableRemoteFXAdvancedRemoteApp"=dword:00000001
"MaxCompressionLevel"=dword:00000002
"VisualExperiencePolicy"=dword:00000001
"GraphicsProfile"=dword:00000002
"bEnumerateHWBeforeSW"=dword:00000001
"AVC444ModePreferred"=dword:00000001
"AVCHardwareEncodePreferred"=dword:00000001

; 将 RDP 捕获帧率优化为 60 FPS。
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
"VGOptimization_CaptureFrameRate"=dword:0000003c

; 优化图像压缩比以提高画质。
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
"VGOptimization_CompressionRatio"=dword:00000002
"ImageQuality"=dword:00000003

; 调整显示与通道带宽流量控制。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD]
"FlowControlDisable"=dword:00000001
"FlowControlDisplayBandwidth"=dword:0000010
"FlowControlChannelBandwidth"=dword:0000090
"FlowControlChargePostCompression"=dword:00000000

; 提升系统响应速度(前台任务优先)。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile]
"SystemResponsiveness"=dword:00000000

; 设置桌面合成(DWM)间隔为 60 FPS。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations]
"DWMFRAMEINTERVAL"=dword:0000000f

; 移除 RDP 的人工延迟。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
"InteractiveDelay"=dword:00000000

; 禁用带宽限制以改善网络性能。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
"DisableBandwidthThrottling"=dword:00000001
"DisableLargeMtu"=dword:00000000

; (可选)启用 XDDM 驱动程序(适用于 NVIDIA 显卡)。
; 注意:可能对 AMD 显卡无益。
;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
;"fEnableWddmDriver"=dword:00000001

文章来源:

https://github.com/Upinel/BetterRDP
https://github.com/Upinel/BetterRDP/blob/main/UpinelBetterRDP.reg

gpu rdp


正文到此结束
版权声明:若无特殊注明,本文皆为 Myluzh Blog 原创,转载请保留文章出处。
文章内容:https://itho.cn/notes/524.html
文章标题:《配置RDP远程桌面连接,开启GPU加速、60FPS