Abbiamo già parlato dei Launch Services spiegando cosa sono e come si possono risolvere alcuni problemi che potrebbero nascere a causa del loro errato funzionamento.
La cancellazione e ricostruzione dei file cache relativi ai LaunchServices consente di risolvere crash e altri problemi del Finder quando quest'ultimo, ad esempio, non riesce a lanciare una particolare applicazione (errore -10810), sono visualizzati molti duplicati nel menu contestuale "Apri Con" o, ancora, quando il FInder non associa i documenti alle applicazioni corrette...
Per cancellare i file di cache dei LaunchService, basta cancellare (da Terminale) i file presenti in /Library/Caches/ che hanno nomi del tipo:
com.apple.LaunchServices-[...].csstore
al posto dei puntini dovrebbero esserci alcuni numeri, esempio:
com.apple.LaunchServices-015501.csstore
Dopo aver cancellato questi file, bisogna andare in ~/Library/Preferences, cancellare il file:
com.apple.LaunchServices.plist
e riavviare la macchina.
Se non volete attivare comandi da Terminale, potete ricostruire la cache dei Launch Service con programmi quali: Onyx, AppleJack, Cocktail o addirittura un piccolo programma apposito (e gratuito) denominato LSRefresh.