Mac 卸载应用后打开方式菜单残留问题的解决方法
在 Mac 上卸载应用程序后,有时会发现在右键菜单的”打开方式”中仍然存在已卸载的应用。这是因为 Launch Services 数据库中保留了这些应用的记录。本文介绍如何通过重置 Launch Services 数据库来解决这个问题。
什么是 Launch Services?
Launch Services 是 macOS 的一个系统服务,负责管理应用程序和文件类型之间的关联关系。它维护着”打开方式”菜单中的应用程序列表,当这个数据库出现问题时,可能会导致已卸载的应用仍然显示在打开方式列表中。
解决方法
- 打开 终端(Terminal)应用
- 使用 Spotlight(⌘ + 空格键)
- 输入”终端”或”Terminal”并回车
-
输入以下命令:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
- 按回车执行命令
- 命令执行过程中可能需要等待一会儿
- 命令会重建 Launch Services 数据库
- 重启电脑
- 重启后,系统会使用新的 Launch Services 数据库
- 已卸载的应用应该不会再出现在打开方式列表中
命令说明
这个命令的各个参数的含义:
-kill
:终止 Launch Services 数据库-r
:递归扫描指定的域-domain local
:扫描本地域-domain system
:扫描系统域-domain user
:扫描用户域
注意事项
- 这个操作是安全的,不会删除任何应用程序或文件
- 重建数据库后,系统可能需要重新扫描应用程序来建立文件关联
- 如果问题仍然存在,可以尝试重复这个过程