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:
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?
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.
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
.sudo
vorher csrutil disable
.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.
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.
Für diejenigen , die schreibgeschütztes yada yada yada auf dem Terminal erhalten .
Merken Sie sich die Adresse, die Sie auf die Seite weiterleitet. www.tinyurl.com/fixapple2
Neustart im Rettungsmodus (Neustart durch Drücken von „ ⌘ + R
“)
Öffnen Sie Safari im Rettungsmodus, um auf diese Seite zu kommen und das hier Geschriebene ins Terminal zu kopieren.
csrutil disable
csrutil authenticated-root disable
mount -uw /Volumes/your MacOS files location
z.Bmount -uw /Volumes/Macintosh\ OS/
cd /Volumes/your MacOS files location/System/Library/Extensions
wie im 4. Schritt geschehen
mv AppleThunderboltNHI.kext AppleThunderboltNHI_kext.bak
kmutil install -u --force --volume-root /Volumes/your MacOS files location
bless --folder /Volumes/your MacOS files location/System/Library/CoreServices --bootefi --create-snapshot
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
Neustart im Rettungsmodus (Neustart während "Cmd + R")
csrutil deaktivieren
csrutil Authenticated-Root deaktivieren
mount -uw /Volumes/[MacOS ]
das AppleThunderboltNHI.kext-Verzeichnis löschen (oder umbenennen oder an einen anderen Ort verschieben)
REBUILD den Erweiterungs-Cache! (neues Muss in Big Sur...)
kmutil install -u --force --volume-root /Volumes/[MacOS ]
bless --folder /Volumes/[MacOS ]/System/Library/CoreServices --bootefi --create-snapshot
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 ...
Tetsujin
redkt
kextunload
es manuell mache.max
Benutzer24601
Waqas Ahmed
xji