Foren

Möglicher Fix für zufälliges Herunterfahren des MacBook Pro 2014-2015 auf Catalina 10.15.5

utahman130

Originalplakat
7. Juni 2012
  • 12. Juni 2020
Dank der Kombination von Ratschlägen daraus Post von /u/afroeskimo über in /r/MacOS, a Kommentar von /u/ASentientBot und das MacBook Pro zufällige Shutout-Fix-Anweisungs-Website , angepasst aus diesem MacRumors-Thread , habe ich (hoffentlich) mein MacBook Pro 2014 15 repariert, als es unter 10.15.5 Catalina zufällig heruntergefahren wurde.

Wenn er aufgrund dieses Problems heruntergefahren wird, ist der Computer plötzlich völlig leer, als wäre die Batterie leer. Ich habe das Festplatten-Dienstprogramm ausgeführt und beide Volumes meiner Festplatte (Macintosh HD und Macintosh HD - Data) sind in Ordnung und ich habe meine Batterie sechs Monate ohne Auswirkungen auf das zufällige Herunterfahren ausgetauscht, bevor ich die folgende Problemumgehung durchgeführt habe.

Für eine Weile (mindestens seit Mojave) musste ich AppleThunderboltNHI.kext in AppleThunderboltNHI.kext.BAK umbenennen, um zu verhindern, dass mein Computer zufällig herunterfährt. Es ist eine nervige Problemumgehung, die ich jedes Mal tun muss, wenn mein Mac aktualisiert wird, aber es funktioniert ohne zufälliges Herunterfahren.

Nach dem versehentlichen Update auf 10.15.5 (ich habe automatische Updates deaktiviert, muss aber nach einem Neustart auf die Benachrichtigung zum Update geklickt haben), habe ich AppleThunderboltNHI.kext in AppleThunderboltNHI.kext.BAK umbenannt, musste aber auch IOThunderboltFamily.kext in IOThunderboltFamily umbenennen .kext.BAK, damit mein Computer nicht mehr zufällig herunterfährt (vorerst).

Haftungsausschluss: Dies hat bei mir funktioniert, funktioniert aber möglicherweise nicht bei jedem. Keine Haftung für eventuelle Schäden am Computer usw. usw.

Hier sind die Schritte, die ich befolgt habe:

1. Starten Sie den Mac im Wiederherstellungsmodus neu, indem Sie beim Hochfahren Befehl + r gedrückt halten. Öffnen Sie im Wiederherstellungsmodus das Terminal, indem Sie es aus den Dienstprogrammen in der Menüleiste auswählen.

2. Typ csrutil deaktivieren Drücken Sie im Terminal die Eingabetaste und geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.

3. Neustart normal

4. Sobald Sie sich angemeldet haben, öffnen Sie das Terminal und geben Sie . ein sudo mount -dein /

4a. Drücken Sie die Eingabetaste und geben Sie dann Ihr Passwort ein

5. Typ killall Finder

5a. Drücken Sie Enter

6. Öffnen Sie den Finder, navigieren Sie zur Menüleiste „Gehe zu“ oben auf dem Bildschirm und wählen Sie dann „Gehe zu Ordner“ (Befehl + Umschalt + G).

6a. Gehen Sie zu /System/Library/Erweiterungen

7. Benennen Sie im Ordner 'Erweiterungen' AppleThunderboltNHI.kext in AppleThunderboltNHI.kext.BAK um

(alternative Terminalmethode: sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK )

und benennen Sie IOThunderboltFamily.kext um in IOThunderboltFamily.kext.BAK

(alternative Terminalmethode: sudo mv /System/Library/Extensions/IOThunderboltFamily.kext /System/Library/Extensions/IOThunderboltFamily.kext.BAK )

8. Starten Sie im Wiederherstellungsmodus neu, öffnen Sie das Terminal und geben Sie ein csrutil aktivieren

