首页 > 系统相关 >windows远程桌面打开rdp 调用显卡

windows远程桌面打开rdp 调用显卡

时间:2024-07-19 15:10:30浏览次数:15  
标签:rdp 修改 windows 会话 组策略 远程桌面 RemoteApp 远程

-----------------------------------------------------------------------------------------------------------

前情提要:

服务器在公网环境,带宽只有30M。

远程桌面多开玩游戏,设置RDP服务端使用GPU。

压缩传输带宽避免造成卡顿。

如果是内网,也可以用,还可以提供一个注册表键值,修改后提高fps帧率(公网不推荐)。

-------------------------------------------------------------------------------------------------------------

配置要点:

【菜单键+R】打开运行,输入gpedit.msc回车即可打开本地组策略编辑器。

以下配置均在组策略中修改,请定位到【计算机配置】->【管理模板】->【Windows组件】->【远程桌面服务】->【远程桌面会话主机】

为了方便有技术水平基础的,节省大佬的时间,看文字版足以。

小白看图文版一步步跟着做。

----------------------------------------------------------------------------------------------------------------------

配置文字版

1、【连接】中,把【选择RDP传输协议】修改为【已启用】,并且将选项改为【使用UDP或TCP】

2、【远程会话环境】中,把【将硬件图形适配器应用于所有远程桌面会话服务】改为【已启用】

3、【远程会话环境】中,把【为远程桌面连接使用WDDM图形显示驱动程序】改为【已启用】

4、【远程会话环境】中,把【为远程桌面连接设置 H.264/AVC 444 图形模式的优先级】改为【已启用】

5、【远程会话环境】中,把【为远程桌面连接的 H.264/AVC 444 硬件编码】改为【已启用】

6、【远程会话环境】中,把【对RemoteApp使用高级RemoteFX图形】改为【已启用】

7、【远程会话环境】中,把【配置 RemoteApp 数据的压缩】改为【已启用】,并且将选项改为【已优化为使用较少网络带宽】

8、【远程会话环境】中,把【配置 RemoteApp 自适应图形的图像质量】改为【已启用】,并且将选项改为【低】

9、【远程会话环境】中,把【配置 RemoteApp 自适应图形】改为【已启用】,并且将选项改为【优化使用最低网络带宽】

以上9条修改完成后,可以通过管理员运行CMD执行命令立即生效,或重启电脑生效:

gpupdate /force

到此结束。

------------------------------------------------------------------------------------------------------------------------

其他

如果是在内网,带宽非常大,另外提供一个注册表键值,修改后可以提高帧率,但是非常消耗带宽,公网环境不推荐:

设置帧速率

  1. 启动注册表编辑器。
  2. 转到以下注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
  3. 在 “编辑 ”菜单上,选择“ 新建”,然后选择“ DWORD (32 位) 值”。
  4. 键入 DWMFRAMEINTERVAL,然后按 Enter。
  5. 右键单击“ DWMFRAMEINTERVAL”,然后选择“ 修改”。
  6. 选择“十进制”,在“值数据”框中键入 15,然后选择“确定”。 这会将最大帧速率设置为 60 FPS。
  7. 退出注册表编辑器,然后重启计算机。

帧速率映射

  • 15 decimal = 60 帧
  • 10 decimal = 40 帧
  • 5 decimal = 20 帧
  • 1 decimal = 4 帧

----------------------------------------------------------------------------------------------------------------------

配置图文版

1、选择RDP传输协议

解释:UDP效率高,报文头部短,所以占用带宽小和延迟也小。请注意路由器是否映射了UDP端口和windows防火墙是否放行对应UDP端口。默认端口是3389。

①在组策略【远程桌面会话主机】中,选择【连接】

②将【选择RDP传输协议】修改为【已启用】,并且将选项改为【使用UDP或TCP】

2、将硬件图形适配器应用于所有远程桌面服务会话

解释:默认RDP服务是使用CPU计算,但如果服务端有显卡,为何不用显卡干专业的事情呢?

