Das MacBook Pro zeigt einen schwarzen Bildschirm und schaltet sich nach ein paar Minuten ab

Ich habe ein MacBook Pro 15 "(Mitte 2014, mit Sierra). Vor kurzem hat es mit dem Schwarzbild begonnen und sich kurz darauf nach ein paar Minuten abgeschaltet - sagen wir 3 bis 10 Minuten. Der Bildschirm wird schwarz, aber das LCD Die Hintergrundbeleuchtung bleibt etwa 5 Sekunden lang eingeschaltet, dann schaltet sich der Laptop vollständig aus.

PRAM und SMC habe ich zurückgesetzt. Dinge, die ich festgestellt habe:

  • Der eingebaute Hardwaretest wird bestanden
  • Das Problem ist nicht an mein Benutzerkonto gebunden (tritt auf, wenn ich bei einem anderen neu erstellten Benutzer angemeldet bin)
  • Das Problem hängt nicht mit meiner Betriebssysteminstallation zusammen (ich habe es gelöscht und neu installiert)
  • Das Problem tritt nicht im abgesicherten Modus oder beim Booten in Windows 10 auf. (Auch nicht während der Neuinstallation von OS X aufgetreten.)
  • Problem scheint keine Überhitzung zu sein: Ich kann ohne Probleme unter Windows spielen, Grafikleistung und Lüfter sind in Ordnung.

Das verhält sich wie ein klassisches Überhitzungsproblem, aber ich bin ratlos, weil es seltsamerweise im abgesicherten Modus oder in Win 10 kein Problem ist. Irgendwelche Gedanken?

Der abgesicherte Modus deaktiviert Kexte von Drittanbietern. Das wäre die erste Anlaufstelle.
Der einzige Drittanbieter-Kext war Dropbox. Abstürze treten immer noch auf, wenn ich kextunloades manuell mache.
Ich habe genau den gleichen Computer mit genau den gleichen Problemen. Ich habe auch Windows 10 am Laufen, habe meine Festplatte gelöscht und Mac OS neu installiert. Ich habe bisher keine Lösung und habe hauptsächlich Windows 10 verwendet, weil es nicht abstürzt. Ich habe festgestellt, dass mein Computer weniger häufig abstürzt, wenn er angeschlossen ist. Auch vor etwa 2 Monaten hatte ich einige Hardware-Wartung und hatte eine neue Batterie installiert. Hoffe auf eine baldige Lösung, danke.
Ich habe ähnliche Probleme, aber es tritt auch im abgesicherten Modus auf, aber seltener.
Für MAC OS Big Sur siehe diese Antwort, da wir Kext entfernen und Kexts in Big Sur neu erstellen müssen. apple.stackexchange.com/a/407918/252245
Siehe auch eine verwandte Frage unter apple.stackexchange.com/questions/372183/… . In meinem Fall stellte sich heraus, dass es sich aufgrund der extremen Hitzewelle hier einfach um eine physische Überhitzung handelte ... Ich habe eine Antwort unter dieser Frage gepostet. Und ganz nebenbei konnte ich Windows auch unter der Hitzewelle gut bedienen. Ich vermute, dass der Schwellenwert für das erzwungene Herunterfahren einfach zwischen den verschiedenen Firmwares in diesen beiden Betriebssystemen unterschiedlich ist oder dass die Spitzentemperatur unterschiedlich war.

Antworten (7)

Wie im MacRumors-Forenthread besprochen, Hilfe! Aktualisiert auf macOS 10.12.4, MBP schaltet sich zufällig ab , es ist wahrscheinlich, dass AppleThunderboltNHI.kext der Übeltäter ist:

Wenn Sie also den AppleThunderboltNHI.kext-Treiber deaktivieren (aus /System/Library/Extensions verschieben) und dann neu starten. Alles läuft ok, man kann externe Bildschirme per Thunderbolt anschließen.

Der einzige Nachteil ist, dass Ethernet über Thunderbolt nicht funktioniert.

Dazu müssen Sie den Systemintegritätsschutz deaktivieren. B. im Wiederherstellungsmodus neu starten, indem Sie Befehlstaste-R gedrückt halten, dann Terminal öffnen und ausführen csrutil disable, dann neu starten, um die Änderung zu übernehmen. Verschieben Sie dann die Datei. Starten Sie dann neu und aktivieren Sie den Systemintegritätsschutz erneut: csrutil enable.
Oder folgen Sie einfach den Anweisungen hier . Beachten Sie jedoch, dass das Terminal für den Wiederherstellungsmodus bereits root ist, verwenden Sie es also nicht sudovorher csrutil disable.
Ich habe das Problem schon einmal gesehen und es mit dieser und der folgenden Antwort gelöst. Nachdem Sie Ihren Mac jedoch aktualisiert haben, wurde er erneut gestartet und dieselbe Lösung angewendet. Wir werden sehen, ob es funktioniert.
Für Mac OS Big Sur überprüfen Sie diese apple.stackexchange.com/a/407918/252245

Ich habe das gleiche Problem seit ungefähr einem Jahr, im Moment besteht die einzige Möglichkeit, ein zufälliges Herunterfahren zu verhindern, darin, den Thunderbolt-Gigabit-Ethernet-Adapter ständig eingesteckt zu haben. Ich habe mein Gerät mehrmals zu Apple gebracht, aber ohne Erfolg.

Interessant. Dies stimmt mit meiner Theorie überein, dass etwas mit dem Ethernet-Controller oder der Thunderbolt-Controller-Hardware schief gelaufen ist. Das Deaktivieren der zugehörigen Kexts scheint geholfen zu haben.

