

Creo que a todos nos ha pasado que en ocasiones, después de actualizar una aplicación o simplemente por caprichos de la informática, que no somos capaces de explicar, nos aparecen aplicaciones por duplicado en el menú “Abrir con” del menú contextual de Finder. No hay que volverse loco porque en AppleWeblog os traemos una forma de solucinar este inconveniente.
La forma más sencilla de solucionar este problema consiste en resetear el servicio lanzador de aplicaciones (LaunchServices), que es el servicio encargado de relacionar los diferentes tipos de ficheros con las aplicaciones destinadas a manejar esos ficheros.
Quizás la manera más rápida y sencilla es abrir el terminal y ejecutar esta orden:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -seed -rfv -all user, system, local
Otra posible forma de solucionar este problema, si eres de los que tiene miedo de tocar el terminal, es a través de alguna utilidad de mantenimiento. En el caso de OnyX, la forma de reconstruir la base de datos de LaunchServices se encuentra en el apartado Mantenimiento, subapartado Reconstruir, como podemos ver en la siguiente imagen:

Ya no hay excusa para no reparar esos molestos duplicados que nos aparecen tan a menudo.
Visto en: Cnet
¡Gracias por dejarnos tus comentarios! — por favor intenta mantener tu opinión relacionada con la anotación, no usar insultos, agresiones, o faltas de respeto al autor y otros participantes de la discusión, en caso de no hacerlo tu comentario podría ser borrado.
Existe mucha más información en nuestra política de comentarios.
Bueno, una de las posibles causas por las que sucede eso, es si hemos creado una copia idéntica del disco interno en un disco externo (quizás para arrancar desde esa copia en caso de problemas). Al hacerlo, Mac reconoce las aplicaciones instaladas tanto en el disco original como en la copia, así que en el menú “Abrir con” saldrían todas las aplicaciones duplicadas.
Otra de las posibles causas es si utilizamos TimeMachine. Cuando actualizamos un programa la nueva versión está disponible en el ordenador, pero la versión anterior ha quedado almacenada en TimeMachine y por lo que tengo entendido, es posible arrancarla. En ese caso, saldrían aplicaciones duplicadas también en el menú “Abrir con”, pero en este caso creo que se especificaría que versión es cada una de ellas.
Posiblemente haya más casos, pero basicamente sucederá siempre que tengamos o hayamos tenido una copia de la aplicación en dos ubicaciones diferentes. De no ser así, creo que no hay motivo para que aparezan duplicadas, y al menos en mi caso, todas las veces que ha sucedido ha sido por la explicación que os acabo de dar.
Muchas gracias por la solución aportada.
Muchas gracias por tu aporte. Yo no he realizado ninguno de los supuestos que tú has dicho, pero tenía elementos duplicados; en mi caso creo que ha sido debido a los actualizadores automáticos de algunas aplicaciones, que crean una copia local de la app y para luego sustituir la antigua.
Como tú dices hay muchos casos en los que se puede dar este problema, y creo que va tocando que Apple solucione esto porque es algo que yo he sufrido desde hace años.
Saludos y gracias por tu colaboración.
no me funciona la linea de comando que pusieron aki. Solo sale todo el help del “lsregister” esta bien escrito ????
A mi el que me funciona es este:
/System/Library/Frameworks/ApplicationServices.framework/\Frameworks/LaunchServices.framework/Support/lsregister \-kill -r -domain local -domain system -domain user
será porque tengo Tiger?