先说个大前提:要在Mac上远程控制Windows电脑,其实并不复杂,核心只需三步——配置好Windows端、确认网络标识、在Mac上安装客户端。具体操作如下。

当Mac用户需要远程访问公司Windows办公电脑、云服务器或家中台式机时,最令人头疼的往往是跨操作系统图形化操作问题:Windows系统自带的mstsc无法在Mac上运行,而通过访达挂载SMB共享仅能传输文件,无法直接控制桌面。此时就需要寻找其他解决方案。
启用Windows端远程桌面服务
在Windows上,右键点击“此电脑” → “属性” → 左侧“远程设置” → 勾选“允许远程连接到此计算机”。这一步看似简单,但有一个关键前提:你的Windows必须是专业版、企业版或教育版。家庭版根本不支持RDP协议,强行勾选时选项会呈灰色无法点击。【若当前为Windows家庭版,请跳过本方法,改用VNC或向日葵方案】
点击“选择用户”后,添加一个专门用于远程登录的账户。这里有个实用建议:不要直接使用Administrator,最好新建一个标准用户,并设置强密码,例如WinRdp@2026。这样可以显著提升安全性。
防火墙方面也需要放行:打开“高级安全Windows Defender防火墙” → 入站规则 → 找到“远程桌面(TCP-In)”并启用,确保3389端口对内网开放。这一步经常被忽略,从而导致后续连接失败。
获取Windows设备网络标识
在Windows上按下Win+R,输入cmd回车,然后执行ipconfig命令。找到当前活跃网卡(例如WLAN或以太网)下方的IPv4地址,类似192.168.1.105这种格式。如果是云服务器,则必须使用控制台提供的公网IP,如47.98.123.45。
特别注意:局域网内使用内网IP,公网环境使用云厂商分配的公网IP,两者绝不能混淆。填错地址,等待你的将是连接超时或拒绝访问,请务必核对清楚。
安装并配置Mac端微软远程桌面客户端
Mac端推荐直接安装微软官方的远程桌面客户端。以下三种方式任选其一:
方式一:Homebrew安装(适合习惯命令行的用户)
终端执行:brew install --cask microsoft-remote-desktop,稍等片刻图标出现即安装完成。
方式二:App Store安装(普通用户首选)
打开Mac App Store,搜索“Microsoft Remote Desktop”,点击“获取”安装,需要Apple ID验证。
方式三:官网直装(网络不佳时的备用方案)
访问微软官方下载页面,下载最新.dmg文件,拖进应用程序文件夹即可。
安装完成后,点击左上角“+” → 选择“Add PC” → 在PC name栏粘贴你记下的IP地址 → 用户名填写Windows登录名 → 密码填写对应账户密码 → 点击“Add”。
建立首次远程连接
第一步:在Microsoft Remote Desktop主界面,双击刚刚添加的条目。
第二步:弹出认证窗口时,确认用户名与密码无误。如果提示“证书不受信任”,勾选“始终信任此证书”再点继续。请放心,这是自签名证书的常规提醒。
第三步:等待几秒钟,Windows登录界面就会出现在Mac屏幕上;输入Windows账户密码,按回车即可进入桌面。
连接成功后,可右键点击该条目 → “Edit” → 勾选“Save credentials”,避免每次重复输入密码。但【切勿在公用Mac上启用此选项】,防止他人直接接管你的Windows会话。安全第一,切莫图省事。