9. Starten Sie im normalen Modus neu und das Problem sollte behoben sein.

Hinweis: Ich kann meinen externen Monitor immer noch über Thunderbolt anschließen und er funktioniert auch dann, wenn diese Kext-Dateien deaktiviert sind. Ich glaube nicht, dass Ethernet über Thunderbolt mit deaktivierten Kext-Dateien funktioniert, aber ich habe es nicht selbst getestet, da ich kein Ethernet verwende. V

Vizecastr

6. November 2020


  • 6. November 2020
Was gibt's, Mann. Dafür möchte ich einfach nur DANKE sagen. Ich dachte, ich müsste mein Macbook Pro Mid 2014 15'' verkaufen oder sogar wegwerfen. Ich habe das probiert und es hat funktioniert. Ich verwende auch kein Ethernet, daher habe ich keine Probleme damit, es zu deaktivieren. Nochmals vielen Dank, Sie sind der Mann!!! T

trevhart3

27. Mai 2021
  • 27. Mai 2021
so weit so guter mann! Unwirklich! m

Mediziner

12. April 2014
  • 13. Juni 2021
Nachdem ich VIELE mögliche Lösungen für dieses Problem gelesen und ausprobiert hatte, konnte ich Ihre Anweisungen bis zum Ende befolgen: Ich konnte endlich beide Dateien in BAK umbenennen. Hoffentlich ist dies die Lösung für dieses Problem, das ich seit Jahren habe. Ich halte dich auf dem laufenden. Vielen Dank! R

Rosenberglesen

22. August 2021
  • 22. August 2021
utahman130 sagte: Dank der Kombination von Ratschlägen daraus Post von /u/afroeskimo über in /r/MacOS, a Kommentar von /u/ASentientBot und das MacBook Pro zufällige Shutout-Fix-Anweisungs-Website , angepasst aus diesem MacRumors-Thread , habe ich (hoffentlich) mein MacBook Pro 2014 15 repariert, als es unter 10.15.5 Catalina zufällig heruntergefahren wurde.

Wenn er aufgrund dieses Problems heruntergefahren wird, ist der Computer plötzlich völlig leer, als wäre die Batterie leer. Ich habe das Festplatten-Dienstprogramm ausgeführt und beide Volumes meiner Festplatte (Macintosh HD und Macintosh HD - Data) sind in Ordnung und ich habe meine Batterie sechs Monate ohne Auswirkungen auf das zufällige Herunterfahren ausgetauscht, bevor ich die folgende Problemumgehung durchgeführt habe.

Für eine Weile (mindestens seit Mojave) musste ich AppleThunderboltNHI.kext in AppleThunderboltNHI.kext.BAK umbenennen, um zu verhindern, dass mein Computer zufällig herunterfährt. Es ist eine nervige Problemumgehung, die ich jedes Mal tun muss, wenn mein Mac aktualisiert wird, aber es funktioniert ohne zufälliges Herunterfahren.

Nach dem versehentlichen Update auf 10.15.5 (ich habe automatische Updates deaktiviert, muss aber nach einem Neustart auf die Benachrichtigung zum Update geklickt haben), habe ich AppleThunderboltNHI.kext in AppleThunderboltNHI.kext.BAK umbenannt, musste aber auch IOThunderboltFamily.kext in IOThunderboltFamily umbenennen .kext.BAK, damit mein Computer nicht mehr zufällig herunterfährt (vorerst).

Haftungsausschluss: Dies hat bei mir funktioniert, funktioniert aber möglicherweise nicht bei jedem. Keine Haftung für eventuelle Schäden am Computer usw. usw.

Hier sind die Schritte, die ich befolgt habe:

1. Starten Sie den Mac im Wiederherstellungsmodus neu, indem Sie beim Hochfahren Befehl + r gedrückt halten. Öffnen Sie im Wiederherstellungsmodus das Terminal, indem Sie es aus den Dienstprogrammen in der Menüleiste auswählen.

