Windows远程桌面链接及优化
一、在内网环境下使用 Windows 远程桌面(两端都为 Windows 操作系统)
1、获取电脑 B 的计算机名或 IPv4 地址
Win+r 输入 cmd,输入hostname,即可查看计算机名。
输入ipconfig,即可查看IPV4 ip地址。
2、设置电脑 B 的远程协助、远程桌面和电源选项
Win+r 输入 sysdm.cpl,打开系统属性,设置如下
win+r,输入 powercfg.cpl,打开电源选项,点击更改计算机睡眠时间
都选择从不休眠
3、设置电脑 A 和电脑 B 的防火墙选项
win+r 输入 wf.msc 打开防火墙高级安全
在入站规则中找到以下规则并启用:
核心网络诊断-ICMP 回显请求(ICMPv4-In)
核心网络诊断-ICMP 回显请求(ICMPv6-In)
文件和打印机共享(回显请求-ICMPv4-In)
文件和打印机共享(回显请求-ICMPv6-In)
虚拟机监控(回显请求-ICMPv4-In)
虚拟机监控(回显请求-ICMPv6-In)
在出站规则中找到以下规则并启用:
核心网络诊断-ICMP 回显请求(ICMPv4-Out)
核心网络诊断-ICMP 回显请求(ICMPv6-Out)
文件和打印机共享(回显请求-ICMPv4-Out)
文件和打印机共享(回显请求-ICMPv6-Out)
4、在电脑 A 上运行远程桌面连接,输入电脑 B 的计算机名或 IPv4 地址
win+r 输入 mstsc;输入IP地址链接。
如果直接报错内部错误,说明被链接的机器本地证书有问题。重装系统或者找运维安装证书。
二、Windows远程桌面连接的磁盘挂载和性能优化
1、磁盘挂载
点击显示选项
点击本地资源
点击常规,
点击详细信息,查看驱动器,打印机,剪贴板是否全部勾选。
点击链接输入被控端的开机密码连接即可。【如果是微软账户登录的,直接用微软账户登录】;然后就可以在被控端看到挂载的驱动器了。
2、性能优化(所有设置均在被控端(电脑 B)上操作,操作完后需要重启电脑)
Windows 自带的远程桌面连接使用的是远程桌面协议(RDP),该协议支持无显卡运行,默认情况下被控端(电脑 B)在向主控端(电脑 A)推送远程画面时并不调用自身显卡,当被 控端(电脑 B)安装了性能较强的独立显卡时,可使 RDP 调用该显卡以提升远程性能,比 如获得 OpenGL、DX 支持,提高传输帧率至 60FPS(默认为 30FPS)。
2.1、显卡加速
win+r 输入 gpedit.msc 打开 本地组策略
依次找到“计算机配置>管理模板>Windows 组件>远程桌面服务>远程桌面会话主机>远程 会话环境“中的”将硬件图形适配器应用于所有远程桌面服务会话“。
2.2、提升传输帧率
win+r 输入 regedit 打开注册表编辑器
找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
新建 DWORD 32位值 “DWMFRAMEINTERVAL”;再编辑,数值输入15,选择十进制;保存退出注册表编辑器,然后重启计算机。