mac启动面板软件图标删除 (如何删除mac启动台里没用的图标)

使用Mac的时候,为了方便,我们经常会在lanchpad启动台上面新建很多分组,有时候在系统升级后,删除掉无用的app或做分组调整后,一些剩余的图标或者分组并没有自动删掉,烦不胜烦。

今天给大家分享一个低级别的操作方法。

操作需要谨慎,一旦操作错误可能会引起很多麻烦

首先 ,启动台的记录数据路径通常为:

/private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db

前面的 /private/var/folders/ 部分和后面的 0/com.apple.dock.launchpad/db 部分是固定的,中间位置需要你自己找一下你的Mac的对应路径。

然后 ,打开terminal,cd到该路径下:

# chris @ ChrisdeMacBook-Pro in /private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db [9:51:31]
$ cd /private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db

# chris @ ChrisdeMacBook-Pro in /private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db [9:53:25]
$ pwd
/private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db

# chris @ ChrisdeMacBook-Pro in /private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db [9:53:39]
$ ls
db     db-shm db-wal

最后 ,我们要开始操作了,直接在terminal中执行如下命令进入数据库:

## 进入数据库
$ sqlite3 db
SQLite version 3.32.3 2026-03-14T18:19:25+00:00
Enter ".help" for usage hints.
## 展示数据库下的表
sqlite> .tables
app_sources       categories        downloading_apps  image_cache
apps              dbinfo            groups            items
## 查询分组信息
sqlite>select * from groups;
## 查询应用图标信息
sqlite>select * from apps;
## 删除分组信息
sqlite>delete from groups where title='xxxx';
## 删除应用图标信息
sqlite>delete from apps where title='xxx';

End~