macOS High Sierra startet während des Schlafens von selbst neu

26

Ich habe ein 2017 MacBook Pro 15 "mit High Sierra. Ich schalte meinen Laptop nie aus, sondern lege ihn einfach in den Ruhemodus, so dass es am nächsten Tag einfacher und schneller ist, ihn einzuschalten.

Aber oft, wenn ich es am nächsten Tag aufwache, hat es sich von selbst neu gestartet. Wie kann ich die Ursache für das Herunterfahren / Neustarten erkennen, um zu versuchen, das Problem zu beheben?

Hier ist das Ergebnis des Befehls "pmset -g"

System-wide power settings:
Currently in use:
 standbydelay         10800
 standby              1
 womp                 0
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 powernap             0
 gpuswitch            2
 networkoversleep     0
 disksleep            0
 sleep                15 (sleep prevented by nsurlsessiond, nsurlsessiond, sharingd, coreaudiod)
 autopoweroffdelay    28800
 hibernatemode        3
 autopoweroff         0
 ttyskeepawake        1
 displaysleep         15
 tcpkeepalive         1
 acwake               0
 lidwake              1
Delphirules
quelle
3
Das passiert mir jede Nacht. Das ist extrem frustrierend!
IanEdington
Wacht es mit der Meldung auf, dass Sie Ihren Computer wegen eines Problems heruntergefahren haben? Wenn ja, mögliche Kernel-Panik, die vom Licht in den Tiefschlaf übergeht. Ich hatte dies, neu installiert und alles war gut, so weit.
OzzieSpin
@OzzieSpin Ja, mit dieser Nachricht wacht es auf. Ich werde andere Optionen vor der Neuinstallation versuchen, zu viel Arbeit lol
delphirules

Antworten:

23

Sie können die letzte Ursache für das Herunterfahren finden, indem Sie die Protokolle untersuchen. Führen Sie diesen Befehl aus, um die Protokolle nach Ursachen für das Herunterfahren zu filtern:

log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 24h

Sie können den Ursachencode für das Herunterfahren in der folgenden Tabelle nachschlagen: Ursachen für das Herunterfahren von macOS .

grg
quelle
7
Es zeigte dies: 2018-01-02 22: 39: 45.644757-0200 0xb1 Standard 0x0 0 0 Kernel: (AppleSMC) Vorherige Ursache für das Herunterfahren: 5
Delphirules
In der Tabelle steht, dass es sich um ein korrektes Herunterfahren handelte, aber ich habe es nicht heruntergefahren, sondern nur in den Ruhezustand versetzt.
Delphirules
Wurde es eingesteckt gelassen?
Mr. Kennedy
Ja, ich habe es immer eingesteckt gelassen. Gestern habe ich Anwendungen geschlossen, die eine Internetverbindung verwenden konnten, und heute wurde das Macbook nicht neu gestartet. Beobachter in den nächsten Tagen, danke für Ihre Hilfe.
Delphirules
2
Betrachtet man einen SMC-Reset?
OzzieSpin
17

Nicht genau das Gleiche, aber ich hatte ein ähnliches Problem - nach einiger Zeit bemerkte ich immer, dass mein Mac versuchte, alle meine Anwendungen zu schließen (um neu zu starten oder sich abzumelden, weiß ich nicht) jedes Mal raus).

Es war ein 'Log out after X minutes of inactivity'Kontrollkästchen, das versehentlich in gefunden wurde

Systemeinstellungen> Sicherheit und Datenschutz> Erweitert (in der rechten unteren Ecke)

Jeder hat das gleiche Problem wie ich, versuche es abzuhaken.

Daniel Listopadov
quelle
Vielen Dank! Ich habe dieses Problem seit Monaten; Zeitmaschinen-Backups schlagen fehl, weil sich die Maschine abmeldet.
Gunther
Du hast den Nagel auf den Kopf getroffen. Ich hätte diese Einstellung nie gefunden! Ich denke, dass es ab Catalina neu sein könnte, da das alte MacBook, von dem ich migriert habe, nicht so gehandelt hat.
Jim L.
10

Das hat bei mir funktioniert

Öffnen Sie das Terminal und führen Sie dies aus:

pmset -g

gab mir eine Ausgabe von:

Derzeit in Gebrauch:
autopoweroffdelay 21600
autopoweroff 1
... ein paar andere Sachen

autopoweroff hat dazu geführt, dass sich mein Computer nach 6 Stunden (21600 Sek.) ausschaltet.

Laufen diese ausschalten autopoweroff:

