我有两台主力机:Mac mini M4 写东西、跑前台交互;Win10 E5 2696V3 蹲在家里当算力苦力。问题来了:我在公司、在外面咖啡厅,想临时回家里 E5 主机跑个批量任务,怎么连?
一开始我用 ToDesk、向日葵,免费版限速 30 帧、带宽跑不满、鼠标拖一下延迟 80ms+,开个文件管理器都一卡一卡。后来我才知道,Windows 自带的 RDP 才是真正的隐藏神器,只是默认配置全是坑。
第一个开关:强制走 UDP,别用 TCP
默认 RDP 走 TCP,丢一个包整个流卡一下。在 Win10 被连的那台主机上:Win+R → gpedit.msc → 计算机配置→管理模板→Windows 组件→远程桌面服务→远程桌面会话主机→连接 → 找到"选择 RDP 传输协议",启用,选"使用 UDP 或 TCP"。UDP 是无连接的,丢包不重传,画面可能偶尔花一下,但操作延迟断崖式下降。
第二个开关:强制 H.264 编码
同样在组策略里:远程桌面会话主机→远程会话环境 → 找到"优先使用 H.264/AVC 444 图形模式",启用。这个开关一开,Mac 端硬解直接接管,CPU 占用从 30% 掉到 5%,画面丝滑。
第三个开关:关掉重定向
本地资源里关掉"打印机、剪贴板、驱动器"重定向。默认你连过去,它把 Mac 的硬盘、打印机都映射到远程机,每次连接都慢一截。只留"剪贴板"和"麦克风"就行。
最终对比
ToDesk 免费版:80ms+,限速2Mbps,画面糊
向日葵免费版:90ms+,限速,画面糊
默认 RDP:60ms,15Mbps,画面一般
优化后 RDP(UDP+H264+BBR):15ms,8Mbps,1080p清晰
我现在在咖啡厅改 E5 上的 Python 脚本、看 ComfyUI 出图进度,都感觉像坐在主机前面。唯一卡的场景是 3D 游戏——RDP 不适合打游戏,那个还是得上 Parsec。