RDP Monster

从 Mac 远程桌面连接 Windows:Windows App 配置指南(2026)

从 Mac 远程桌面连接 Windows:Windows App 配置指南(2026)

安装 Windows App,也就是新的 Mac 版 Microsoft Remote Desktop

2024 年 9 月,微软重命名了其远程桌面客户端:Mac 版 Microsoft Remote Desktop(版本 10)变成了 Windows App(版本 11)。这一变更在 Ignite 2023 上宣布,并于 2024 年 9 月下旬推送到 macOS、iOS 和 Android。旧的 Mac App Store 条目被原地更新,因此已安装的用户在下一次更新后就悄然变成了 Windows App。这个名字确实容易混淆——一个叫“Windows”的应用跑在 macOS 上——但底层仍是同一个 RDP 客户端,而且直连 PC 的功能在 Mac 版中完整保留(Windows 版的 Windows App 起初并不支持)。

请从 Mac App Store 安装:搜索 Windows App,而不是 Microsoft Remote Desktop。它是免费的,需要 macOS 12 或更高版本。首次启动时应用会建议用 Microsoft 账户登录;这仅在使用 Windows 365 或 Azure Virtual Desktop 等云服务时才需要。如果只是连接自己的电脑或服务器,跳过登录,直接在 Devices 部分操作即可。

先准备好 Windows 机器

Windows 默认关闭 RDP,Mac 客户端也无法远程改变这一点。在动手配置 Mac 之前,请先在你要连接的 Windows 11 机器上启用远程桌面。顺便确认两件事:

  • 版本:只有 Windows Pro、Enterprise 和 Server 能接受传入的 RDP 连接。Windows 11 Home 不含 RDP 主机组件。
  • 账户:用于连接的用户必须有真正的密码——Windows Hello PIN 对 RDP 无效——并且必须是管理员或 Remote Desktop Users 组的成员。

然后记下这台机器的 IP 地址。在 Windows 机器上打开终端并运行:

ipconfig | findstr IPv4

在同一网络内,内网地址(通常是 192.168.x.x10.x.x.x)就足够了。跨互联网访问则需要接入该网络的 VPN,或在路由器上做端口转发——RDP 默认监听 TCP 和 UDP 的 3389 端口。不要在没有规划的情况下把家庭宽带的 3389 端口暴露到互联网:优先使用 VPN,至少也要强制使用强密码并启用账户锁定策略,因为暴露的 RDP 端口在数小时内就会被密码喷洒攻击。

在 Windows App 中添加你的电脑

1. 创建连接

打开 Windows App,点击 + 按钮并选择 Add PC。在 PC name 中输入 IP 地址或主机名。如果主机监听非标准端口,用冒号追加,例如 203.0.113.10:3390。如果你想知道 RDP 3389 端口上究竟是什么在监听、以及换端口是否值得,那篇指南有详细说明——简短版本:自定义端口能减少扫描器带来的日志噪音,但它不是安全措施。

2. 设置凭据

Credentials 下拉菜单默认为 Ask when required,即每次连接都会提示。对于每天使用的机器,选择 Add credentials 并保存账户。可用的用户名格式:

  • username —— 普通本地账户
  • .\username —— 在加入域的机器上强制使用本地账户
  • DOMAIN\username —— 域账户
  • Microsoft 账户邮箱 —— 如果这台电脑用 Microsoft 账户登录,请使用该邮箱配合账户密码,而不是你在 Windows 锁屏界面输入的 PIN

3. 连接并接受证书

双击新建的条目。首次连接时你几乎一定会看到证书警告:独立的 Windows 机器会生成自签名的 RDP 证书,Mac 无法验证它。对于自己的机器,这属于正常现象——确认地址输入正确后点击 Continue,也可以勾选复选框让它不再询问。

显示、剪贴板与文件夹重定向

Retina 屏上的清晰文字

右键点击该 PC 条目,选择 Edit,打开 Display 选项卡。在 Retina Mac 上有两项设置很关键:

  • Optimize for Retina displays —— 以屏幕原生分辨率渲染会话,并让 Windows 负责缩放。文字会像原生 Mac 应用一样清晰。代价是实实在在的:需要编码的像素约为四倍,这意味着更高的带宽占用和两端更多的 CPU 消耗。在快速连接上启用它;在酒店 Wi-Fi 上请关闭。
  • Update the session resolution on resize —— 在你拖动窗口时让远程桌面随之匹配,而不是把固定尺寸的帧缓冲拉伸成模糊一片。

