2 votes

"La configuration "Ouvrir avec" devient imprévisible sur El Capitan"

J'ai rencontré un problème sur mon installation El Capitan depuis quelques mois. À des moments imprévisibles, le système "oublie" les programmes associés à certains types de fichiers.

Par exemple, je double-clique sur un PDF dans Finder, et il essaie de l'ouvrir avec Microsoft Word (qui bien sûr signale qu'il est incapable de l'ouvrir). Pour corriger, je dois faire un [clic droit -> "Ouvrir avec" -> "Autre..." ] sur un fichier PDF, trouver Aperçu (qui d'ailleurs n'est même pas dans les "Applications recommandées") et sélectionner "Ouvrir avec cette app" , puis le problème disparaît pendant un certain temps.

Pendant un moment, j'ai pensé que ce problème était limité aux PDF, et était d'une certaine manière un bug causé par Microsoft Office.

Cependant, j'ai eu le même problème récemment, mais le système utilisait par défaut iTerm pour ouvrir des liens hypertexte! Donc, lorsque j'ai cliqué sur un lien dans un email, une fenêtre iTerm vide s'est ouverte... Pour résoudre ce problème, j'ai dû créer un raccourci vers une page Web, puis faire un [clic droit -> "Ouvrir avec" -> "Autre..." ] et sélectionner Firefox.

Je serais reconnaissant pour toute aide pour rétablir la santé mentale, ou du moins pour comprendre ce qui se passe!

1voto

IconDaemon Points 17417

Je vous suggère de reconstruire la base de données LaunchServices, le mécanisme qui associe les fichiers aux applications qui les ouvrent.

Il existe plusieurs sites qui expliquent le processus, ici et ici, par exemple.

Essentiellement, vous devez copier-coller la commande suivante dans Terminal après avoir effectué une sauvegarde complète avec Time Machine :

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain u -domain s -domain l -v

Si vous êtes réticent à utiliser Terminal, vous pouvez utiliser l'application gratuite Onyx pour reconstruire l'index. Onyx a de nombreuses autres fonctionnalités en plus de reconstruire la base de données LaunchServices.

Avertissement : Je n'ai aucun intérêt financier ou autre dans Titanium Sofware, le développeur d'Onyx.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X