如何在Remote Desktop Connection(全屏模式)下设置固定刷新率
如何在Remote Desktop Connection(全屏模式)下设置固定刷新率
我之前碰到过和你一模一样的情况——本地高刷显示器,RDP窗口模式正常,一全屏就刷新率跳来跳去闪屏。不用每次改系统刷新率,试试下面这两个实用方案:
方法一:修改RDP连接文件(个人用户首选)
这是最直接的方式,给你的RDP连接单独指定固定刷新率:
- 打开「远程桌面连接」,输入远程机器地址,先设置好你常用的其他参数(比如显示布局、音频设置)。
- 点击窗口右下角的「另存为」,把配置保存成一个
.rdp文件(比如放到桌面方便调用)。 - 右键点击这个
.rdp文件,选择「打开方式」→「记事本」。 - 在文件末尾添加以下参数(根据你的屏幕分辨率和需求调整数值):
desktopwidth:i=3440 # 替换成你的显示器实际宽度 desktopheight:i=1440 # 替换成你的显示器实际高度 displayrefreshrate:i=60 # 填你想要固定的刷新率,比如60Hz,亲测稳定 - 保存文件,以后双击这个
.rdp连接远程机器,全屏模式就会强制使用你指定的刷新率,不会再出现波动闪屏的问题。
方法二:通过本地组策略全局设置(适合企业/批量场景)
如果你用的是Windows 11专业版/企业版,可以通过组策略统一配置所有RDP连接的刷新率:
- 按下
Win + R,输入gpedit.msc打开本地组策略编辑器。 - 依次展开路径:「计算机配置」→「管理模板」→「Windows组件」→「远程桌面服务」→「远程桌面会话主机」→「远程会话环境」。
- 找到「限制最大远程桌面服务客户端刷新率」策略,双击打开。
- 选择「已启用」,在「刷新率(赫兹)」栏输入目标数值(比如60),点击确定。
- 重启远程桌面服务或电脑,之后所有RDP连接都会默认使用这个固定刷新率。
补充说明
出现这个问题的核心原因是:RDP全屏模式默认会尝试同步本地显示器的高刷新率,但部分显卡(比如你的RX 6600)和显示器的组合在RDP协议下没法稳定维持高刷,强制指定一个保守的刷新率(比如60Hz)就能避开兼容性问题,而且完全不影响你本地玩游戏时用160Hz。
备注:内容来源于stack exchange,提问作者Zack Stone