如果你在多块屏幕上工作,同一选项卡中的 Use all monitors 会把全屏会话延伸到所有屏幕。

剪贴板与设备

Devices & Audio 选项卡控制重定向:剪贴板、打印机、智能卡和麦克风。剪贴板默认启用,可双向传递文本和图像——在 Mac 上复制、在 Windows 中粘贴,反之亦可。如果会话中途粘贴失效,取消勾选再重新勾选并重连即可重置共享剪贴板通道。

文件夹

Folders 选项卡可把 Mac 上的文件夹共享进会话。勾选 Redirect folders,添加一个文件夹(例如 ~/Exchange),它就会在文件资源管理器的 This PC 下作为重定向驱动器出现。它的表现类似网络共享:用来来回搬文件很合适,但速度太慢,不适合从中直接运行程序。

性能:让 UDP 保持可用

现代 RDP 只要条件允许就会通过 UDP 传输会话,无法使用时才退回纯 TCP。UDP 正是让滚动和视频在不理想的链路上仍然流畅的关键,所以值得保护:

  • 如果你在路由器上设置端口转发,请对 3389(或你的自定义端口)同时转发 TCP 和 UDP,不要只转发 TCP。
  • Windows Defender 防火墙内置的远程桌面规则已经同时允许两者——不要把它替换成只允许 TCP 的规则。

反向的问题也存在:某些 VPN 能顺畅传输 TCP,却对 UDP 处理不当,表现就是会话能正常连上,然后每隔一会儿卡住几秒。这种情况下,强制 Mac 客户端使用纯 TCP 会更稳定:

defaults write com.microsoft.rdc.macos ClientSettings.EnforceTcp -bool true

# revert to automatic TCP/UDP negotiation later:
defaults delete com.microsoft.rdc.macos ClientSettings.EnforceTcp

Windows App 保留了旧版 Microsoft Remote Desktop 客户端的 bundle identifier,因此这项长期存在的偏好设置依然有效。修改后请退出并重新打开应用。

Mac 与 Windows 的键盘快捷键对照

在会话中,Windows App 会把 macOS 的修饰键映射到对应的 Windows 按键。最容易让人踩坑的映射如下:

你想要的操作在 Mac 上按说明
复制与粘贴Cmd+C / Cmd+V在会话中被转换为 Ctrl+C / Ctrl+V;直接用 Ctrl 组合键也始终有效
Alt(菜单、Alt+F4)Option在会话中 Option 处处等同于 Alt
Windows 键Cmd当会话处于焦点时,Cmd 会以 Windows 键的形式发送
切换 Windows 应用(Alt+Tab)Option+TabCmd+Tab 被 macOS 保留,只会切换 Mac 应用
Ctrl+Alt+DelFn+Ctrl+Option+DeleteMac 上单独的 Delete 键相当于 Backspace;Fn+Delete 才是向前删除

快速排障

  • 错误 0x204 /“无法连接”:Mac 根本没有触达任何 RDP 监听端——IP 错误、端口错误、电脑处于睡眠、防火墙拦截,或者远程桌面其实没有启用。请按修复远程桌面连接超时中的清单逐项排查;每一步对 Mac 客户端同样适用。
  • 凭据反复被拒:你输入的是 PIN 而不是账户密码,或者该账户不允许远程登录。请使用完整密码,并再次核对用户名格式(.\userDOMAIN\user)。
  • Wi-Fi 或 VPN 下卡顿:通常是上文所述的 UDP 问题——试试 EnforceTcp,并用有线以太网测试以排除丢包。
  • 文字发虚或模糊:启用 Optimize for Retina displays,并把 Windows 显示缩放设置为适合 Mac 屏幕的比例(通常 150-200%)。

替代方案:Jump Desktop 与 Royal TSX

