可通过五种方法一键隐藏Mac桌面图标:一、终端命令修改CreateDesktop布尔值;二、系统设置中关闭“在桌面上”选项;三、Automator创建快速操作;四、安装HiddenMe Free菜单栏工具;五、Alfred配合Hide Desktop Workflow实现键盘控制。

如果您希望在Mac上快速进入极简工作界面,需一键隐藏桌面所有图标(包括文件、文件夹、外接设备及硬盘图标),则可通过系统级配置直接控制Finder的桌面渲染行为。以下是实现该目标的多种方法:
一、使用终端命令强制切换显示状态
该方法通过修改Finder的底层偏好设置键 CreateDesktop 的布尔值,直接禁用或启用桌面图标的绘制功能,操作即时生效且不依赖第三方组件。
1、按下 Command + 空格键 打开聚焦搜索,输入“终端”并回车启动应用。
2、在终端中粘贴并执行以下完整命令以隐藏全部桌面图标:
defaults write com.apple.finder CreateDesktop -bool false; killall Finder
3、若需恢复显示,执行反向命令:
defaults write com.apple.finder CreateDesktop -bool true; killall Finder
二、通过系统设置界面关闭桌面项目
macOS Ventura 及更新版本在系统设置中提供了图形化开关,无需命令行即可完成隐藏,适合不熟悉终端操作的用户,且更改实时同步至所有用户会话。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在左侧边栏滚动并点击“桌面与程序坞”。
3、向下查找“桌面与台前调度”区域,定位到“显示项目”分组。
4、取消勾选“在桌面上”复选框,桌面图标将立即消失。
5、重新勾选该项即可恢复全部图标显示。
三、利用Automator创建一键快速操作
此方案将隐藏/显示逻辑封装为可重复调用的系统服务,支持从菜单栏、快捷键或程序坞触发,实现真正意义上的一键切换,避免重复输入命令。
1、打开“Automator”应用(位于“应用程序”文件夹内)。
2、新建文档时选择“快速操作”模板。
3、在左侧动作库中搜索并拖拽“运行Shell脚本”至右侧工作区。
4、在脚本框中粘贴以下内容:
if [[ $(defaults read com.apple.finder CreateDesktop 2>/dev/null) == 1 ]]; then
defaults write com.apple.finder CreateDesktop -bool false
else
defaults write com.apple.finder CreateDesktop -bool true
fi
killall Finder
5、点击右上角“文件” → “存储”,命名为“切换桌面图标”。
6、此后可在任意界面右键桌面空白处,于“快速操作”子菜单中直接调用该操作。
四、安装HiddenMe Free实现菜单栏一键控制
HiddenMe Free 是一款轻量级、免配置的菜单栏工具,专为桌面图标管理设计,启动后即在顶部状态栏显示圆形图标,点击即可切换,无命令行风险,适合高频切换场景。
1、访问 HiddenMe 官方网站下载并安装HiddenMe Free版本。
2、首次启动后,确认其图标已出现在屏幕右上角菜单栏中。
3、点击该图标,在弹出菜单中选择“Hide Desktop Icons”立即隐藏全部图标。
4、再次点击同一图标,选择“Show Desktop Icons”即可还原。
五、使用Alfred Powerpack配合Hide Desktop Workflow
若您已订阅 Alfred Powerpack,可通过预设Workflow实现毫秒级响应的桌面图标控制,全程键盘驱动,无需触碰鼠标,契合高效工作流需求。
1、确保已安装 Alfred 并启用 Powerpack 许可证。
2、在 Alfred Preferences 中切换至“Workflows”标签页。
3、点击左下角“+”按钮 → “Import Workflow”,导入 Hide Desktop Workflow(可从Packal或GitHub获取)。
4、在 Alfred 激活状态下,直接输入关键词“dhide”并回车,桌面图标瞬间隐藏。
5、输入“dunhide”并回车,即可恢复显示。