sudo pmset -a autopoweroff 0
IanEdington
quelle
Vielen Dank, habe dies versucht, bekomme aber die folgende Fehlermeldung: "Passwort: Warnung: Leerlaufzeiten für" Batteriestrom "verhalten sich möglicherweise nicht wie erwartet. - Der Festplattenschlaf sollte ungleich Null sein, wenn der Systemschlaf ungleich Null ist."
Delphirules
@delphirules könntest du die Ausgabe von pmset -gin deinen ursprünglichen Fragen posten ?
IanEdington
Habe gerade die Frage bearbeitet und getan.
Delphirules
Sie haben anscheinend die automatische Abschaltung bereits deaktiviert (Null).
Matt Sephton
Dies scheint mein Problem für den Moment gelöst zu haben, danke! Obwohl ich wirklich gerne wissen möchte, welches Programm autorestartauf meinem Computer
aktiviert ist
3

Geht das für dich? https://discussions.apple.com/message/32878814#message32878814

  1. Herunterfahren
  2. Trennen Sie alle externen Geräte
  3. Setzen Sie den System Management Controller (SMC) zurück und wiederholen Sie diesen Vorgang 2/3 Mal
  4. Setzen Sie den nichtflüchtigen Arbeitsspeicher (NVRAM) zurück , und wiederholen Sie dies 2/3 Mal
  5. Dann benutze safeboot (SHIFT beim Start)
  6. Starten Sie den Computer dann normal neu, wenn die Geräte nicht angeschlossen sind.
IanEdington
quelle
Vielen Dank! Dies passierte mir nach dem letzten High Sierra-Update, und Ihre Anweisungen haben es behoben.
ecgak
Vielen Dank, dass Sie mich über @ecgak informiert haben. Wenn eine Antwort für Sie funktioniert, ist es in der Regel ratsam, sie zu verbessern, damit andere wissen, dass es sich um eine praktikable Lösung handelt. Es gibt mir auch die Befriedigung von 10 Punkten: P
IanEdington
@ecgak: Ich glaube nicht, dass dies Ihr Problem behoben hat, da dies weder ein Fehler noch ein Problem ist, sondern eine Funktion, die mit High Sierra eingeführt wurde. Das Problem ergab sich aus der mangelnden Kommunikation von Apple über diese neue autopoweroffFunktion. Lassen Sie Ihren Mac im Akkubetrieb, schalten Sie ihn in den Energiesparmodus und warten Sie 8 Stunden.
Dan
5
Noch nie ein so lächerliches religiöses Rezept gesehen wie "Setzen Sie den SMC 2,5-mal zurück". Apple-Diskussionsgruppen werden von Harry Potter heimgesucht.
Dan
2

Es sieht aus wie ein Käfer für mich. Mein System wird neu gestartet (je nachdem, was ich aus den Protokollen ersehen kann), da das Zeitlimit für die Überwachung abgelaufen ist. Grundsätzlich bedeutet dies, dass eine Ressource innerhalb eines festgelegten Zeitraums nicht freigegeben werden konnte, wodurch das System "hängen geblieben" ist, und ein Neustart durchgeführt wird, um den Zustand zu beheben.

Eddie
quelle
1

Ich habe lange das gleiche Problem gehabt.

Ihr Schlafbild ist beschädigt. Löschen Sie das Schlafbild und es sollte in Ordnung sein.

https://christianvarga.com/schlafbild-auf-makos-hoch-sierra/

Gbax
quelle
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier einzuschließen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verlinkte Seite ändert.
grg
1

Hatte das gleiche Problem beim MBP 15 "2013 seit dem Upgrade auf Mojave: Das MacBook wird jedes Mal neu gestartet, wenn es im Akkubetrieb schläft (keine Probleme, wenn es an das Stromnetz angeschlossen ist). Apple-Support verstummt. Beim Neustart wurde eine genaue Fehlermeldung abgefangen:

Sleep transition timed out after 180 seconds while creating hibernation file or while calling rootDomain's clients about upcoming rootDomain's state changes

Nachdem ich alles ausprobiert hatte, was ich online gefunden hatte, war die einzige funktionierende Methode:

sudo pmset hibernatemode 0

Um sicherzustellen, dass es auf 0 gesetzt ist, überprüfen Sie:

pmset -g

Herkunft des Hinweises: https://discussions.apple.com/thread/8567772?page=3

Denken Sie daran, dass dies bedeutet, dass der Mac den Inhalt des Arbeitsspeichers nicht auf der Festplatte speichert. Wenn der Akku im Schlaf leer wird, gibt es keine Schlaf-Image-Datei, von der er sich erholen kann.

user1559834
quelle
0

Mein Macbook Pro High Sierra wachte nach etwa 10 Sekunden aus dem Schlaf auf und fuhr einfach weiter. Ich habe all das versucht und mehr ohne Erfolg. Dann habe ich dann meine neue USB-Maus ausgesteckt. Problem gelöst.

James Lindsay
quelle