升级12.6之后,无法在访达中找到自己安装的软件

系统升级后,访达中只有系统自带软件。打开微信提示“检测到从安装包直接打开微信”,其他软件也找不到。

MacBook Pro

发布日期 2022年9月22日 下午6:28

回复
回复量: 3

2022年9月23日 下午6:22 回应 ahuang120

有一种情况,如果你的系统是从比较老的操作系统直接升级过来的,系统可能会把“不兼容”的 app 统一移动到一个叫做“迁移的项目”目录中。这个可以参考:如果升级 macOS 后在 Mac 上出现“迁移的项目”文件夹 - 官方 Apple 支持 (中国)


如果是从 10.15 或者更新的系统升级过来的,再往下看。

复制粘下面的命令,看看打开的 Finder 窗口中有没有:

open /Applications


  • 你的第一个命令,是相对路径,不是绝对路径,是切换到当前目录下的Applications子目录中。用命令 pwd,就可以看出当前的目录是什么。“cd Applications/”
  • 在你的 Finder 中,那个左边栏的应用程序,是个链接,具体链接到了哪里,就不好说了。


如果没有记错的话,自从Big Sur开始,随着 APFS 的扩展,操作系统本身被保留在一个单独的文件宗卷中,启动的时候用的是它的快照,而这些对用户的只读的,这样可以保证操作系统的完整可靠性。具体到的应用程序(Applications)文件夹,操作系统通过synthetic的机制,将随着操作系统来的只读Applications目录,它包含着随操作系统来的 apps,再与用户可读写的Applications目录,合并在一起,这样在用户角度来说,它还是一个目录,Applications 目录就是这个样子的。具体到 Applications, 他们没有合并前的位置,是:

操作系统的:/System/Applications

用户安装的:/System/Volumes/Data/Applications


还有一个,在你贴的最后一个Finder图中,按住 command 的同时左点击标题中的“应用程序”,就可以看到它的父目录的列表。这样也可以看看,它所打开的Applications目录是哪一个。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

升级12.6之后,无法在访达中找到自己安装的软件

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!