Last active
April 5, 2025 10:23
-
-
Save bresilla/73835665c0dce88417923ed695399831 to your computer and use it in GitHub Desktop.
gaming_rdp_settings
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Windows Registry Editor Version 5.00 | |
; +----------------------------------------------------------------------+ | |
; | Upinel/BetterRDP | | |
; +----------------------------------------------------------------------+ | |
; | This source file is subject to version 2.0 of the Apache license, | | |
; | that is bundled with this package in the file LICENSE, and is | | |
; | available through the world-wide-web at the following url: | | |
; | http://www.apache.org/licenses/LICENSE-2.0.html | | |
; | If you did not receive a copy of the Apache2.0 license and are unable| | |
; | to obtain it through the world-wide-web, please send a note to | | |
; | [email protected] so we can mail you a copy immediately. | | |
; +----------------------------------------------------------------------+ | |
; | Author: Nova Upinel Chow <[email protected]> | | |
; +----------------------------------------------------------------------+ | |
;BetterRDP Optimization Settings | |
;Backup your current registry settings before applying this file. | |
;Allow GPU and RemoteFx during RDP sessions. | |
;Ensure RDP is using graphics acceleration for a better visual experience. | |
[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 | |
"AVCHardwareEncodePreferred"=dword:00000001 | |
;Optimize the capture frame rate for RDP sessions to achieve 60 FPS. | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services] | |
"VGOptimization_CaptureFrameRate"=dword:0000003c | |
;Optimize the compression ratio for improved image quality over RDP. | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services] | |
"VGOptimization_CompressionRatio"=dword:00000002 | |
"ImageQuality"=dword:00000003 | |
;Sets the flow control for Display vs Channel Bandwidth. | |
;Tailor the bandwidth settings for RemoteFX devices, including controllers. | |
;Source:https://www.reddit.com/r/killerinstinct/comments/4fcdhy/an_excellent_guide_to_optimizing_your_windows_10/ | |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermDD] | |
"FlowControlDisable"=dword:00000001 | |
"FlowControlDisplayBandwidth"=dword:0000010 | |
"FlowControlChannelBandwidth"=dword:0000090 | |
"FlowControlChargePostCompression"=dword:00000000 | |
;Increase system responsiveness by adjusting foreground vs background tasks priority. | |
;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 interval for desktop composition (DWM) - 60 FPS. | |
;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 | |
;Remove artificial latency delays in RDP. | |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp] | |
"InteractiveDelay"=dword:00000000 | |
;Disable bandwidth throttling to potentially improve network performance. | |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters] | |
"DisableBandwidthThrottling"=dword:00000001 | |
;Enabling Large MTU packets can improve network performance. | |
"DisableLargeMtu"=dword:00000000 | |
; This setting is optional and affects the display driver model used in RDP sessions. | |
; Uncomment the following lines if you wish to use XDDM drivers on Nvidia cards. | |
; Note: May not be beneficial for AMD cards or certain configurations. | |
;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services] | |
;"fEnableWddmDriver"=dword:00000001 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment