Macbook Pro 2012年中:所有应用程序均“损坏或不完整”,所有应用程序均带有问号,无图标

在过去的两天里,我经历了苹果产品中最奇怪的问题。它的故事有些长,所以我按时间顺序列出了所有相关细节。

首先,这是我的规格:Macbook Pro 2012年中i5配备250GB SSD,光学托架中1TB HDD,8GB RAM。运行高山脉10.13.2

好的。因此,上周末我的计算机在一夜之间安装了一些更新。第二天工作正常,除了Spotlight停止索引我的应用程序文件夹。有点烦人,但并不完全怪异。我尝试通过将应用程序文件夹添加到Spotlight黑名单来修复它,然后将其删除。那什么也没做。

星期一晚上,我尝试了以下三个命令来强制其重新索引整个驱动器:

sudo mdutil -i on / 
sudo mdutil -i off / 
sudo mdutil -E / 

立刻没有采取任何行动-毫不奇怪。但是第二天,它仍然没有索引驱动器。 Spotlight中的进度栏​​一开始就卡住了。

昨晚(星期二)真正的怪事开始发生。我试图从扩展坞中启动Fusion 360(CAD软件),但遭到“无法打开融合360,因为它已损坏或不完整”的问候。我做了合理的事情,并重新启动了系统。我尝试从扩展坞中打开其他软件,但对扩展坞中的所有项目都收到了相同的消息。然后,我尝试从启动板打开项目,但没有任何带有图标的应用程序受到欢迎。直接从我的“应用程序”文件夹中的应用程序发生相同的事情-尝试打开任何应用程序,包括终端和磁盘实用程序之类的系统实用程序-导致相同的损坏或不完整错误。此外,所有应用程序的图标都在“应用程序”文件夹中丢失。右键单击>显示包内容>浏览实际的可执行文件也不起作用-它询问您要使用哪种软件打开文件。我本来可以从终端启动它们的,但是...嗯...我无法打开它!

At this point, I got seriously freaked out about a corrupted drive, malware, etc, so I shut it down for the night. Today, I pulled the drive and took a full image of it for backup purposes. After some SMART analysis and the massive copy without any errors (used ddrescue on a linux box to clone the drive to an iso), I can say definitively that the SSD is not dying. After backing up the drive, I booted off a recovery USB drive and ran first aid on the main partition on the SSD, which found no errors.

我还尝试了其他用户帐户。首先,我尝试了另一个管理员帐户,并在登录正常后启动了google chrome,但是没有其他软件可以打开。退出谷歌浏览器后,它拒绝再次打开-相同的损坏或不完整的错误。然后,我尝试了访客帐户,其中坞站上的所有应用程序图标都替换为问号。同样,什么也不会打开。但是,我可以打开“关于本机”,并获取系统报告等。单击软件更新会导致一个隐式错误,即无法找到要打开该链接的应用程序。

我也知道这不是SATA电缆损坏,因为我已经通过USB启动了该驱动器的克隆,并且存在所有相同的问题。

此时,我打算重新安装完整的操作系统,并从磁盘映像复制内容。但是,如果有任何人知道为什么会首先发生这种情况,或者如果没有完全重新安装,我可以做些什么来修复它,请告诉我。如果您要获取任何此类怪异的屏幕截图(使用手机摄像头拍摄,因为无法打开Preview来截取屏幕截图...),请告诉我。感谢您的帮助!