Keluarkan Duplikat Dari Menu 'Open With' Mac

Membina Pangkalan Data Perkhidmatan Pelancaran

Menu 'Buka Dengan' membolehkan anda membuka dokumen menggunakan aplikasi yang berbeza daripada yang dikaitkan dengan jenis dokumen. Contohnya, anda mungkin ingin membuka imej JPEG dengan Photoshop dan bukannya Preview Apple. Anda boleh melakukan ini dengan mengklik kanan dokumen (dalam contoh kita, imej JPEG) dan memilih 'Buka Dengan' dari menu pop timbul. Ini adalah kaedah kegemaran saya untuk membuka dokumen dengan cepat dalam aplikasi lain.

Menu 'Buka Dengan' akan memaparkan semua aplikasi yang anda ada pada Mac anda yang mampu bekerja dengan dokumen yang dipilih.

Satu kelemahan menu 'Buka Dengan' ialah, dari masa ke masa, ia boleh menjadi sangat lama, semasa anda memasang dan mengeluarkan aplikasi pada Mac anda. Ia juga boleh mula memaparkan pendua aplikasi. Contohnya, menu 'Buka Dengan' memaparkan empat entri untuk Photoshop walaupun saya hanya mempunyai satu versi Photoshop pada Mac saya. Menu 'Buka Dengan' boleh diisi dengan pendua setiap kali anda membuat klon pemacu permulaan atau pemacu gunung yang mengandungi salinan aplikasi. Kadang-kadang sepertinya berlaku hanya kerana pada waktu malam, seekor anjing melayang di bulan purnama.

Menetapkan semula menu 'Buka Dengan'

Menetapkan semula menu 'Buka Dengan' akan menghapus aplikasi duplikat dan hantu (yang telah anda padamkan) dari senarai. Anda menetapkan semula menu 'Buka Bersama' dengan membina semula pangkalan data Perkhidmatan Pelancaran Mac anda mengekalkan.

Terdapat pelbagai cara untuk membina semula pangkalan data Perkhidmatan Pelancaran, termasuk utiliti sistem pihak ketiga seperti Cocktail dan Onxy.

Jika anda tidak memiliki utiliti sistem yang boleh membina semula pangkalan data Perkhidmatan Pelancaran, jangan bimbang; anda boleh melakukan pembinaan semula menggunakan Terminal.

Menggunakan Terminal untuk Membina Pangkalan Data Perkhidmatan Pelancaran

Terminal Pelancaran, yang terletak di / Aplikasi / Utiliti /.

Untuk OS X 10.5.x dan kemudian, masukkan yang berikut di prompt Terminal:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain system-domain tempatan -domain pengguna

Untuk OS X 10.3.x - 10.4.x, masukkan yang berikut pada prompt Terminal:

/System/Library/Frameworks/ApplicationServices.framework/\Frameworks/LaunchServices.framework/Support/lsregister \ -kill -r -domain system-domain tempatan -domain pengguna

Di atas adalah satu arahan dan dimasukkan ke dalam satu baris. Anda boleh menyalin / menyisipkan perintah di atas ke dalam Terminal , kemudian tekan Kembali / Enter untuk melaksanakan perintah tersebut. Sekiranya kesukaran memilih arahan di atas, cuba klik tiga kali pada teks arahan.

Proses membina semula boleh mengambil masa satu atau dua minit. Setelah Semakan terminal kembali, anda boleh keluar Terminal.

Kini apabila anda menggunakan menu 'Buka Dengan', anda akan melihat senarai aplikasi yang terhad kepada aplikasi yang kini dipasang pada Mac anda, tanpa sebarang pendua atau hantu.

Rujukan

Perkhidmatan Pelancaran

lsregister laman lelaki