Когда я щелкаю правой кнопкой мыши файл на рабочем столе Mac OS, а затем в контекстном меню я перехожу к «Открыть с помощью ...», в списке потенциальных приложений для «открытия с помощью» есть приложения, перечисленные несколько раз, иногда три или четыре раза, рядом друг с другом!
Посмотрите на этот снимок контекстного меню, показывающий удвоение:
Теперь у меня есть Mountain Lion на 13-дюймовом MacBook Pro, но эта проблема существовала до того, как я обновился до Mountain Lion.
Это происходит из-за повреждения базы данных LaunchServices.
Чтобы исправить на Mountain Lion:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
Эта команда менялась с годами, но я только недавно запустил описанную выше, чтобы исправить ту же проблему в Mountain Lion. Эта подсказка для Mac OS X Hints охватывает команду для других версий Mac OS на протяжении многих лет.
Если вам не нравится использовать командную строку, в бесплатном инструменте Onyx также есть опция «Обслуживание» -> «Восстановить» -> «Запуск сервисов».
Что касается того, как остановить это, я действительно никогда не видел способа. Я не уверен, что на самом деле вызывает его повреждение, кроме того, что я знаю, что он очень активно используется.
Я бы использовал Spotlight или Finder для поиска, скажем, «Skitch» и попытался посмотреть, есть ли несколько версий, которые могли быть случайно скопированы или дублированы где-то еще на вашем Mac. Если нет, то, возможно, это разные версии, и старые версии не были удалены. Но я очень сомневаюсь, что это второе, скорее первое.
Ян Хенкенс