OSX: voci duplicate nel menù Apri con


Dopo un cinque anni di utilizzo continuativo e tre versioni di sistema operativo la mia installazione di osx funziona ancora correttamente ma ogni tanto anche lei inizia a subire qualche noioso acciacco di vecchiaia.

Una di queste cose fastidiose è costituita dalla duplicazione delle voci nel menù contestuale che non fa nessun danno ma è brutta da vedersi.

A quanto pare, stando a questo sito il problema si trova nel database del servizio Launch che a forza di cancellare e aggiornare applicazioni si sporca e quindi ha bisogno di essere ripulito.

Per fortuna che os x in questo è abbastanza autonomo nel farlo e non pretende da noi di andare a pulciare un registro, estensione per estensione e cancellare quello che non ci serve ma ci premette, mediante un comodo comando da lanciare via terminale di fargli fare questo lavoro di ricarica.

Quindi adesso potete aprire un terminale e lanciare questo comando

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

aspettare un paio di minuti ed il gioco è fatto.