Windows App 免费且能很好地覆盖常规场景,但它并不是唯一的 Mac RDP 客户端。Jump Desktop 是付费客户端,支持 RDP 和 VNC 以及自家的 Fluid 协议,键盘重映射比微软的应用更灵活。Royal TSX 面向需要管理大量服务器的管理员——在一个连接管理器中集成 RDP、SSH、VNC 和网页登录,十个连接以内免费。两者底层使用的都是同一套 RDP 协议,因此上文关于端口、UDP 和凭据的内容对它们同样适用。

无论选择哪个客户端,另一端仍然需要一台 Windows 机器——而一台会睡眠、会为更新重启、又躲在你无法配置的路由器后面的家用电脑,是个脆弱的目标。如果你真正需要的是一个能从 Mac 访问的 Windows 环境,而不是远程控制某台特定电脑,那么托管机器是更简单的路径:一台 RDP 服务器能给你一个始终在线的 Windows 实例,拥有完整管理员权限以及专属 CPU 和内存,在付款确认后约 10 秒即可接受你的首次连接。像添加任何其他电脑那样把它加入 Windows App,你的 Mac 就有了一个常驻的 Windows 环境。

常见问题

Microsoft Remote Desktop 还有 Mac 版吗?

它在 2024 年 9 月更名为 Windows App;客户端本身仍然存在。
有,只是换了名字。2024 年 9 月,微软在 macOS、iOS 和 Android 上把 Microsoft Remote Desktop 更名为 Windows App。已安装的版本被原地更新,因此旧应用悄然变成了 Windows App 版本 11。所有核心功能——Add PC、剪贴板与文件夹重定向、多显示器——都保留了下来。请在 Mac App Store 搜索 Windows App;旧的应用名称已不再存在。

能从 Mac 通过 RDP 连接 Windows 11 Home 吗?

不能直接连接——Home 版无法接受传入的 RDP 连接。
不能。Windows 11 Home 不包含远程桌面主机组件,因此任何客户端——无论是 Mac 还是其他平台——都无法通过 RDP 连入。你的选择是:把那台电脑升级到 Windows 11 Pro,改用第三方远程访问工具代替 RDP,或者连接托管的 Windows 机器(例如 Windows VPS),它运行 Server 或 Pro 版本并默认启用 RDP。

从 Mac 使用 RDP 是免费的吗?

是的——Windows App 免费,也不按连接数收费。
客户端一侧不花钱:Windows App 可从 Mac App Store 免费下载,连接自己的机器无需任何订阅。Jump Desktop 是付费替代方案,Royal TSX 在十个连接以内免费,但两者都不是必需的。唯一真正的成本是 Windows 机器本身——要么是一台拥有 Pro 或 Enterprise 许可的电脑,要么是一台租用的 Windows 服务器。

为什么我从 Mac 发起的 RDP 会话很慢或很卡?

常见原因是 UDP 路径被阻断、Retina 渲染开销,或 Wi-Fi 丢包。
请检查三件事。首先是 UDP:如果只转发了 TCP 3389,或者 VPN 对 UDP 处理不当,RDP 就会退回到最慢的模式——请同时转发 UDP,或用 ClientSettings.EnforceTcp 偏好设置强制使用 TCP。其次,Optimize for Retina displays 会让需要编码的像素数增加约四倍;在慢速链路上请关闭它。第三,Wi-Fi 丢包对 RDP 影响极大——在归咎于远程机器之前,先用有线以太网测试。

Adrien Roche — 基础设施与主机托管编辑

系统工程师,拥有 10 年以上运维 Windows Server 和 Linux 集群的经验。Adrien 负责 rdp.monster 的基础设施文档,并撰写关于 RDP、VPS 托管、服务器管理、网络和隐私工具的指南。

注册加入我们的分销商计划

您的信息

如有任何疑问, contact us by clicking here !
姓名(必填)
请填写您的邮箱地址,您必须拥有以下网站的账号: manager.rdp.monster !

您的公司

如果您有网站,请填写网址
请简要说明您打算如何向客户销售服务,例如在论坛上与人交流推广。

我们使用 cookie !

我们使用 cookie 来改善您的浏览体验、提供个性化的广告或内容,并分析我们的流量。点击「接受」即表示您同意我们使用 cookie。