Verdacht auf ein Problem, das den WindowServer-Prozess betrifft (lange Ausgabe)
Die von Ihnen beschriebenen Symptome sind bekannt, aber nicht alltäglich und in meinem Fall nicht häufig.
Bereiten Sie sich auf die Diagnose vor
Führen Sie im Terminal den folgenden Befehl aus. Seien Sie bereit, Ihr Administratorkennwort für das Betriebssystem einzugeben:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.stackshot.plist
Notieren Sie sich den folgenden Tastenakkord, den Sie später benötigen:
Control- Option- Command- Shift-.
Diagnose durch das System
Wenn das Problem auftritt:
- Verwenden Sie den Tastenakkord
- Berühren Sie mindestens zehn Sekunden lang nichts
sysdiagnose
Warten Sie etwa fünf oder zehn Minuten, bis alle Teile der sogenannten Routine abgeschlossen sind. Warten Sie einfach so lange wie möglich (bei diesem Ansatz wird auf dem Bildschirm keine Anzeige des Fortschritts angezeigt.)
- Erzwingen Sie einen Neustart des Computers (Command-Control-Power).
Nach dem Start des Computers:
- Gehen Sie im Finder zu
/private/var/tmp
- Suchen Sie eine Datei oder einen Ordner mit einem Namen, der mit sysdiagnose_ beginnt
- Wenn diese Datei oder dieser Ordner vorhanden ist, verschieben Sie sie an einen geeigneten Ort - möglicherweise auf Ihren Desktop.
Hinweis
Ich ermutige Sie zwar nicht zu Nachlässigkeit, aber Sie können ein wenig nachlässig sein mit Control- Option- Command- Shift- .... Wenn Sie Schwierigkeiten haben, den fnSchlüssel auf Ihrem Laptop zu umgehen , machen Sie sich keine Sorgen. Ein versehentliches Einschließen sollte den Lauf von nicht verhindern sysdiagnose
.
Menschliche Analyse der Diagnose durch das System
Hinweis: Jemand möchte möglicherweise eine separate Frage zur Analyse der Ergebnisse stellen sysdiagnose
- eine allgemeinere Antwort könnte hilfreich sein.
Wenn sysdiagnose_… aus dem /tmp
Bereich ein Ordner ist
Das Vorhandensein eines sysdiagnose_…
Ordners (keine .tar.gz
Datei) zeigt Folgendes an:
- Die Routine wurde vor Abschluss unterbrochen. oder
- Ein Teil der Routine konnte nicht abgeschlossen werden.
Wenn sysdiagnose_… aus dem /tmp
Bereich eine Datei ist
Das Vorhandensein einer sysdiagnose_….tar.gz
Datei zeigt an, dass alle Teile der sysdiagnose
Routine abgeschlossen sind und die Ergebnisse archiviert wurden. Wenn Sie möchten, öffnen Sie das Archiv - sein Inhalt wird als Ordner angezeigt.
Ordnerinhalt auf einen Blick
Im ersten Screenshot unten - ein Beispiel für einen abgeschlossenen Durchlauf von sysdiagnose
- habe ich zwei der Elemente ausgewählt, die in einem solchen Fall von Interesse sein können.
Beachten Sie, dass es normal sein kann, mindestens eine leere Datei zu finden.
Unter den .crash
, .hang
und .spin
Dateien - oder in der top.txt
Datei - kann ein gutes Zeichen dafür sein, was kurz vor oder während des Zeitraums, in dem Sie die Kontrolle über den Computer verloren haben, falsch war.
Verbunden:
Bei einer unvollständigen Ausführung sysdiagnose
kann es hilfreich sein, die Aufmerksamkeit auf ungewöhnlich leere Dateien zu richten.
Technisch
Stackshot (1) OS X-Handbuchseite
sysdiagnose (1) OS X-Handbuchseite