Недавно я заметил, что на моем iMac под управлением El Capitan перестало обновляться меню «Открыть последние», как в меню Apple, так и для приложений, а также как для пункта меню «Открыть последние», так и для списка, который появляется из Dock.
Я проверил в Системных настройках | Генерал | Последние пункты, и это говорит None. Я несколько раз пытался сбросить его до 20, но при возврате к Системным настройкам он отображается как «Нет».
Я надеюсь, что кто-то может помочь мне решить эту проблему.
macos
el-capitan
imac
preferences
MarkAurelius
источник
источник
Я столкнулся с этим сегодня на месячном iMac. Единственная вещь, которая не совсем свежа в этом, - это моя учетная запись, которая была реплицирована на 5 компьютерах и 12 основных версиях MacOS с помощью Migration Assistant, когда это возможно, что оставило немало ошибок в ~ / Library / Preferences /. К сожалению, в последних версиях Apple усложнялась эффективная очистка этого каталога путем удаления файлов, потому что он
cfprefsd
управляет информацией о реальных предпочтениях, и вам нужно с ней приятно поговорить сdefaults
утилитой.В любом случае, мне нравится, что каждый раз, когда я пытаюсь изменить предпочтение, я получаю последовательность записей в журнале:
Кроме того, оба
defaults domains
и несколько десятков файлов в настройках говорят мне, что большинство приложений с соответствующим доменом по умолчанию, таким как com.example.appname, также имеют домен по умолчанию, например com.example.appname.LSSharedFileList, который содержит списки недавно использованных файлов. За исключением того, что они не были недавно использованы файлы вообще. Ни один из файлов * .LSSharedFileList.plist не изменился со времени моей миграции со старой машины Yosemite, и ни один из них не имел com.apple.recentitems.plist. Поэтому я убрал дом, выполнив эти команды внутри ~ / Library / Preferences /:defaults
Команда говорит ,cfprefsd
чтобы удалить все настройки в этой области, которая оставляет 42-байтовый логически пустую .plist файл и 0 байт .plist.lockfile файла , который вrm
команде удаляет.Менее очевидный, но по сути одно и то же для всех
defaults
доменов с LSSharedFileList в их именахЕще менее очевидно, но, по-видимому, важно. Этот конвейер находит все файлы * .plist в текущем каталоге (который был ~ / Library / Preferences /,), проверяет каждый на предмет допустимости
plutil -lint
, анализирует имена файлов, которые не являются "OK", ставит их в кавычки для защиты от встроенные пространства и тому подобное, и удаляет их все. В моем случае все недействительные файлы * .plist представляли собой 0-байтовые античные файлы для вещей, которые в любом случае не могут работать на El Cap, поэтому я был уверен, что не удаляю какую-либо фактическую информацию. YMMV !!Это уничтожило все файлы * .plist длиной 42 байта, размером с логически пустой список в двоичном формате. У меня было несколько таких людей, и они могли быть причиной жалобы
sharedfilelistd
.Это прервало случай
sharedfilelistd
запуска под моей учетной записью. Система автоматически перезапустила новый экземпляр. Я не уверен, что это было необходимо, но это казалось благоразумным, поскольку я только что удалил кучу информации из подсистемы предпочтений, которая была связана со старым способом делать то, что, по-sharedfilelistd
видимому, делает в El Cap.ПРИМЕЧАНИЕ. Эти 7 команд являются сокращенной версией того, что я сделал, что имело смысл и дало результаты, разбросанные по 3 часам возни и тестирования, а также попытки найти информацию
sharedfilelistd
безрезультатно.Стоит также отметить, что здесь нет никакого
sudo
участия, потому что я был в своем собственном ~ / Library / Preferences /, манипулируя своим собственным миром предпочтений. Меню «Недавние элементы» и, следовательно, его настройки зависят от пользователя, поэтому, где бы эта настройка ни хранилась (никогда не получалось…), она также должна зависеть от пользователя, а не от того, что требует root для исправления. Существует предварительный ответ, который включает в себя необъяснимую массовую очистку разрешений / ACL / флагов, запускается с помощью sudo, которая даже не работает для автора и может нанести серьезный системный вред. Это не так. Также обратите внимание, что для этого не требуется выходить из системы, перезагружаться, загружаться в режиме восстановления или делать что-либо еще, что может привести к сбоям в работе.источник
killall sharedfilelistd
одиночку, кажется, делает свое дело отлично! (Я определенно нахожусь в другой ситуации: у меня нет старого перенесенного профиля, эта проблема, кажется, начинает происходить случайным образом, перезагрузка заставляет ее уйти на некоторое время).Временное решение
Для списка недавно использованных приложений в Dock, попробуйте следующее:
Нажмите Сохранить и отметьте «Добавить на боковую панель»
На боковой панели щелкните правой кнопкой мыши созданную смарт-папку и нажмите «Добавить в док»
источник
Открытие недавно использованных элементов: Выберите меню «Apple»> «Последние элементы» Вы видите приложения, документы и серверы, которые вы недавно использовали. Для некоторых приложений вы также можете увидеть документы, над которыми вы недавно работали. Чтобы изменить количество элементов, которые вы видите в меню, выберите меню «Apple»> «Системные настройки», нажмите «Общие», затем нажмите всплывающее меню «Последние элементы» и выберите номер.
источник
Следующее сработало для меня!
Перепробовал все предыдущие ответы, но ни один не сработал.
Затем я наткнулся на исправление, описанное здесь на форумах Apple :
Первый тур (пробовал, но у меня не получилось):
Откройте Терминал и введите:
Если ( и только если ) вы видите что-то подобное
/var/folders/8b/mn2vgjs10gs83krfy1fwxwb80000gp/T/
в результате, запуститеВторой тур (этот работал для меня):
resetpassword
и нажмите Enter (не беспокойтесь)Описание на форумах Apple действительно ясно, так что если сомневаетесь, идите туда. Надеюсь, это поможет и другим.
К вашему сведению: все мои последние пункты пропали во всех приложениях, в меню Apple весь пункт меню даже пропал, и в Системных настройках все изменилось с нуля на то, что постоянно возвращалось к нулю.
Я на MacBook Air (начало 2014 г.), работаю под управлением El Capitan 10.11.3
источник
У меня происходило то же самое в приложениях, но в моих последних элементах поиска отображаются несколько дубликатов одного и того же элемента, и, кажется, я добавляю их каждый раз, когда я снова открываю приложение. Я попытался снять скриншоты с недавних элементов, но, конечно, если вы нажмете shift-command-4, это изменит последние элементы на «show XXXX in finder», потому что вы удерживали команду. Избранное также исчезает из диалоговых окон. Что-то, что происходит в F с отделом разработки и контроля Apple в последние несколько лет?
источник
Timed Screen
функцию.Решение гораздо проще. Перейдите в Системные настройки. Генеральный. Недавние предметы: выбирайте между ни одним до 50.
Затем перезагрузите компьютер
источник
В качестве обходного пути используйте TinkerTool, чтобы установить для « Недавних элементов» то значение, которое вам больше всего нравится.
Пока, похоже, ведет себя как ожидалось ...
источник
перейдите в «системные настройки»> «общие»> «последние элементы». el capitan сбросил его на ноль по какой-то причине, установите для него любую длину списка, которая вам нравится, и он снова начнет работать
источник