Skip to main content

Supprimer les doublons du menu "Ouvrir avec" d'un Mac

Rechercher et supprimer les doublons sur Access (Mai 2024)

Rechercher et supprimer les doublons sur Access (Mai 2024)
Anonim

Le menu "Ouvrir avec" vous permet d'ouvrir des documents à l'aide d'une application différente de celle associée au type de document. Par exemple, vous voudrez peut-être ouvrir une image JPEG avec Photoshop plutôt que l'aperçu d'Apple. Pour ce faire, vous pouvez facilement cliquer sur le document avec le bouton droit de la souris (dans notre exemple, une image JPEG) et sélectionner "Ouvrir avec" dans le menu contextuel. C'est ma méthode préférée pour ouvrir rapidement des documents dans d'autres applications. Le menu 'Ouvrir avec' affiche toutes les applications de votre Mac capables de travailler avec le document sélectionné.

Un des inconvénients du menu «Ouvrir avec» est que, avec le temps, il peut être très long au fur et à mesure que vous installez et supprimez des applications sur votre Mac. Il peut également commencer à afficher des doublons d’applications. Par exemple, mon menu "Ouvrir avec" affiche quatre entrées pour Photoshop même si je n'ai qu'une version de Photoshop sur mon Mac. Le menu 'Ouvrir avec' peut contenir des doublons chaque fois que vous créez un clone de votre lecteur de démarrage ou montez des lecteurs contenant des copies d'applications. Parfois, cela semble arriver juste parce que dans la nuit noire, un chien aboyé à la pleine lune.

Réinitialisation du menu 'Ouvrir avec'

La réinitialisation du menu 'Ouvrir avec' supprimera les doublons et les applications fantômes (celles que vous avez supprimées) de la liste. Vous réinitialisez le menu 'Ouvrir avec' en reconstruisant la base de données Launch Services gérée par votre Mac. Il existe plusieurs façons de reconstruire la base de données Launch Services, y compris des utilitaires système tiers tels que Cocktail et Onxy.

Si vous ne possédez pas d'utilitaire système capable de reconstruire la base de données Launch Services, ne vous inquiétez pas; vous pouvez effectuer la reconstruction vous-même en utilisant Terminal.

Utilisation de Terminal pour reconstruire la base de données de services de lancement

Terminal de lancement, situé dans / Applications / Utilitaires /.

Pour OS X 10.5.x et versions ultérieures, entrez les informations suivantes à l'invite du terminal:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain système -domain utilisateur

Pour OS X 10.3.x - 10.4.x, entrez les informations suivantes à l'invite du terminal:

/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain système -domain utilisateur

Ce qui précède est une commande et est entré sur une seule ligne. Vous pouvez simplement copier / coller la commande ci-dessus dans Terminal, puis appuyer sur Entrée / Entrée pour exécuter la commande. Si vous rencontrez des difficultés pour sélectionner la commande ci-dessus, essayez de cliquer trois fois sur le texte de la commande.

Le processus de reconstruction peut prendre une minute ou deux. Une fois que l'invite du terminal revient, vous pouvez quitter Terminal.

Désormais, lorsque vous utilisez le menu "Ouvrir avec", vous devriez voir une liste des applications limitée aux applications actuellement installées sur votre Mac, sans doublons ni fantômes.

Référence

Services de lancement

Page de manuel de lsregister