首选访达设置取消勾选“硬盘”和“外置磁盘”可一键隐藏所有外接磁盘图标,安全可逆;若仅需隐藏特定磁盘(如time machine盘),则用终端执行sudo chflags hidden /volumes/卷名;ventura及以上系统还可通过“系统设置→桌面与程序坞”关闭全部桌面图标。

Mac桌面频繁出现U盘、移动硬盘、Time Machine备份盘等磁盘图标,遮挡文件、干扰截图和会议共享,必须快速关闭其显示——这些图标不是普通文件,不能拖进废纸篓,而是系统挂载点的可视化映射,需通过访达设置或终端指令精准干预。
用访达偏好设置统一关闭所有磁盘图标
这是最安全、可逆、适用于所有用户的首选方法,修改后立即生效,不影响设备读写功能,也不影响你后续通过访达边栏访问这些设备。
1、点击桌面任意空白处,确保当前焦点不在任何窗口内;
2、点击屏幕左上角菜单栏中的【访达】→选择“设置”(macOS Ventura及更新系统)或“偏好设置”(旧版系统);
3、切换到“通用”标签页;
4、在“在桌面上显示这些项目”区域,【取消勾选“硬盘”和“外置磁盘”】;
5、关闭设置窗口,所有已连接及未来插入的磁盘图标将立刻从桌面消失。注意:取消勾选后,你仍可通过访达边栏→“位置”→“设备”下找到并访问这些磁盘。
只隐藏特定外接磁盘(如Time Machine盘),保留其他显示
当你同时连接多个外置设备,只想隐藏其中某一个(比如命名是“Backups”的Time Machine盘),而让U盘、移动硬盘继续显示时,就得用终端命令直接操作该卷的文件系统属性。
方法一:拖入路径自动补全(推荐)
1、打开终端(Command + 空格搜索“终端”);
2、输入 sudo chflags hidden ,注意末尾留一个空格;
3、前往访达→边栏→“位置”→“设备”,找到目标磁盘(如“Backups”),将其直接拖入终端窗口——路径会自动补全为 /Volumes/Backups;
4、按回车执行,系统提示输入密码时,输入当前用户登录密码(输入过程无任何字符显示,包括星号);
5、执行完成后,该磁盘图标立即从桌面消失,但仍在访达边栏和 /Volumes/ 目录中可见。
方法二:手动输入卷名(需确认名称完全一致)
1、先在访达边栏“设备”下确认目标磁盘准确名称(区分大小写、空格、连字符);
2、在终端中执行:sudo chflags hidden /Volumes/【卷名】,将【卷名】替换成实际名称;
⚠️ 若卷名含空格,必须用反斜杠转义,例如 /Volumes/My\ Time\ Machine,否则命令报错且图标不会隐藏。
用系统设置图形化开关一键关闭全部桌面图标
macOS Ventura(13.0)及更高版本原生支持此方式,无需命令行,适合对终端有顾虑的用户,更改后所有用户会话同步生效。
① 点击屏幕左上角苹果菜单 → 选择“系统设置”;
② 在左侧边栏点击“桌面与程序坞”;
③ 向下滚动到“桌面与台前调度”区域,找到“显示项目”分组;
④ 取消勾选“在桌面上”复选框;
【桌面图标将立即全部消失,但所有文件仍完整保留在访达侧边栏的“桌面”条目下,访问路径不变】。重新勾选该项即可恢复,无需重启Finder。