Ich kann sagen, dass das einzige, was für mich funktioniert hat, darin besteht, meinen Blitz im Computer zu lassen, selbst wenn er mit WIFI und nicht mit Ethernet verbunden ist. Es scheint den Trick zu tun, es einfach aus dem Computer baumeln zu lassen. Ich habe gestern vergessen, es einzuschalten, und es hat sich wieder abgeschaltet.

Ich bin jetzt auf eine Lösung gestoßen. Ich bin mir nicht sicher, ob es das richtige ist, aber es funktioniert für mich, also dachte ich, ich würde es zumindest posten.

Meine vage Vermutung: Unter Windows funktionierte alles einwandfrei, unter Mac OS nicht. Dies bedeutet, dass es sich wahrscheinlich um ein Hardwareproblem handelt, das sich aufgrund unterschiedlicher Treiberimplementierungen zwischen den beiden Betriebssystemen manifestiert. Also fing ich an, Treiber-Kexts zu deaktivieren, bis Mac OS nicht mehr abstürzte.

Ich habe einen Ordner unter erstellt /System/Library/DisabledExtensions/und diese Dateien verschoben von /System/Library/Extensions:

AppleFWAudio.kext
AppleThunderboltDPAdapters.kext
AppleThunderboltEDMService.kext
AppleThunderboltIP.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltUTDM.kext
AppleUSBAudio.kext
AppleUSBDisplays.kext
AppleUSBEthernet.kext
AppleUSBEthernetHost.kext
IOUserEthernet.kext

Es funktioniert jetzt.

nur AppleThunderboltNHI.kext ist genug
Denn das war es nicht. Ich denke, es erfordert eine Rastersuche, was der Grund ist.

Für diejenigen , die schreibgeschütztes yada yada yada auf dem Terminal erhalten .

Für Mac OS Big Sur

Merken Sie sich die Adresse, die Sie auf die Seite weiterleitet. www.tinyurl.com/fixapple2

  1. Neustart im Rettungsmodus (Neustart durch Drücken von „ ⌘ + R“)

  2. Öffnen Sie Safari im Rettungsmodus, um auf diese Seite zu kommen und das hier Geschriebene ins Terminal zu kopieren.

  3. csrutil disable

  4. csrutil authenticated-root disable

  5. mount -uw /Volumes/your MacOS files locationz.Bmount -uw /Volumes/Macintosh\ OS/

  6. cd /Volumes/your MacOS files location/System/Library/Extensionswie im 4. Schritt geschehen

  7. mv AppleThunderboltNHI.kext AppleThunderboltNHI_kext.bak

  8. kmutil install -u --force --volume-root /Volumes/your MacOS files location

  9. bless --folder /Volumes/your MacOS files location/System/Library/CoreServices --bootefi --create-snapshot

  10. Normal neustarten


Getestet auf Catalina 10.15.4.

Sie müssen dabei schnell sein, da Ihr Mac höchstwahrscheinlich in sehr kurzer Zeit heruntergefahren wird.

Der Prozess ist, booten Sie zur Wiederherstellung (⌘-R beim Booten, halten Sie diese Tasten vor dem Apple-Logo), öffnen Sie das Terminal:

csrutil disable

Starten Sie dann das Betriebssystem neu und führen Sie es aus

sudo mount -uw /

Und

sudo killall Finder

Befehle, dann

cd /System/Library/Extensions

Und

sudo mv AppleThunderboltNHI.kext AppleThunderboltNHI_kext.bak
sudo mv IOThunderboltFamily.kext IOThunderboltFamily.kext.bak

Wenn Sie möchten, was ich eigentlich so mache, aktivieren Sie es erneut csrutil enable, mit ⌘-R beim Booten, dann.

Für Mac OS Big Sur

  1. Neustart im Rettungsmodus (Neustart während "Cmd + R")

  2. csrutil deaktivieren

  3. csrutil Authenticated-Root deaktivieren

  4. mount -uw /Volumes/[MacOS ]

  5. das AppleThunderboltNHI.kext-Verzeichnis löschen (oder umbenennen oder an einen anderen Ort verschieben)

  6. REBUILD den Erweiterungs-Cache! (neues Muss in Big Sur...)

kmutil install -u --force --volume-root /Volumes/[MacOS ]

  1. VERGESSEN SIE NICHT, einen weiteren System-Snapshot zu erstellen, um diese Änderungen beim nächsten Neustart zu berücksichtigen

bless --folder /Volumes/[MacOS ]/System/Library/CoreServices --bootefi --create-snapshot

  1. Neustart (im Rettungsmodus). Dieser Schritt ist möglicherweise unnötig und wird nicht direkt getestet
  2. csrutil aktivieren
  3. Neustart

Referenz https://apple.stackexchange.com/a/407918/252245

Daher schaltete sich mein Computer manchmal mitten im Startvorgang einfach aus, mit genau den gleichen Symptomen (fährt herunter, während sich der Lüfter in einem lauten letzten Schnörkel dreht). Ich habe alle möglichen Fixes ausprobiert, Startobjekte und Kernel-Erweiterungen deaktiviert usw. Am Ende fand ich heraus, dass es einfach ein Problem der tatsächlichen Überhitzung war, wegen des extrem heißen Wetters ... Ich habe mein MBP 16'' in den Gefrierschrank gestellt eine Weile und ließ es auch während des Bootens dort, und es funktionierte tatsächlich! Wer hätte gedacht, dass Sie bei einem 3000-Dollar-Gerät auf eine so primitive Problemumgehung zurückgreifen müssen ...