Tengo una MacBook Pro de 15" (mediados de 2014, con Sierra). Recientemente, comenzó a mostrarse en negro y se apagó poco después, después de unos minutos de uso, digamos de 3 a 10 minutos. La pantalla se volverá negra, pero la pantalla LCD la luz de fondo permanecerá encendida durante unos 5 segundos, luego la computadora portátil se apagará por completo.
He reiniciado la PRAM y el SMC. Cosas que he determinado:
Esto se comporta como un problema de sobrecalentamiento clásico, pero estoy perplejo debido a algunas de las rarezas de que no sea un problema en modo seguro o Win 10. ¿Alguna idea?
Como se discutió en el hilo de los foros de MacRumors, ¡Ayuda! Actualizado a macOS 10.12.4, MBP se apaga aleatoriamente , es probable que AppleThunderboltNHI.kext sea el culpable:
Entonces, si deshabilita (sale de /System/Library/Extensions) el controlador AppleThunderboltNHI.kext y luego reinicia. Todo funciona bien, puedes conectar pantallas externas a través de Thunderbolt.
El único inconveniente es que Ethernet a través de Thunderbolt no funcionará.
csrutil disable
, luego reinicie para aplicar el cambio. Luego mueva el archivo. Luego reinicie y habilite la protección de integridad del sistema nuevamente: csrutil enable
.sudo
antes csrutil disable
.He tenido el mismo problema durante aproximadamente un año, ahora mismo la única forma de evitar que se apague al azar es tener el adaptador Thunderbolt Gigabit Ethernet enchufado todo el tiempo. Llevé mi unidad a Apple varias veces, pero fue en vano.
Puedo decir que lo unico que me ha funcionado es dejar mi rayo en la computadora aun estando conectado por WIFI y no por ethernet. Simplemente tenerlo colgando fuera de la computadora parece funcionar. Me olvidé de tenerlo ayer y se me volvió a cerrar.
Ahora he encontrado una solución. No estoy seguro de si es el correcto, pero funciona para mí, así que pensé en al menos publicarlo.
Mi vaga sospecha: las cosas funcionaron perfectamente en Windows, pero no en Mac OS. Esto significa que probablemente sea un problema de hardware que se manifiesta debido a las diferentes implementaciones de controladores entre los dos sistemas operativos. Entonces, comencé a deshabilitar los kexts del controlador hasta que Mac OS dejó de fallar.
Creé una carpeta debajo /System/Library/DisabledExtensions/
y moví estos archivos de /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
Ahora funciona.
Para aquellos que obtienen solo lectura yada yada yada en la terminal.
Recuerda la dirección que te redirige a la página. www.tinyurl.com/fixapple2
Reinicie en el modo de rescate (reinicie presionando " ⌘ + R
")
Abra safari en el modo de rescate para llegar a esta página y copiar lo que está escrito aquí en la Terminal.
csrutil disable
csrutil authenticated-root disable
mount -uw /Volumes/your MacOS files location
p.ejmount -uw /Volumes/Macintosh\ OS/
cd /Volumes/your MacOS files location/System/Library/Extensions
como sucedió en el paso 4
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
reiniciar normalmente
Probado en Catalina 10.15.4.
Debe ser rápido al hacer esto porque es muy probable que su Mac se apague en muy poco tiempo.
El proceso es, arranque para recuperación (⌘-R en el arranque, mantenga presionadas estas teclas antes del logotipo de Apple), abra la Terminal:
csrutil disable
Luego reinicie el sistema operativo, ejecute
sudo mount -uw /
y
sudo killall Finder
comandos, entonces
cd /System/Library/Extensions
y
sudo mv AppleThunderboltNHI.kext AppleThunderboltNHI_kext.bak
sudo mv IOThunderboltFamily.kext IOThunderboltFamily.kext.bak
Si lo desea, en realidad lo que hago es volver a habilitarlo csrutil enable
, con ⌘-R en el arranque, luego.
Para Mac OS Gran Sur
Reiniciar en modo de rescate (reiniciar mientras "Cmd + R")
csrutil deshabilitar
csrutil root autenticado deshabilitar
montar -uw /Volúmenes/[MacOS]
elimine (o cambie el nombre o mueva a otro lugar) el directorio AppleThunderboltNHI.kext (he movido todos los directorios de Thunderbolt kext ya que no tengo necesidades sobre esta interfaz, pero creo que solo funciona al deshabilitar AppleThunderboltNHI)
¡RECONSTRUIR el caché de extensiones! (nuevo tiene que hacer en Big Sur...)
kmutil install -u --force --volume-root /Volumes/[MacOS]
bendiga --carpeta /Volúmenes/[MacOS]/Sistema/Biblioteca/CoreServices --bootefi --create-snapshot
Por lo tanto, mi computadora a veces simplemente se apagaba en medio del proceso de arranque, con exactamente los mismos síntomas (se apaga con el ventilador girando en un ruidoso floreo final). Probé todas las soluciones posibles, deshabilité los elementos de inicio y las extensiones del kernel, etc. Al final, descubrí que era simplemente un problema de sobrecalentamiento real, debido al clima extremadamente cálido... Puse mi MBP 16'' en el congelador por un tiempo, y también lo mantuvo allí durante el arranque, ¡y realmente funcionó! ¿Quién hubiera pensado que necesitaría recurrir a una solución alternativa tan primitiva en un dispositivo de $3000...
Tetsujin
redactar
kextunload
lo hago manualmente.máx.
usuario24601
waqas ahmed
xji