①在组策略【远程桌面会话主机】中,选择【远程会话环境】

②选择【将硬件图形适配器应用于所有远程桌面服务会话】,修改为【已启用】

3、为远程桌面使用WDDM图形显示驱动程序

解释:默认未配置是和启用状态一样的,都会用显卡计算,但是可以手动改成已启动,要求所有都用显卡。

①同样在组策略【远程桌面会话主机】中的【远程会话环境】

②修改【为远程桌面使用WDDM图形显示驱动程序】,修改为【已启动】

4、为远程桌面连接设置 H.264/AVC 444 图形模式的优先级

解释:使用H.264或者AVC编码,提升效率和减少带宽压力

①同样在组策略【远程桌面会话主机】中的【远程会话环境】

②修改【为远程桌面连接设置 H.264/AVC 444 图形模式的优先级】,修改为【已启动】

5、为远程桌面连接的 H.264/AVC 444 硬件编码

解释:用显卡硬件进行编码,显卡一般都会有带H.264或者AVC的编码指令,效率超高。

①同样在组策略【远程桌面会话主机】中的【远程会话环境】

②修改【为远程桌面连接的 H.264/AVC 444 硬件编码】,修改为【已启动】

6、对RemoteApp使用高级RemoteFX图形

解释:RemoteApp是一种无边界远程桌面技术,让软件像在本地直接运行,而不带其他窗口。虽然大家用mstsc远程桌面连接没有配置remoteapp选项,但是经过我测试,一样会受影响。即使对普通窗口应用没作用,顺便改了方便以后会用到。

①同样在组策略【远程桌面会话主机】中的【远程会话环境】

②修改【对RemoteApp使用高级RemoteFX图形】,修改为【已启动】

7、配置 RemoteApp 数据的压缩

解释:该选项是通过数据压缩在内存上,减少带宽使用量,在内存和带宽中取舍。测试使用内存很少,对于现在的机器来说,那点内存占用就像大海中的一滴水,优先改为减少带宽消耗。带宽优化效果明显。

①同样在组策略【远程桌面会话主机】中的【远程会话环境】

②修改【配置 RemoteApp 数据的压缩】,修改为【已启动】,并且将选项改为【已优化为使用较少网络带宽】

8、配置 RemoteApp 自适应图形的图像质量

解释:图形高质量就代表高带宽消耗,修改为低减少带宽使用,体验更好。

①同样在组策略【远程桌面会话主机】中的【远程会话环境】

②修改【配置 RemoteApp 自适应图形的图像质量】,修改为【已启动】,并且将选项改为【低】

9、配置 RemoteApp 自适应图形

解释:虽说是RemoteApp的配置名称,但是修改一样会对普通的远程会话有影响,选择减少网络带宽优化体验。

①同样在组策略【远程桌面会话主机】中的【远程会话环境】

②修改【配置 RemoteApp 自适应图形】,修改为【已启动】,并且将选项改为【优化使用最低网络带宽】

10、立即激活配置

组策略修改完成后,需要激活配置,我个人非常讨厌重启电脑,建议使用命令直接激活

使用管理员打开CMD,执行下面的命令即可立即激活

gpupdate /force

完成后,就测试一下吧。已经在远程桌面连接中的用户,断开连接重连一下就可以了。

原文链接

@文章采集助手

标签:rdp,修改,windows,会话,组策略,远程桌面,RemoteApp,远程
From: https://www.cnblogs.com/damonlog/p/18311495

