Kürzlich habe ich festgestellt, dass auf meinem iMac, auf dem El Capitan ausgeführt wird, das Menü "Zuletzt geöffnet" nicht mehr aktualisiert wird, sowohl in den Apple-Menüs als auch für Apps und sowohl für den Menüpunkt "Zuletzt geöffnet" als auch für die Liste, die im Dock angezeigt wird.
Ich habe in den Systemeinstellungen | Allgemein | Letzte Artikel, und es heißt None. Ich habe einige Male versucht, es auf 20 zurückzusetzen, aber es wird als Keine angezeigt, wenn ich wieder in den Systemeinstellungen bin.
Ich hoffe, jemand kann mir helfen, dieses Problem zu lösen.
quelle
Ich bin heute auf einem einmonatigen iMac darauf gestoßen. Das einzige, was nicht ganz aktuell ist, ist mein Konto, das mit dem Migrationsassistenten auf 5 Maschinen und 12 Hauptversionen von MacOS repliziert wurde, und das mit ein wenig Cruft in ~ / Library / Preferences / belassen wurde. Unglücklicherweise hat es Apple in den letzten Versionen kompliziert gemacht, dieses Verzeichnis effektiv zu bereinigen, indem Dateien in den Papierkorb verschoben wurden, da
cfprefsd
die eigentlichen Einstellungsinformationen verwaltet werden und Sie mit demdefaults
Dienstprogramm gut darüber sprechen müssen .Wie auch immer, ich finde es toll, dass ich jedes Mal, wenn ich versuchte, die Einstellung zu ändern, eine Folge von Protokolleinträgen wie die folgende erhalten habe:
Außerdem haben
defaults domains
mir beide und ein paar Dutzend Dateien in den Voreinstellungen mitgeteilt, dass die meisten Anwendungen mit einer geeigneten Standarddomäne wie com.example.appname auch eine Standarddomäne wie com.example.appname.LSSharedFileList hatten, die Listen kürzlich verwendeter Dateien enthielt. Außer, dass es sich überhaupt nicht um kürzlich verwendete Dateien handelt. Keine der * .LSSharedFileList.plist-Dateien hatte sich seit meiner Migration von meinem alten Yosemite-Computer geändert, und com.apple.recentitems.plist hatte sich auch nicht geändert. Also habe ich das Haus gesäubert, indem ich diese Befehle in ~ / Library / Preferences / ausgeführt habe:Der
defaults
Befehl fordert Siecfprefsd
auf, alle Einstellungen in dieser Domäne zu entfernen. Dadurch verbleiben eine logisch leere .plist-Datei mit 42 Byte und eine .plist.lock-Datei mit 0 Byte, die vomrm
Befehl entfernt werden.Weniger offensichtlich, aber im Wesentlichen dasselbe für alle
defaults
Domänen mit LSSharedFileList im NamenNoch weniger offensichtlich, aber anscheinend entscheidend. Diese Pipeline findet alle * .plist-Dateien im aktuellen Verzeichnis (das war ~ / Library / Preferences /,) prüft jede auf Gültigkeit mit
plutil -lint
, analysiert die Dateinamen derjenigen, die nicht "OK" sind, und fragt sie zum Schutz ab eingebettete Räume und dergleichen und entfernt sie alle. In meinem Fall waren die ungültigen * .plist-Dateien alle 0-Byte-Antikdateien für Dinge, die auf El Cap sowieso nicht ausgeführt werden können. Ich war mir also sicher, dass ich keine tatsächlichen Informationen löschte. YMMV !!Dies löschte alle * .plist-Dateien, die 42 Byte lang waren, die Größe einer logisch leeren plist im Binärformat. Ich hatte ein paar von denen herumhängen und sie könnten die Beschwerde von verursacht haben
sharedfilelistd
.Dadurch wurde die
sharedfilelistd
Ausführung unter meinem Konto beendet. Das System hat eine neue Instanz automatisch neu gestartet. Ich bin mir nicht sicher, ob dies erforderlich war, aber es erschien mir vernünftig, da ich gerade eine Reihe von Informationen aus dem Subsystem "Einstellungen" gelöscht hatte, die mit der alten Vorgehensweisesharedfilelistd
in El Cap in Verbindung standen.ANMERKUNG: Diese 7 Befehle sind die gekürzte Version von dem, was ich getan habe, was Sinn machte und Auswirkungen hatte. Sie verteilten sich auf 3 Stunden Stöbern und Testen und Versuchen, Informationen zu finden
sharedfilelistd
, ohne Erfolg.Es ist auch erwähnenswert, dass es
sudo
hier keine Beteiligung gibt, da ich mich in meiner eigenen ~ / Library / Preferences / befand und meinen eigenen Einstellungsbereich manipulierte. Das Menü "Zuletzt verwendete Elemente" und damit seine Einstellungen sind benutzerspezifisch. Daher muss diese Einstellung, wo immer sie gespeichert ist (nie geklärt ...), auch benutzerspezifisch sein, und es muss kein Root-Benutzer angemeldet sein, um sie zu reparieren. Es gibt eine frühere Antwort, die eine unerklärliche massive Erlaubnis / ACL / Flag-Löschung enthält, mit sudo ausgeführt wird, die nicht einmal für den Autor funktioniert hat und schwerwiegenden Systemschaden verursachen kann. Das ist nichts dergleichen. Beachten Sie auch, dass Sie sich nicht abmelden, neu starten, im Wiederherstellungsmodus booten oder andere Maßnahmen ergreifen müssen, die möglicherweise stören.quelle
killall sharedfilelistd
scheint es perfekt zu sein , alleine zu laufen ! (Ich bin auf jeden Fall in einer anderen Situation: Ich habe kein altes migriertes Profil, dieses Problem scheint zufällig aufzutreten, ein Neustart lässt es für eine Weile verschwinden.)Umgehung
Versuchen Sie Folgendes für die Liste der zuletzt verwendeten Anwendungen im Dock:
Klicken Sie auf Speichern und aktivieren Sie "Zur Seitenleiste hinzufügen".
Klicken Sie in der Seitenleiste mit der rechten Maustaste auf den erstellten intelligenten Ordner und klicken Sie auf "Zum Dock hinzufügen".
quelle
Zuletzt verwendete Elemente öffnen: Wählen Sie "Apple"> "Zuletzt verwendete Elemente". Sie sehen die Apps, Dokumente und Server, die Sie kürzlich verwendet haben. Bei einigen Apps können Sie auch die Dokumente anzeigen, an denen Sie zuletzt gearbeitet haben. Um die Anzahl der im Menü angezeigten Elemente zu ändern, wählen Sie "Apple"> "Systemeinstellungen", klicken Sie auf "Allgemein" und dann auf das Popup-Menü "Zuletzt verwendete Elemente" und wählen Sie eine Nummer aus.
quelle
Folgendes hat bei mir funktioniert!
Versuchte alle vorherigen Antworten, aber keine funktionierte.
Dann bin ich auf einen Fix gestoßen, der hier in den Apple-Foren beschrieben ist :
Erste Runde (versucht, aber hat bei mir nicht funktioniert):
Öffnen Sie das Terminal und geben Sie Folgendes ein:
Wenn ( und nur wenn ) Sie so etwas
/var/folders/8b/mn2vgjs10gs83krfy1fwxwb80000gp/T/
als Ergebnis sehen, führen Sie ausZweite Runde (diese hat bei mir funktioniert):
resetpassword
und drücke Enter (keine Sorge)Die Beschreibung in den Apple-Foren ist wirklich klar. Wenn Sie Zweifel haben, gehen Sie dorthin. Hoffentlich hilft es auch anderen.
Zu Ihrer Information: Alle meine letzten Elemente waren in allen Apps verschwunden, im Apple-Menü war sogar das gesamte Menüelement verschwunden, und in den Systemeinstellungen wurde von "Kein" auf "Was auch immer" zurückgesetzt.
Ich bin auf einem MacBook Air (Anfang 2014) und arbeite mit El Capitan 10.11.3
quelle
In Anwendungen ist das Gleiche passiert, aber in den letzten Elementen in meinem Finder werden mehrere Duplikate desselben letzten Elements angezeigt. Bei jedem erneuten Öffnen der App wird anscheinend eines hinzugefügt. Ich habe versucht, einen Screenshot der letzten Elemente zu erstellen, aber wenn Sie versuchen, Umschalt-Befehl-4 zu drücken, werden die letzten Elemente in "XXXX im Finder anzeigen" geändert, da Sie den Befehl gedrückt gehalten haben. Die Favoriten werden auch aus den Dialogfeldern entfernt. Was ist in den letzten Jahren mit Apples Entwicklungs- und Qualitätssicherungsabteilung los?
quelle
Timed Screen
Funktion.Die Lösung ist viel einfacher. Gehen Sie zu den Systemeinstellungen. Allgemeines. Letzte Elemente: Wählen Sie zwischen Keine und 50.
Starten Sie dann Ihren Computer neu
quelle
Verwenden Sie TinkerTool als Workaround , um Ihre "Recent Items" auf einen beliebigen Wert zu setzen.
Bisher scheint es sich wie erwartet zu verhalten ...
quelle
Gehen Sie zu "Systemeinstellungen"> "Allgemein"> "Letzte Elemente". El Capitan hat dies aus irgendeinem Grund auf Null zurückgesetzt. Stellen Sie die gewünschte Listenlänge ein, und es wird wieder funktionieren
quelle