主题
Mac 远程控制 Windows:Sunshine + Moonlight 天花板级方案
如果你追求极低延迟和高画质(尤其是考虑到视频剪辑的背景,对帧率和色彩肯定有要求),那么 Sunshine + Moonlight 组合绝对是目前天花板级的方案。
这种组合原本是为云游戏设计的,但现在被广泛用于远程办公和剪辑,因为它比微软官方的 RDP(远程桌面协议)流程更丝滑。
核心逻辑
- 服务端 (Sunshine):安装在 Windows 10 电脑上(负责编码和发送画面)。
- 客户端 (Moonlight):安装在 Mac(负责接收和控制)。
第一步:在 Windows 10 上安装 Sunshine
- 下载安装:前往 Sunshine GitHub Releases 下载最新的 Windows 安装包(
.exe)。 - 启动与配置:
- 安装后运行 Sunshine,它通常会在后台运行。
- 右键点击任务栏图标,选择 "Open Sunshine",这会在浏览器中打开一个管理界面(通常是
https://localhost:47990)。
- 设置账号:第一次进入需要设置一个用户名和密码(用于以后管理)。
- 保持默认:大部分设置(如编码器)建议先保持默认,Sunshine 会自动识别你的显卡进行硬件加速。
第二步:在 Mac 上安装 Moonlight
- 下载安装:前往 Moonlight 官网 下载 macOS 版本的客户端。
- 搜索设备:确保 Mac 和 Win10 在同一个局域网(同一个路由器下)。打开 Moonlight,它会自动搜寻到你的 Windows 电脑图标。
- 配对:
- 点击 Win10 图标,Mac 屏幕上会出现一个 4 位数字验证码。
- 回到 Win10 的 Sunshine 网页界面,点击顶部的 "PIN" 选项卡。
- 输入这 4 位数字并点击 "Send"。配对成功!
第三步:优化远程剪辑与办公体验
配对成功后,点击 Moonlight 里的图标即可看到 Windows 桌面。为了达到“本地操作”般的错觉,请在 Mac 的 Moonlight **设置(齿轮图标)**中进行以下调整:
- 分辨率:根据你的 Mac 显示器选择 4K 或 1080p。
- 帧率 (FPS):建议设为 60 FPS(如果网络极好,M4 等设备甚至支持 120 FPS)。
- 码率 (Bitrate):
- 有线连接:建议设为 50 Mbps 以上。
- Wi-Fi 6 连接:建议 30-50 Mbps。
- 鼠标模式:确保勾选 "Optimize mouse for remote desktop instead of games"(优化远程桌面鼠标),这样右键和滚轮的操作才会更符合日常办公系统的习惯。
进阶技巧:如何远程开关机?
既然是远程控制,你肯定不想每次都跑去按 Win10 的电源键。
- 网络唤醒 (Wake-on-LAN):在 Win10 的 BIOS 和网卡设置里开启 WOL。
- Moonlight 唤醒:只要配置好了 WOL,即便 Win10 在睡眠状态,你在 Mac 上点击 Moonlight 图标,它就会自动发送指令唤醒 Windows。
⚠️ 注意事项与排错
1. 显卡欺骗器(解决黑屏问题)
如果你的 Win10 电脑没有插显示器(或者关掉了显示器电源),Sunshine 可能会因为检测不到视频输出而出现黑屏。
- 解决方案:你可以买一个 HDMI 显卡欺骗器(几块钱),插在 Win10 显卡上,模拟一个常开的 4K 显示器。
2. 防火墙拦截
如果 Moonlight 搜不到 Win10 电脑,请检查 Win10 自带防火墙或杀毒软件是否拦截了 Sunshine。
3. 画面撕裂与延迟
如果在使用过程中遇到画面撕裂或者鼠标出现双重影情况,可以尝试在 Sunshine 的设置中调整编码优先级(调整为 Nvidia NVENC 或 AMD AMF 等硬件编码器)。
💡 扩展阅读
- Mac mini M4 如何远程控制 Windows 10?三种最佳方案推荐:如果您的网络跨网段,或者只是进行轻度办公,这里有 RDP 和 RustDesk 等更简单的替代方案。
- 两台不同系统的 Mac 如何实现一套键鼠无缝联动?:如果您只是想在两台桌面上并排摆放的 Mac 之间共享一套鼠标键盘。

