应先退出占用外接摄像头的应用程序,再通过facetime或photo booth切换至内置摄像头释放设备句柄,最后卸载对应驱动并重启mac后断开硬件连接。

当你在Mac上临时使用完外接摄像头,比如录完一段QuickTime视频或开完一场Zoom会议,需要立刻让设备停止被调用、避免隐私泄露或误触发,就得主动取消已连接的外接摄像头——不是拔线,而是让系统“松手”。
断开物理连接前先终止软件调用
外接摄像头一旦被某个App占用,即使你拔掉USB线,部分App(如Zoom、OBS)仍会维持设备句柄,下次启动时可能报错“设备忙”或自动重连失败。所以第一步永远是退出正在使用它的程序。
点按屏幕右上角菜单栏中的摄像头图标(绿色圆点),确认当前哪个App正在使用摄像头;若无图标显示,打开“活动监视器”,搜索关键词“AVCapture”或“CoreMediaIO”,找到对应进程后选中→点击左上角“X”强制退出。
这一步不做,直接拔线可能导致Mac内核日志报错,下次插回时需重启才能识别。
切换回内置摄像头释放外接设备
方法一:在FaceTime中操作
打开FaceTime → 顶部菜单栏点“视频” → 从下拉列表中选“Built-in Camera”。此时外接摄像头即被释放,指示灯熄灭,系统不再持有该设备句柄。
方法二:在Photo Booth中操作
启动Photo Booth → 菜单栏点“摄像头” → 选“内建摄像头”。这会强制切断当前外接摄像头的数据流通道,比单纯关闭窗口更彻底。
【注意】仅关闭窗口不等于释放设备,必须显式切换到其他摄像头源。否则外接设备仍处于“挂起占用”状态。
彻底卸载驱动并断开硬件
第一步:打开“访达”→前往→“前往文件夹”→输入 /Library/CoreMediaIO/Plug-Ins/DAL/ →回车。
第二步:查找与你的外接摄像头品牌相关的 .plugin 文件(如Logitech、Elgato、Blackmagic等),将它们拖入废纸篓。
第三步:重启Mac——这一步不可跳过,否则旧驱动残留会干扰新连接。
第四步:待系统完全重启后,再拔掉USB线或断开HDMI/Thunderbolt连接。
第五步:如果摄像头带独立供电开关,务必同步关闭电源,防止设备在断开瞬间向Mac发送异常枚举信号。











