Кто-нибудь знает, как навсегда исправить дубликаты пунктов меню в меню "Открыть с помощью" правой кнопкой мыши на OS X Mavericks? У меня есть резервный диск-клон, который хранит старые версии приложений. Эти старые версии отображаются вместе с текущими версиями приложений с моего основного диска, когда я выбираю "Открыть с помощью" в приложении.

В настоящее время я запускаю эту команду в Терминале каждый раз, когда вижу дубликаты (что происходит после каждой резервной копии ОС):

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user;killall Finder;echo "Open With has been rebuilt, Finder will relaunch" 

Работает, но только до следующего резервного копирования, затем в меню снова отображаются дубликаты. Я хотел бы найти способ навсегда это исправить. Кто-нибудь знает, как это сделать?

1 ответ1

0

У меня похожая конфигурация - внешний USB-накопитель 3TByte 3, резервное копирование Time Machine каждый час, Carbon Copy Clone каждую ночь, что приводит к появлению видимых дубликатов приложений.

У меня была (может быть, все еще) такая же проблема, однако, я думаю, что избавился от нее.

Я использовал те же команды, что и вы, чтобы перестроить базу данных launch services , и мои дубликаты также вернутся. Я возился с переключателями для этой команды восстановления launch service и пришел к следующему, который сохранил мой список Open With без дубликатов в течение недели. Вот:

$ /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -seed -r -f -domain local -domain system -domain user

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .