Mon Mac s'est bloqué pendant la nuit et était suffisamment mal en point pour que je doive l'éteindre ce matin. Lorsqu'il s'est rallumé, je me suis connecté et j'ai constaté qu'un certain nombre d'applications dans mon dock avaient une barre oblique à travers leurs icônes. Lorsque j'ai essayé de les lancer, une boîte de dialogue s'est affichée, m'informant qu'elles ne pouvaient pas être exécutées sur mon Mac.
Je me suis connecté en tant qu'utilisateur différent, et ces mêmes applications ont fonctionné correctement. J'ai également essayé de supprimer et de réinstaller certaines d'entre elles, et ces applications ont ensuite fonctionné correctement. Cependant, certaines des applications concernées sont des applications standard fournies avec le système d'exploitation (par exemple Terminal.app), ce qui n'est pas une solution idéale.
Le lancement des applications à partir de la ligne de commande fonctionne bien. J'ai également constaté que le fait de zipper le paquet d'applications, de supprimer l'original et de dézipper la copie permettait de faire fonctionner les choses à nouveau.
Je pense que le Finder ou un autre composant a mis en cache des informations sur ces applications et que le cache a été corrompu. Cela expliquerait pourquoi les choses se passent bien pour les autres utilisateurs du système. Cependant, je ne sais pas où ces informations sont stockées. J'ai essayé de supprimer les préférences du Finder et tout le contenu de ~/Bibliothèque/Application Support/Caches, sans succès.
Existe-t-il un moyen simple de remettre mon compte dans un bon état, ou dois-je me contenter de corriger manuellement chaque application l'une après l'autre ?
Mise à jour : Des tests supplémentaires ont révélé que l'extraction et la décompression des applications concernées n'est pas fiable à 100 %. Parfois, cela fonctionne, parfois non. En outre, il suffit parfois de déplacer ou de renommer une application pour qu'elle revienne à la normale, mais il arrive aussi que cela n'ait aucun effet. Cela ne fait que m'inciter à plus intéressés par la recherche d'une véritable solution.