2. Typ csrutil deaktivieren Drücken Sie im Terminal die Eingabetaste und geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.

3. Neustart normal

4. Sobald Sie sich angemeldet haben, öffnen Sie das Terminal und geben Sie . ein sudo mount -dein /

4a. Drücken Sie die Eingabetaste und geben Sie dann Ihr Passwort ein

5. Typ killall Finder

5a. Drücken Sie Enter

6. Öffnen Sie den Finder, navigieren Sie zur Menüleiste „Gehe zu“ oben auf dem Bildschirm und wählen Sie dann „Gehe zu Ordner“ (Befehl + Umschalt + G).

6a. Gehen Sie zu /System/Library/Erweiterungen

7. Benennen Sie im Ordner 'Erweiterungen' AppleThunderboltNHI.kext in AppleThunderboltNHI.kext.BAK um

(alternative Terminalmethode: sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK )

und benennen Sie IOThunderboltFamily.kext um in IOThunderboltFamily.kext.BAK

(alternative Terminalmethode: sudo mv /System/Library/Extensions/IOThunderboltFamily.kext /System/Library/Extensions/IOThunderboltFamily.kext.BAK )

8. Starten Sie im Wiederherstellungsmodus neu, öffnen Sie das Terminal und geben Sie ein csrutil aktivieren

9. Starten Sie im normalen Modus neu und das Problem sollte behoben sein.

Hinweis: Ich kann meinen externen Monitor immer noch über Thunderbolt anschließen und er funktioniert auch dann, wenn diese Kext-Dateien deaktiviert sind. Ich glaube nicht, dass Ethernet über Thunderbolt mit deaktivierten Kext-Dateien funktioniert, aber ich habe es nicht selbst getestet, da ich kein Ethernet verwende.
Hallo, ich möchte mich nur für diese Lösung bedanken. Es hat eine Weile wirklich funktioniert. Davon abgesehen musste ich jedes Mal, wenn ein Update herauskam, alles von vorne machen, aber das war nicht allzu umständlich. Aber jetzt bin ich in macOS Big Sur und 'Das Root-Volume ist jetzt ein kryptographisch versiegelter apfs-Snapshot', was bedeutet, dass die obigen Anweisungen bei Schritt #7 nicht mehr funktionieren. Sie können die Systemdateien nicht umbenennen, da sie schreibgeschützt sind, selbst nachdem csrutil deaktiviert wurde. ( https://twitter.com/i/web/status/1275454103900971012 ) Der Thread ist meiner Meinung nach französisch, aber die Shutdowns gehen weiter und ich weiß nicht, was ich als nächstes tun soll. Hast du was herausgefunden? D

Dlaja

7. September 2021
  • 7. September 2021
rosenbergread sagte: Hallo, ich möchte mich nur für diese Lösung bedanken. Es hat eine Weile wirklich funktioniert. Davon abgesehen musste ich jedes Mal, wenn ein Update veröffentlicht wurde, alles neu machen, aber das war nicht allzu mühsam. Aber jetzt bin ich in macOS Big Sur und 'Das Root-Volume ist jetzt ein kryptographisch versiegelter apfs-Snapshot', was bedeutet, dass die obigen Anweisungen bei Schritt #7 nicht mehr funktionieren. Sie können die Systemdateien nicht umbenennen, da sie schreibgeschützt sind, selbst nachdem csrutil deaktiviert wurde. ( https://twitter.com/i/web/status/1275454103900971012 ) Der Thread ist meiner Meinung nach französisch, aber die Shutdowns gehen weiter und ich weiß nicht, was ich als nächstes tun soll. Hast du was herausgefunden?
Hallo, ich bin in der gleichen Situation wie du/warst. Haben Sie eine Lösung zum Umbenennen der Dateien auf Big Sur gefunden?. Ich freue mich sehr, wenn Sie es teilen könnten!