Elimina os duplicados desde o menú "Abrir cun" de Mac

Reconstruir a base de datos de servizos de lanzamento

O menú "Abrir con" permítelle abrir documentos usando unha aplicación diferente á asociada co tipo de documento. Por exemplo, pode que queira abrir unha imaxe JPEG con Photoshop en lugar de a Vista previa de Apple. Pode facelo facilmente premendo co botón dereito do rato no documento (no noso exemplo, unha imaxe JPEG) e seleccionando "Abrir con" no menú emerxente. Este é o meu método favorito para abrir rapidamente documentos noutras aplicacións.

O menú "Abrir con" mostrará todas as aplicacións que ten no seu Mac que sexan capaces de traballar co documento seleccionado.

Unha desvantaxe do menú "Abrir con" é que, co paso do tempo, pode levar moito tempo, mentres instalas e elimina aplicacións no teu Mac. Tamén pode comezar a mostrar duplicados de aplicacións. Por exemplo, o meu menú "Abrir con" mostra catro entradas para o Photoshop aínda que só teño unha versión de Photoshop na miña Mac. O menú "Abrir con" pode encherse con duplicados cada vez que crea un clon da súa unidade de inicio ou montar unidades que conteñan copias de aplicacións. Ás veces parece que acontece só porque a noite morre, un can bañado na lúa chea.

Restablecer o menú "Abrir con"

Restablecer o menú "Abrir con" eliminará as duplicados e as aplicacións pantasma (as que eliminou) da lista. Reinicia o menú "Abrir con" reconstruíndo a base de datos de inicio de servizos que mantén o Mac.

Hai varias formas de reconstruír a base de datos de servizos de lanzamento, incluídas as utilidades do sistema de terceiros, como Cocktail e Onxy.

Se non tes unha utilidade do sistema que poida reconstruír a base de datos de Servizos de Lanzamento, non te preocupes; pode realizar a reconstrución empregando Terminal.

Usando o terminal para reconstruír a base de datos de servizos de inicio

Terminal de lanzamento, situado en / Applications / Utilities /.

Para OS X 10.5.x e máis tarde, introduza o seguinte no indicador de Terminal:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -domain local -domain system -dominio usuario

Para OS X 10.3.x - 10.4.x, escriba o seguinte no símbolo do terminal:

/System/Library/Frameworks/ApplicationServices.framework/\Frameworks/LaunchServices.framework/Support/lsregister \ -kill -r -domain local -domain system -dominio usuario

O anterior é un comando e ingresa nunha soa liña. Pode simplemente copiar / pegar o comando anterior na Terminal e , a continuación, prema Intro / Enter para executar o comando. Se ten dificultade para seleccionar o comando anterior, proba triplemente no texto do comando.

O proceso de reconstrución pode levar un minuto ou dous. Unha vez que o indicador Terminal retorna, pode saír do Terminal.

Agora, cando usa o menú "Abrir con", debería ver unha lista de aplicacións que está limitada ás aplicacións actualmente instaladas no Mac, sen duplicados nin pantasmas.

Referencia

Servizos de lanzamento

páxina man lsregister