MacBook双击DMG后需主动卸载才能释放资源:首选访达侧边栏或桌面右键“推出”,禁拖废纸篓;失效时用终端执行hdiutil detach "/Volumes/卷名";高频用户可用Mounty右键批量卸载。

MacBook上双击打开DMG文件后,系统会自动挂载为虚拟磁盘并显示在访达侧边栏和桌面,但关闭窗口并不等于卸载——残留挂载会持续占用系统资源、阻止文件删除、甚至导致磁盘空间无法释放。必须主动取消挂载才能真正释放。
用访达图形界面一键推出
这是最直观、零命令行风险的操作方式,适用于所有用户。
在访达左侧边栏「位置」区域,找到以镜像名称命名的卷(如“GoogleChrome”“VisualStudio”),鼠标悬停其上,右侧会出现小圆点图标 → 点击该圆点 → 选择「推出」。
若未显示在边栏,可打开桌面 → 找到对应磁盘图标 → 右键点击 → 选择「推出 [名称]」。
【注意:不要直接拖入废纸篓!】 拖入废纸篓只会移除桌面图标,挂载状态依然存在,后续可能触发“文件正在使用中”报错。
用终端强制卸载残留挂载点
当访达里找不到对应卷、或点击「推出」无响应时,说明挂载已脱离图形界面控制,必须用终端干预。
第一步:打开终端,执行以下命令查看当前所有挂载项:
mount | grep "/Volumes/"
第二步:观察输出结果,识别形如 /dev/disk2 on /Volumes/Zoom (hfs, local, nodev, nosuid, mounted by user) 的条目 → 提取括号前的挂载路径(即 /Volumes/Zoom)。
第三步:执行卸载命令:
hdiutil detach "/Volumes/Zoom"
第四步:若需一次性清理全部用户级挂载(不含系统盘),运行:
hdiutil detach -force $(mount | grep "/Volumes/" | awk '{print $3}')
【警告:执行前务必确认无程序正读写该卷,否则可能导致数据损坏】
用Mounty工具批量管理挂载状态
如果你频繁处理DMG文件,手动逐个推出效率低且易遗漏,Mounty能将挂载/卸载操作集成进访达右键菜单,省去记忆命令和查路径的步骤。
安装Mounty后,在访达任意空白处右键 → 出现「Mounty」子菜单 → 选择「Unmount all」即可秒清全部用户挂载卷。
它还会在菜单栏显示挂载数量气泡,点击即可展开列表,单击任一卷名直接卸载。
这一步操作起来很简单,直接把文件拖进去就行。


















