În meniul contextual pentru orice fișier în Mac OS X, există un element foarte util numit „Open in Programul „(în limba engleză localizarea Open With), care îi permite să deschidă orice aplicație, altele decât credit default. Din păcate, diferite programe sunt foarte ca pentru a adăuga asocierea în acest meniu, care este uneori duplicat sau să rămână chiar și după îndepărtarea lor. In acest articol voi discuta despre cum să aducă ordine, arătând doar ceea ce este instalat pe hard disk.
Pictogramele de aplicații sunt rupte, ele sunt duplicate sau mărci rămase dintr-o lungă perioadă de timp în urmă greșit de la distanță mașini virtuale VMware sau Paralele, spun doar că de data aceasta de a re-crea baza de date LaunchServices, accesate de către sistemul de fiecare dată când apăsați butonul din dreapta al mouse-ului și a afișa meniul „View programul. "
Din păcate, Apple nu a oferit o interfață grafică cu utilizatorul convenabil pentru gestionarea unor astfel de elemente de meniu, dar Dacă executați Mac OS X Leopard sau Snow Leopard, echipa de construcții poate veni în ajutorul pentru Terminal. Această aplicație poate fi rulat din / Applications / Utilities (/ Applications / Utilities), apoi se introduce sub o comandă foarte lungă, și apoi apăsați Enter:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain utilizator -domain sistem local de -domain
Pentru proprietarii de calculatoare vechi de mere, care rulează Mac OS X Pather sau Tiger, echipa este un pic diferit:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain utilizator -domain sistem local de -domain
În timpul executării comenzii poate apărea erori sau mesaje text, cu toate acestea, Terminal bloc de așteptare până la următoarea linie de comandă ($ username) și pâlpâit cursor.
Ca rezultat, meniul „pierde in greutate“, în față.