Launchpad残留图标可通过五种方法清除:一、长按图标删App Store应用;二、终端命令重置数据库;三、手动修改SQLite数据库删指定图标;四、从应用程序拖废纸篓并清空;五、用AppCleaner等工具深度清理关联文件。

如果您在Mac的启动台(Launchpad)中看到已卸载软件的残留图标,或希望移除未通过App Store安装的应用图标,则可能是由于系统数据库未同步更新或应用文件未彻底清除。以下是解决此问题的步骤:
一、长按图标进入编辑模式并删除
此方法适用于从Mac App Store下载并仍保留在系统中的应用程序,可直接触发Launchpad内置的删除机制,安全移除图标及对应应用。
1、点击程序坞中的“启动台”图标,或使用触控板四指捏合手势打开Launchpad界面。
2、用双指在触控板上按住任意一个应用图标约1–2秒,或按住Option键的同时点击图标,直到所有图标开始抖动并显示左上角的X按钮。
3、确认目标图标左上角出现X按钮后,点击该按钮。
4、在弹出的确认窗口中点击删除,系统将同时移除应用本体及其在Launchpad中的注册记录。
二、执行终端命令重置Launchpad数据库
当图标为已卸载软件的残留项、无X按钮、或长按无效时,说明Launchpad的SQLite数据库中仍存在无效条目,需强制刷新整个数据库以恢复默认状态。
1、打开“访达”,前往“应用程序”→“实用工具”→启动“终端”。
2、在终端中完整输入以下命令并回车执行:defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock。
3、等待Dock自动重启,Launchpad界面将重新加载,所有未实际安装的应用图标将被清除,布局恢复为初始状态。
三、手动定位并修改Launchpad数据库文件
该方法适用于仅需删除特定残留图标、不希望重置全部图标的场景,通过直接操作底层SQLite数据库精准移除指定条目。
1、点击屏幕右上角放大镜图标(Spotlight),搜索并打开“终端”。
2、在访达中,按下Command+Shift+G,输入路径:/private/var/folders,点击“前往”。
3、在该窗口顶部搜索栏中输入com.apple.dock.launchpad,搜索范围设为“文件夹”。
4、找到匹配的文件夹后,双击进入,再进入其子目录中的db文件夹。
5、在终端中输入cd后加空格,再粘贴该db文件夹的完整路径(不含db文件名本身),回车进入目录。
6、执行SQL删除命令:sqlite3 db "DELETE FROM apps WHERE title='应用名称';" && killall Dock。
7、将命令中的应用名称替换为图标下方显示的**完全一致的文本**,包括大小写、空格与标点符号。
四、从“应用程序”文件夹拖出并清空废纸篓
对于非App Store渠道安装的第三方应用,系统不会为其生成X按钮,必须先确保主程序文件已被移除,否则Launchpad可能持续索引到残留路径。
1、打开访达,在左侧边栏点击应用程序。
2、在列表中查找目标应用,将其图标直接拖拽至Dock上的废纸篓图标。
3、右键点击废纸篓图标,选择清空废纸篓以永久删除程序本体。
4、完成删除后,建议配合方法二的终端命令执行一次数据库重置,确保Launchpad同步更新。
五、使用第三方卸载工具深度清理关联文件
部分应用会在~/Library目录下创建偏好设置、缓存和支持文件,仅删除主程序可能导致Launchpad仍读取残留配置而显示图标。
1、下载并安装经验证的卸载工具,如AppCleaner或CleanMy Mac X。
2、启动工具后,在应用列表中勾选目标软件,工具将自动扫描并高亮所有关联文件。
3、点击删除按钮,工具将一并移除应用程序本体、~/Library/Application Support/中的支持文件、~/Library/Preferences/中的.plist配置及缓存数据。
4、清理完毕后,重启Launchpad或执行方法二命令,确认图标已消失。