相关文章

  • Windows平台如何使用Gitblit搭建Git服务器
    软件:Java:1.8gitblit:本文使用版本1.9.3,是官网的最新版。下载后,直接解压无须安装。官网地址:http://www.gitblit.com/gitlit配置:1、创建用于存储资料的文件夹(E:\git\Repository)2、找到Gitblit目录下的data文件下的 default.properties 文件,用“记事本”或文本编......
  • Windows 10 开始菜单电源选项丢失?一文教你找回关机重启权
        在日常使用计算机的过程中,我们难免会遇到一些棘手的问题,比如Windows10操作系统中的一个常见困扰——“开始菜单→电源→提示‘当前没有可用的电源选项’,无法关机、重启”。这种情况往往令人头疼,特别是在需要紧急关机或重启来解决问题的时候。幸运的是,解决这一问题......
  • 开发日志:windows修复SSL漏洞CVE-2016-2183(3389端口)
    漏洞危害:具有足够资源的中间人攻击者可利用此漏洞,通过“birthday”攻击检测会在固定密码与已知纯文本之间泄露XOR的冲突,进而泄露密码文本(例如安全HTTPSCookie),并可能导致劫持经认证的会话。参见《支持SSL64位块大小的密码套件(SWEET32)-修复方案》参考资料:https://blog.cs......
  • 百度人脸识别Windows C++离线sdk C#接入
    百度人脸识别WindowsC++离线sdkC#接入目录说明设计背景•场景特点:•客户特点:•核心需求:SDK包结构效果代码说明自己根据SDK封装了动态库,然后C#调用。功能接口设计背景•场景特点:--网络:对于无网、局域网等情况,无法连接公网,API方式无法运作。如政府单......
  • WordPress 下纯代码实现文章发布、更新后自动清理 CloudFlare 缓存
    最近明月一个参考【WordPress、Typecho站点如何让 CloudFlare 缓存加速】一文开启WordPress站点CloudFlare缓存的客户提出一个疑问,为啥新发布了文章或者修改了文章后网站首页会不能事实的同步更新?这个其实是因为客户在设置CloudFlare缓存时候边缘TTL缓存时间过长以及浏......
  • Windows虚拟摄像头有哪些?分享5个方法,手机一键替换电脑摄像头!
    Windows虚拟摄像头怎么用?当我们的电脑缺少摄像头时,我们可以借助虚拟摄像头实现。手机作为电脑摄像头的需求日益增长,本文就来给大家详细介绍,关于电脑虚拟摄像头的使用和说明,一起来看看吧!(一)常见的Windows虚拟摄像头软件推荐金虚拟摄像头:支持WiFi/USB/IP多种连接方式,即开即连。......
  • 在Python中doc转docx,xls转xlsx,ppt转pptx(Windows)
    在Python中doc转docx,xls转xlsx,ppt转pptx(Windows)说明:首次发表日期:2024-07-18参考pypi包:doc2docx缘起我们一般使用Python开发RAG应用,或者使用基于Python开发的开源RAG工具,比如Dify。然而由于Python中对.doc和.ppt格式的文件支持不够好,通常我们需要将文件格式转换为.docx和.p......
  • xfce下优化xrdp速度
    背景虚拟机中安装了Debian并使用了xfce4桌面,使用xrdp远程访问时感觉速度有些欠佳,应该是网络和虚拟机性能问题。解决经过测试下免费方法能够改善xrdp速度,一下在debian下xface桌面测试有效:安装xfce4和xorgxrdp-glamor设置xrdp配置修改/etc/xrdp/sesman.ini和/etc/xrdp/......
  • 操作系统发展简史(Unix/Linux 篇 + DOS/Windows 篇)+ Mac 与 Microsoft 之风云争霸
    操作系统发展简史(Unix/Linux篇)说到操作系统,大家都不会陌生。我们天天都在接触操作系统——用台式机或笔记本电脑,使用的是windows和macOS系统;用手机、平板电脑,则是android(安卓)和iOS系统。如果是从事信息通信行业,还经常会和ubuntu、CentOS、Fedora这样的Linux......
  • Kafka在Windows和CentOS的安装实践
    一、什么是kafka?Apachekafkaisadistributedstreamingplatform,即官方定义 kafka是一个分布式流式计算平台。而在大部分企业开发人员中,都是把kafka当成消息系统使用,即它是一个分布式消息队列。Kafka也是一个分布式的基于发布/订阅模式的消息队列(MessageQueue),主要应......