RDP Optimize
於 2024年8月7日 (三) 02:07 由 Silica(留言 | 貢獻) 所做的修訂 (创建页面,内容为“Category:Windows [https://www.reddit.com/r/sysadmin/comments/fv7d12/pushing_remote_fx_to_its_limits/ Source] == RDP Host Group Policies == <pre> Computer Configuration > Policies > Administrative Template > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections: 1. Select RDP Transfer Protocols = Enabled 2. Set Transport Type to: "Use both UDP and TCP" > Remote Session Enviorment: 1. Use hardware graphics adapters for…”)
RDP Host Group Policies
Computer Configuration > Policies > Administrative Template > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections: 1. Select RDP Transfer Protocols = Enabled 2. Set Transport Type to: "Use both UDP and TCP" > Remote Session Enviorment: 1. Use hardware graphics adapters for all Remote Desktop Services Sessions = Enabled 2. Prioritize H.264/AVC 444 graphics mode for Remote Desktop Connections = Enabled 3. Configure H.264/AVC Hardware encoding for Remote Desktop Connections = Enabled 4. Set "Prefer AVC hardware encoding" to "Always attempt" 5. Configure compression for Remote FX data = Enabled 6. Set RDP compression algorithem: "Do not use an RDP compression algorithm" 7. Configure image quality for RemoteFX Adaptive Graphics = Enabled 8. Set Image Quality to "High" (lossless seemed too brutal over WAN connections.) 9. Enable RemoteFX encoding for RemoteFX clients designed for Windows Server 2008R2 SP1 = Enabled. > Remote Session Enviorment > Remote FX for Windows Server 2008R2: 1. Configure Remote FX = Enabled 2. Optimize visual experience when using Remote FX = Enabled 3. Set Screen capture rate (frames per second) = Highest (best quality) 4. Set Screen Image Quality = Highest (best quality) 5. Optimize visual experience for remote desktop sessions = Enabled 6. Set Visual Experience = Rich Multimedia
TurboRemoteFXHost.reg
Windows Registry Editor Version 5.00 ;Sets 60 FPS limit on RDP. ;Source: https://support.microsoft.com/en-us/help/2885213/frame-rate-is-limited-to-30-fps-in-windows-8-and-windows-server-2012-r [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations] "DWMFRAMEINTERVAL"=dword:0000000f ;Increase Windows Responsivness ;Source:https://www.reddit.com/r/killerinstinct/comments/4fcdhy/an_excellent_guide_to_optimizing_your_windows_10/ [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile] "SystemResponsiveness"=dword:00000000 ;Sets the flow control for Display vs Channel Bandwidth (aka RemoteFX devices, including controllers.) [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD] "FlowControlDisable"=dword:00000001 "FlowControlDisplayBandwidth"=dword:0000010 "FlowControlChannelBandwidth"=dword:0000090 "FlowControlChargePostCompression"=dword:00000000 ;Removes the artificial latency delay for RDP. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp] "InteractiveDelay"=dword:00000000 ;Disables Windows Network Throtelling. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters] "DisableBandwidthThrottling"=dword:00000001 ;Enables large MTU packets. "DisableLargeMtu"=dword:00000000 ;Disables the WDDM Drivers and goes back to legacy XDDM drivers. (better for performance on Nvidia cards, you might want to change this setting for AMD cards.) [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services] "fEnableWddmDriver"=dword:00000000