¿Cómo elimino elementos duplicates del menu contextual "Abrir con" en Finder.app?

Por alguna razón, el menu contextual "Abrir con" en Finder siempre enumera cada aplicación cuatro veces (exactamente).

Duplicar opciones "Abrir con" en Finder.app

  • ¿Cómo convierto mi biblioteca de Fotos a files y carpetas reales sin pérdida de calidad?
  • Finder en Yosemite se comporta mal: text duplicado, windows en blanco, falta de actualizaciones
  • Vista rápida dejó de mostrar documentos .tex
  • La impresora no imprimirá, estado: "Espera para Autenticación"
  • ¿Hay alguna manera de hacer que la fuente del terminal sea less borrosa?
  • ¿Qué hace la tecla Control, aparte de su uso en la terminal y el clic derecho?
  • He leído (e intenté) la reconstrucción de la database de Servicios de inicio para restaurar el menu contextual a su estado inicial, pero parece que nada funciona. También utilicé Onyx.app para borrar las cachings de usuario y del sistema, pero todavía me quedan cuatro repeticiones de cada aplicación en el service "Abrir con". He reiniciado el sistema algunas veces solo para asegurarme de que no se trata de una corrupción temporal de la list.

    Estoy ejecutando OS X 10.6.6 en una MacBook Pro 2011 de 17 "con una nueva installation de OS X (es decir, no utilicé Migration Assistant.app o una copy de security de Time Machine). Sin embargo, sincronicé todas mis preferences y otros files usando MobileMe como siempre lo hago, así que me imagino que es factible que un file de preferences en algún lado esté causando problemas? No me di count si esto sucedía antes o después de mi synchronization de MobileMe.

    ¿Cómo puedo arreglar esto para que se muestre una aplicación?

  • Cuando recibo una llamada telefónica ahora, mis MacBooks siempre abren FaceTime y no me permiten atender la llamada.
  • Tengo un borde morado en la window de mi aplicación Fotos
  • Error JAVA_HOME mientras maven build, versión OSX-10.8.4
  • Ruta de viaje animada en iMovie
  • Parallels 12 - Hipervisor: ¿Parallels o Apple?
  • ¿Cuál es el 'followupd' en las notifications?
  • 5 Solutions collect form web for “¿Cómo elimino elementos duplicates del menu contextual "Abrir con" en Finder.app?”

    Dado que este problema ocurre en el nivel del sistema, no estoy seguro de si estos pasos harán alguna diferencia.

    Supongo que, como ha dicho, ha reconstruido su LaunchDatabase. Por si acaso:

    Ónix

    Puede probar la versión de la command-line de arriba (en una terminal):

    /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user 

    Además, las Aplicaciones pnetworkingeterminadas son un panel de preference del sistema agradable y gratuito para controlar las aplicaciones pnetworkingeterminadas (según la extensión, el tipo, etc.). Puedes ver y asociar todo desde allí. Al less debería darle una pista si el problema está en la asociación o si el buscador está haciendo algo funky.

    ¿Cuándo comenzó esto? ¿Instalaste algo? Veo que tiene Xcode 4, ¿lo obtuvo en la tienda de aplicaciones o tiene un perfil de desarrollador y lo obtuvo a través de la descarga directa? ¿Esto estaba pasando antes? ¿Esto sucede con cada tipo de file o solo algunos específicos?

    Después de ejecutar lsregister (como se menciona en https://apple.stackexchange.com/a/10615/24322 ), reinicie el buscador. (Para hacer esto, haga una opción + clic con el button derecho del mouse en el icono del Finder en el dock, luego select "relanzar").

    Para una manera más rápida y fácil de recordar, puede alias el command que se muestra en la respuesta superior en lscleanup manera:

     # Clean up LaunchServices to remove duplicates in the “Open With” menu. alias lscleanup="/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user && killall Finder"` 

    .aliases a su file .aliases (o cualquier otro file que se ejecute cuando abra el Terminal) y no tendrá que recordar ese command enrevesado nunca más.

    Me encontré con el mismo problema y pensé que sería inteligente y correría

     /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user 

    bajo sudo.

    Eso no solucionó las cosas. No fue hasta que lo ejecuté bajo los privilegios de mi count de usuario que se resolvió el problema.

    Esto funcionó para mí:

     /System/Library/Frameworks/CoreServices.framework/Frameworks/\ LaunchServices.framework/Support/\ lsregister -kill -r -domain local -domain system -domain user killall Finder 

    Este es el mínimo: no hay commands adicionales, clics del mouse, alias o aplicaciones de terceros. Lo tomé prestado de las otras respuestas, ¡pero lo hice legible en less de 80 columnas!

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).