必须先终止占用进程,否则强行拔出可能损坏文件系统;常见原因包括finder窗口打开该盘、spotlight索引(mds/mdworker)、quicklook预览或time machine备份,需依次关闭finder窗口、用活动监视器或lsof命令查杀进程、禁用time machine自动备份,再右键安全退出。

Mac上移动硬盘显示“设备正被使用中,无法退出”,常见于Finder窗口仍打开该盘、后台进程正在读写、或Time Machine正在备份时。必须先终止占用进程,否则强行拔出可能损坏文件系统。
检查并关闭Finder中打开的窗口
点击桌面任意空白处→按 Command + Tab 切换到 Finder→观察顶部菜单栏是否显示该移动硬盘名称;若显示,说明有窗口正浏览其内容。
按下 Command + Option + W 关闭所有 Finder 窗口,或逐个点击窗口左上角红色关闭按钮。
这一步漏掉会导致后续所有退出操作失败——因为 macOS 会隐式锁定正在浏览的卷。
查找并强制结束占用进程
方法一:用活动监视器定位进程
打开「活动监视器」(可在 Spotlight 中输入“活动监视器”快速启动)→顶部筛选栏选择「所有进程」→在搜索框输入移动硬盘名称(如“Seagate Backup”)→查看是否有进程在「路径」列中包含该盘路径。
选中对应进程→点击左上角「X」图标→点「强制退出」。
方法二:终端命令一键查杀(更彻底)
打开「终端」→输入:lsof +D /Volumes/你的硬盘名(将“你的硬盘名”替换为实际名称,注意空格需用反斜杠转义,例如 lsof +D /Volumes/My\ Passport)→回车。
若返回结果非空,说明确有进程在访问;接着执行:sudo lsof -t +D /Volumes/你的硬盘名 | xargs kill -9→输入管理员密码→回车。
【执行前务必确认 /Volumes/ 后的硬盘名完全正确,输错可能导致误杀系统进程】
禁用Time Machine实时备份占用
点击右上角时间旁的 Time Machine 图标→如果显示「正在备份」或「准备备份」,选择「跳过此备份」。
进一步确保不被自动触发:进入「系统设置」→「通用」→「登录项」→查找 Time Machine 相关项并关闭;或前往「系统设置」→「Time Machine」→关闭「自动备份」开关。
若硬盘是 Time Machine 备份盘,即使未在备份,系统也可能维持一个 .inProgress 文件锁,关闭自动备份能解除该隐式占用。
尝试安全退出
第一步:在桌面或 Finder 侧边栏找到该硬盘图标→右键点击→选择「推出 “硬盘名”」。
第二步:若右键菜单中该选项为灰色,说明仍有残留占用→立即返回上一步「终端命令查杀」环节重试。
第三步:成功退出后,图标从桌面和 Finder 侧边栏消失,此时可安全拔出数据线。











