配置RDP远程桌面连接,开启GPU加速、60FPS
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