mac用户需同时配置mac客户端启用音频输入重定向、修改.rdp文件添加audiocapturemode:i:1参数、确保windows端“windows audio”及“windows audio endpoint builder”服务运行,三者缺一不可,否则外接麦克风在远程windows中无法识别。

Mac用户用微软远程桌面连接Windows时,外接麦克风在远程系统里识别不到、无法用于会议或录音,根本原因是音频输入重定向默认关闭或配置不匹配。必须同时调整Mac客户端设置和Windows端RDP协议参数,缺一不可。
确认Mac端外接麦克风已就绪
打开Mac的“系统设置”→“声音”→“输入”,确保外接麦克风(如Blue Yeti、Rode NT-USB等)被正确识别并显示为当前输入设备;若列表中无该设备,请先拔插USB接口或重启Mac,【未在此处看到设备,后续所有重定向操作均无效】。
这一步操作起来很简单,直接把文件拖进去就行。
在Microsoft Remote Desktop for Mac中启用音频输入重定向
打开Microsoft Remote Desktop应用→点击左上角“+”新建连接→在“PC name”下方展开“Advanced settings”→勾选“Audio input redirection”;此选项默认关闭,不勾选则远程Windows完全收不到麦克风信号。
注意:该开关仅在新建连接或编辑已有连接时可见,已建立的会话中无法动态开启,必须断开后重新连接才生效。
修改RDP连接文件的底层参数(关键步骤)
方法一:通过编辑.rdp文件手动注入参数
① 在Microsoft Remote Desktop中右键目标连接→选择“Export…”导出为本地.rdp文件;
② 用TextEdit打开该.rdp文件,在末尾另起一行添加:
audiocapturemode:i:1
③ 保存文件,然后在Microsoft Remote Desktop中删除原连接,再通过“File”→“Import…”导入修改后的.rdp文件。
方法二:使用终端命令批量注入(适合多个连接)
执行:
echo "audiocapturemode:i:1" >> ~/Desktop/MyWinPC.rdp
这行命令会追加必需参数,但务必确认.rdp文件路径准确,写错路径会导致参数丢失。
Windows端检查远程音频服务状态
远程登录到Windows系统→按Win+R输入services.msc→找到“Windows Audio”和“Windows Audio Endpoint Builder”两项服务→确保二者状态均为“正在运行”,启动类型为“自动”;若任一服务被禁用或停止,麦克风重定向将始终失败,且Mac端无任何错误提示。
这一步不能跳过。很多用户反复检查Mac设置却忽略此处,最终卡在“远程设备管理器里看不到麦克风”。
验证与故障定位
重新连接远程桌面→进入Windows“设置”→“系统”→“声音”→“输入”,查看“选择输入设备”下拉菜单中是否出现“Microphone (Microsoft Remote Audio)”字样;若出现,说明重定向成功;若仍为空,返回Mac端检查.rdp文件是否含audiocapturemode:i:1且未被覆盖。
此时无需重启、无需修改注册表、无需安装额外驱动——只要上述五步全部完成,外接麦克风即可在Teams、Zoom、OBS等任意Windows软件中直接选用。











