Gli schermi neri di MacBook Pro si spengono dopo pochi minuti


3

Ho un MacBook Pro 15 "(metà 2014, con Sierra). Recentemente, ha iniziato lo screening nero e lo spegnimento poco dopo, dopo pochi minuti di utilizzo, diciamo da 3 a 10 minuti. la retroilluminazione rimarrà accesa per circa 5 secondi, quindi il laptop si spegnerà completamente.

Ho ripristinato PRAM e SMC. Cose che ho determinato:

  • Il test hardware integrato passa
  • Il problema non è legato al mio account utente (si verifica quando ho effettuato l'accesso a un altro utente appena creato)
  • Il problema non è legato all'installazione del mio sistema operativo (ho cancellato e reinstallato)
  • Il problema lo fa non si manifesta in modalità provvisoria o quando viene avviato in Windows 10. (Inoltre non si manifestava durante la reinstallazione di OS X).
  • Il problema lo fa non sembra che si surriscaldi: posso giocare senza problemi su Windows, le prestazioni grafiche e i fan vanno bene.

Questo si comporta come un classico problema di surriscaldamento, ma sono perplesso a causa di alcune delle stranezze di esso non essendo un problema in modalità provvisoria o Win 10. Qualche idea?


La modalità provvisoria disabilita i kits di terze parti. Quello sarebbe il primo posto dove guardare.
— Tetsujin

L'unico kext di terze parti era Dropbox. Arresti anomali si verificano anche se manualmente kextunload esso.
— redct

Ho esattamente lo stesso computer con gli stessi identici problemi. Ho anche Windows 10 in esecuzione, e cancellato il mio disco rigido e reinstallato Mac OS. Non ho alcuna soluzione finora e ho utilizzato principalmente Windows 10 perché non si bloccherà. Ho scoperto che quando il mio computer è collegato, si blocca meno frequentemente. Inoltre circa 2 mesi fa ho avuto alcuni servizi di assistenza hardware e ho installato una nuova batteria. Sperando che una soluzione si presenti presto, grazie.
— Max

Risposte:


3

Come discusso nel thread del forum MacRumors, Aiuto! Aggiornato su macOS 10.12.4, MBP si spegne a caso , e 'probabile che AppleThunderboltNHI.kext è il colpevole:

Quindi, se disabiliti (sposta fuori / System / Library / Extensions) il driver AppleThunderboltNHI.kext, quindi riavvia. Tutto funziona bene, puoi collegare schermi esterni tramite Thunderbolt.

L'unico inconveniente è che Ethernet tramite Thunderbolt non funzionerà.


È necessario disabilitare la protezione dell'integrità del sistema per farlo. per esempio. Riavvia in modalità di ripristino tenendo premuto Comando-R, quindi apri Terminale ed esegui csrutil disable, quindi riavviare per applicare la modifica. Quindi sposta il file. Quindi riavviare e abilitare nuovamente la protezione dell'integrità del sistema: csrutil enable.
— daviewales

O segui semplicemente le istruzioni Qui . Ma nota che il terminale della modalità di ripristino è già root, quindi non usare sudo prima csrutil disable.
— daviewales

2

Ho avuto lo stesso problema da circa un anno a questa parte, in questo momento l'unico modo per evitare che si chiuda in modo casuale è avere l'adattatore Gigabit Ethernet Thunderbolt collegato in ogni momento. Ho portato la mia unità ad Apple più volte, ma non ci sono riuscito.


Interessante. Questo è in linea con la mia teoria secondo cui qualcosa è andato in tilt con Ethernet controller controller o Thunderbolt hardware. Disabilitare i kits associati sembra avere aiutato.
— redct

2

Ora ho trovato una soluzione. Non sono sicuro che sia corretto, ma funziona per me, quindi ho pensato di postarlo almeno.

Il mio vago sospetto: le cose funzionavano perfettamente su Windows, ma non su Mac OS. Ciò significa che probabilmente si tratta di un problema hardware che si manifesta a causa delle diverse implementazioni dei driver tra i due sistemi operativi. Così, ho iniziato a disattivare i kits del driver fino a quando Mac OS non si arrestava.

Ho creato una cartella sotto /System/Library/DisabledExtensions/ e ha spostato questi file da /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

Ora funziona.


solo AppleThunderboltNHI.kext è sufficiente
— outluch

1

Posso dire che l'unica cosa che ha funzionato per me è lasciare il mio fulmine nel computer anche quando connesso su WIFI e non su Ethernet. Il fatto di averlo appena estratto dal computer sembra fare il trucco. Ho dimenticato di averlo in ieri e si spegne di nuovo su di me.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.