Почему в списке приложений «Открыть с» Mac список приложений дважды появляется, а иногда и три раза?

Когда я нажимаю правой кнопкой мыши на файле на рабочем столе Mac OS, а затем в контекстном меню, я перехожу к «Open with ...», список потенциальных приложений для «открытия с» имеет несколько приложений, перечисленных несколько раз , иногда три или четыре раза, рядом друг с другом!

  1. Почему это происходит?
  2. Как это исправить?
  3. Как я могу остановить его повторное появление?

См. этот снимок контекстного меню, показывающий удвоение:

снимок экрана меню, показывающего удвоенные приложения

Теперь у меня есть Mountain Lion на 13-дюймовом MacBook Pro, но эта проблема существовала до того, как я обновился до Mountain Lion.

14 голосов | спросил estephan500 16 +04002012-10-16T14:02:29+04:00312012bEurope/MoscowTue, 16 Oct 2012 14:02:29 +0400 2012, 14:02:29

2 ответа


19

Это происходит потому, что база данных LaunchServices повреждена.

Зафиксировать горного льва:

  1. Откройте Terminal.app в папке /Applications /Utilities /.
  2. run /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
  3. Restart

Эта команда изменилась с годами, но я недавно запустил выше, чтобы исправить ту же проблему в Mountain Lion. Этот намек на подсказки Mac OS X охватывает эту команду для других версий Mac OS на протяжении многих лет.

Если вам не нравится использование командной строки, у бесплатного инструмента Onyx также есть опция под Maintenance -> Перестроить -> также будут работать службы запуска.

Что касается того, как остановить это, я действительно никогда не видел пути. Я не уверен, что на самом деле заставляет его коррумпировать, кроме того, что я знаю, что он очень активно используется.

ответил jmlumpkin 16 +04002012-10-16T14:49:30+04:00312012bEurope/MoscowTue, 16 Oct 2012 14:49:30 +0400 2012, 14:49:30
0

Я бы использовал Spotlight или Finder для поиска, скажем так, «Skitch» и попытался посмотреть, возможно ли, что есть несколько версий, которые, возможно, были случайно скопированы или дублированы в другом месте на вашем Mac. Если это не так, то, возможно, это разные версии, а старые версии не удалены. Но я очень сомневаюсь, что это последнее, скорее всего, первое.

ответил Encephalon 16 +04002012-10-16T14:44:08+04:00312012bEurope/MoscowTue, 16 Oct 2012 14:44:08 +0400 2012, 14:44:08

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132