Премахване на дублирания от менюто "Отваряне с" на Mac

Възстановете базата данни за услугите за стартиране

Менюто "Отваряне с" ви позволява да отваряте документи с различно приложение от приложеното към типа на документа. Например, може да искате да отворите JPEG изображение с Photoshop, а не Preview от Apple. Можете лесно да направите това, като кликнете с десния бутон върху документа (в нашия пример JPEG изображение) и изберете "Open With" от изскачащото меню. Това е любимият ми метод за бързо отваряне на документи в други приложения.

Менюто "Отваряне с" ще покаже всички приложения, които имате на вашия Mac, които могат да работят с избрания документ.

Един недостатък на менюто "Open With" е, че с течение на времето може да стане много дълго, докато инсталирате и премахвате приложения на Mac. Тя също така може да започне да показва дублирани приложения. Например, моето меню "Open With" показва четири записи за Photoshop, въпреки че имам само една версия на Photoshop на моя Mac. Менюто "Отваряне с" може да се запълни с дубликати при всяко създаване на клонинг на стартовото устройство или монтиране на устройства, които съдържат копия на приложения. Понякога изглежда, че се случва само защото в мъртвата нощ една кучка се затаи на пълнолуние.

Повторно задаване на менюто "Отваряне с"

Повторното задаване на менюто "Отваряне с" ще премахне от списъка списъка с дублирания и призрак (онези, които сте изтрили). Ресетвате менюто "Отваряне с", като възстановите базата данни на Launch Services, поддържана от вашия Mac.

Има няколко начина да възстановите базата данни на Launch Services, включително помощни програми на трети страни като Cocktail и Onxy.

Ако не притежавате системна помощна програма, която може да възстанови базата данни на Launch Services, не се безпокойте; можете да извършите сами възстановяването чрез Terminal.

Използване на терминала за възстановяване на база данни за услугите за стартиране

Стартирайте терминала, намиращ се в / Applications / Utilities /.

За OS X 10.5.x и по-нови, на прозореца на терминала въведете следното:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain -domain -domain -domain потребител

За OS X 10.3.x - 10.4.x въведете следното на терминалния прозорец:

/System/Library/Frameworks/ApplicationServices.framework/\Frameworks/LaunchServices.framework/Support/lsregister \ -kill -r -domain -domain -domain -domain потребител

Горното е една команда и се въвежда на един ред. Можете просто да копирате / поставите горната команда в терминал , след това натиснете Return / Enter, за да изпълните командата. Ако имате трудности при избора на командата по-горе, опитайте да кликнете тройно върху командния текст.

Процесът на възстановяване може да отнеме минута или две. След като се появи подкана за терминала, можете да излезете от терминала.

Сега, когато използвате менюто "Отваряне с", трябва да видите списък с приложения, който е ограничен до приложенията, инсталирани понастоящем на вашия Mac, без дубликати или призраци.

препратка

Стартиране на услугите

lsregister man page