Launchpad中残留无法操作的图标需通过五种方法清理:一、Option键编辑模式删X按钮;二、彻底卸载应用并清空废纸篓;三、重置Launchpad数据库;四、用find命令精准删除指定图标记录;五、手动进入数据库执行SQL删除。

如果您已卸载某个应用,但 Launchpad 中仍残留无法点击、无法拖拽、无「X」按钮的小图标,则说明该图标的数据库条目未被同步清除。以下是针对此类顽固小图标的多种清理方法:
一、长按Option键进入编辑模式删除
此方法利用系统内置的图标管理接口,直接调用 Dock 的移除逻辑,适用于部分仍被系统识别为可操作状态的应用图标。
1、使用触控板执行四指捏合手势,或点击 Dock 中的「启动台」图标打开 Launchpad。
2、按住键盘上的⌥ Option 键不放,所有图标将开始抖动并显示缩放动画。
3、观察目标图标左上角是否出现红色圆形「X」按钮;若出现,点击该「X」按钮并在弹出提示中确认删除。
4、按下Esc 键或点击 Launchpad 空白区域退出编辑模式。
二、通过应用程序文件夹彻底卸载
许多顽固小图标源于未完全移除的第三方应用,其主程序仍驻留在系统中,导致 Launchpad 持续索引并显示该图标。
1、打开访达,在左侧边栏点击“应用程序”。
2、查找目标应用图标,若存在,将其拖拽至废纸篓。
3、同时检查用户级应用程序目录:~/Applications(按Command+Shift+H前往个人文件夹后手动创建并检查该路径)。
4、清空废纸篓。
5、重启Mac后再次检查启动台是否已清除对应图标。
三、重置Launchpad数据库恢复默认布局
该方法通过强制重建 Launchpad 索引,清除所有未实际安装应用的图标条目,适用于图标错乱、重复或批量残留的情形,操作安全且无需定位具体文件路径。
1、按下Command + 空格调出聚焦搜索,输入“终端”并回车启动。
2、在终端窗口中完整输入以下命令并回车执行:defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock。
3、等待Dock自动重启,Launchpad界面将刷新为初始分组状态,所有未安装应用的图标将被移除。
四、使用find命令精准删除指定小图标记录
当仅需清除某个特定顽固小图标(如“Epic Games Launcher”),且不希望重置全部布局时,可直接通过系统级路径查找并操作数据库,避免误删其他条目。
1、打开“终端”,输入以下命令并回车执行:sqlite3 $(find /private/var/folders \( -name com.apple.dock.launchpad -a -user $USER \) 2>/dev/null)/db/db "DELETE FROM apps WHERE title LIKE '%Epic Games Launcher%';" && killall Dock。
2、将命令中的%Epic Games Launcher%替换为图标下方显示的**完全一致的文本**,包括大小写、空格与标点符号;添加百分号实现模糊匹配,提升成功率。
3、执行后系统可能提示输入管理员密码,正确输入后回车确认,Dock将重启并刷新图标列表。
五、手动进入数据库目录执行SQL删除
该方法提供对数据库操作的完全控制权,支持查看当前所有图标条目,便于核对目标应用的精确title字段值,适合对名称不确定或存在多个相似名称的情况。
1、在访达中按下Command + Shift + G,输入路径:/private/var/folders,点击“前往”。
2、在该窗口顶部搜索栏输入com.apple.dock.launchpad,搜索范围设为“文件夹”。
3、双击进入匹配的文件夹,再进入其子目录中的db文件夹。
4、右键该db文件夹,选择“服务”→“新建位于文件夹位置的终端窗口”。
5、在终端中执行查询命令以确认应用标题:sqlite3 db "SELECT title FROM apps;"。
6、在输出结果中识别目标图标对应行,记下其title名称(如“Adobe Premiere Pro 2020”)。
7、执行删除命令:sqlite3 db "DELETE FROM apps WHERE title='Adobe Premiere Pro 2020';" && killall Dock。

















