0

0

Mac如何卸载启动台里的顽固图标_Launchpad图标清理方法

裘德小鎮的故事

裘德小鎮的故事

发布时间:2025-11-24 18:10:02

|

183人浏览过

|

来源于php中文网

原创

先重置启动台清理图标,若无效则用终端命令删除数据库记录。打开终端输入defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock可恢复默认布局;若仍有残留,执行sqlite3 $(find /private/var/folders \( -name com.apple.dock.launchpad -a -user $USER ) 2>/dev/null)/db/db "DELETE FROM apps WHERE title LIKE '%应用名%';" && killall Dock,替换“应用名”为目标程序名称,实现精准清除。建议先彻底卸载应用,删除应用程序文件及~/Library中的支持文件、偏好设置和缓存,再处理图标,避免残留。操作前确认软件已卸载,防止误删。

mac如何卸载启动台里的顽固图标_launchpad图标清理方法

Mac启动台里那些删不掉的顽固图标确实很烦人,特别是软件都卸载了,图标还赖着不走。常规的长按删除没用时,就得用点更直接的方法。核心思路就是清理系统记录这些图标的数据库。

先试试简单重置

如果只是图标错乱或有少量残留,可以先尝试这个温和的办法。

  • 打开“终端”应用(可以在聚焦搜索里找)。
  • 输入命令:defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock,然后回车。
  • 等待Dock重启,启动台的图标会恢复到默认分组状态,很多无效图标会被一并清除。

用终端命令精准删除

当重置无效时,就需要直接操作数据库,把那个顽固图标的记录手动删掉。这是最有效的解决方法

Designs.ai
Designs.ai

AI设计工具

下载
  • 先打开“终端”。
  • 输入以下完整命令并回车执行:
    sqlite3 $(find /private/var/folders \( -name com.apple.dock.launchpad -a -user $USER \) 2>/dev/null)/db/db "DELETE FROM apps WHERE title LIKE '%应用名%';" && killall Dock
  • 把命令里的'%应用名%'替换成你想删除的图标对应的应用名称。比如要删“TestApp”,就改成'%TestApp%'。加上百分号是为了模糊匹配,避免因大小写或空格问题导致失败。
  • 按回车执行,系统可能会要求你输入开机密码,输入后回车确认。
  • Dock会重启,刷新后图标应该就消失了。

彻底清理应用再处理图标

有时图标顽固是因为应用没卸干净。只删应用程序文件是不够的,相关的支持文件也得清理。

  • 先把应用从“应用程序”文件夹拖进废纸篓。
  • 手动检查并删除相关文件:
    • 前往~/Library/Application Support/,删除同名文件夹。
    • 前往~/Library/Preferences/,删除以应用名命名的.plist文件。
    • 前往~/Library/Caches/,删除相关的缓存文件夹。
  • 清理完再用上面的终端命令处理残留图标,效果更好。
基本上就这些方法,优先用重置,不行再上命令行。操作前确保应用已卸载,避免误删正在使用的程序图标。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

236

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

458

2024.03.01

c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

236

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

458

2024.03.01

数据库Delete用法
数据库Delete用法

数据库Delete用法:1、删除单条记录;2、删除多条记录;3、删除所有记录;4、删除特定条件的记录。更多关于数据库Delete的内容,大家可以访问下面的文章。

275

2023.11.13

drop和delete的区别
drop和delete的区别

drop和delete的区别:1、功能与用途;2、操作对象;3、可逆性;4、空间释放;5、执行速度与效率;6、与其他命令的交互;7、影响的持久性;8、语法和执行;9、触发器与约束;10、事务处理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

213

2023.12.29

数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

358

2023.06.29

如何删除数据库
如何删除数据库

删除数据库是指在MySQL中完全移除一个数据库及其所包含的所有数据和结构,作用包括:1、释放存储空间;2、确保数据的安全性;3、提高数据库的整体性能,加速查询和操作的执行速度。尽管删除数据库具有一些好处,但在执行任何删除操作之前,务必谨慎操作,并备份重要的数据。删除数据库将永久性地删除所有相关数据和结构,无法回滚。

2082

2023.08.14

俄罗斯Yandex引擎入口
俄罗斯Yandex引擎入口

2026年俄罗斯Yandex搜索引擎最新入口汇总,涵盖免登录、多语言支持、无广告视频播放及本地化服务等核心功能。阅读专题下面的文章了解更多详细内容。

158

2026.01.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Java 教程
Java 教程

共578课时 | 52.7万人学习

国外Web开发全栈课程全集
国外Web开发全栈课程全集

共12课时 | 1.0万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号