前言
前不久用电脑传U盘,退出U盘给我显示“磁盘无法推出,因为一个或多个程序正在使用它”,后面把我干懵逼了。
最后找到了解决办法,整理一下,以防后面自己用得到~
解决方法一
option+command+esc调出后台应用,找到访达,强制退出。然后在桌面找到U盘右键“推出”就可以了
![图片[1]-Mac退出移动硬盘时显示“磁盘无法推出,因为一个或多个程序正在使用它”解决方案-林伊网赚库](https://lywzk.com/wp-content/uploads/2025/05/20250516112843752-图片.png)
Tips:桌面的安装包移不到废纸篓,也可以右键“推出”解决。
解决方法二
找到终端APP,长下面这样的。找不到的就 command+空格调出搜索,然后搜索“终端”即可
![图片[2]-Mac退出移动硬盘时显示“磁盘无法推出,因为一个或多个程序正在使用它”解决方案-林伊网赚库](https://lywzk.com/wp-content/uploads/2025/05/20250516111948930-图片.png)
打开后复制下面的代码然后回车【注意f和-之间有个空格】
df -lh
![图片[3]-Mac退出移动硬盘时显示“磁盘无法推出,因为一个或多个程序正在使用它”解决方案-林伊网赚库](https://lywzk.com/wp-content/uploads/2025/05/20250516112657576-图片-1024x320.png)
一般我们的外部U盘都是最后一个的,每个磁盘前面都对应一个代号(比如我的是disk6s1)
随后我们执行如下代码,右键将移动磁盘“推出”即可
diskutil unmount /dev/diskAsB
注意:
1、unmount与/dev之间有一个空格
2、A与B对应的编号是df -lh命令中移动磁盘对应的编号,比如df -lh命令执行后,移动磁盘对应的编号是disk6s1,则此处的diskAsB就写disk6s1。
由于磁盘被某个进程占用,无法推出,因此终端会提示:[磁盘代号] failed to unmount: dissented by PID XXXX
。
这个时候我们只要打开活动监视器app(同理,找不到的就 command+空格调出搜索,然后搜索“活动监视器”即可
![图片[4]-Mac退出移动硬盘时显示“磁盘无法推出,因为一个或多个程序正在使用它”解决方案-林伊网赚库](https://lywzk.com/wp-content/uploads/2025/05/20250516113155402-图片.png)
在CPU菜单下,在PID一栏中找到dissented by PID XXXX
对应的PID XXXX,点击左上角叉号,选择强制退出即可。然后我们在桌面右键U盘“推出”就能正常推出了。
![图片[5]-Mac退出移动硬盘时显示“磁盘无法推出,因为一个或多个程序正在使用它”解决方案-林伊网赚库](https://lywzk.com/wp-content/uploads/2025/05/20250516113329391-图片-1024x468.png)
注意事项
df -lh
不显示U盘名称时的解决方法:有时候在终端中输入df -lh
得到的磁盘列表中并没有我们U盘的名字。此时可以把df -lh改为df -h
,就能看到U盘了。之后的操作同上。
暂无评论内容