Tengo un MacBook Air, a principios de 2015, ejecutando macOS Mojave. Durante las últimas 2 semanas, se ha estado apagando y reiniciando inesperadamente en períodos de tiempo variados.
Al revisar los registros de cierre, encontré que el código de cierre era -128
; Al revisar varias fuentes en Internet, descubrí que este era un código de "captura de todos los problemas de hardware". Muchas fuentes demostraron que esto podría deberse al sobrecalentamiento de la computadora o al funcionamiento incorrecto de la RAM o la batería.
Mi computadora no se sobrecalienta cuando se apaga / reinicia; La batería parece estar funcionando bien y no he instalado ninguna memoria RAM de terceros. La información del sistema parece mostrar que ambas tarjetas RAM están en estado "OK".
He intentado hacer lo siguiente
- Restablecimiento del SMC.
- Restablecimiento de la NVRAM.
- Arrancando en modo seguro.
en vano.
El problema comenzó repentinamente cuando estaba ejecutando macOS High Sierra (lo estaba ejecutando durante bastante tiempo y el sistema operativo estaba estable). Acabo de instalar MacOS Mojave (borrando todos los datos anteriores), así que estoy bastante seguro de que no fue causado por algún tipo de malware. Apple no muestra ningún mensaje como "Su computadora se apagó debido a un problema", y los registros no muestran ningún error del Kernel.
He ejecutado diagnósticos de hardware, pero no ha mostrado ningún problema. También he ejecutado First Aid bajo la Utilidad de Disco solo para estar seguro.
Otra cosa que he notado, que no estoy seguro de que haya estado allí antes, es que durante el arranque, con la barra de carga a la mitad, la pantalla de la computadora repentinamente se vuelve negra por uno o dos segundos, y luego Vuelve para continuar desde donde lo dejó. No estoy seguro de si esto está relacionado.
Para ser claros, el período de tiempo entre reinicios y paradas es muy variado; una vez, se reinició tres veces durante el uso en un minuto o dos. Por lo general, solo se apaga en modo de suspensión (no causado por autopoweroff
; sigue siendo el mismo código de apagado), después de horas sin uso.
Me he dado cuenta de que el registro de apagado es exactamente el momento en que lo inicio. Realmente no sé qué hacer con él.
Aquí hay algunos registros del segundo antes de que se apague el equipo con el código -128
(y también el momento en que intenté sacarlo del modo de suspensión):
2018-10-06 09:04:33.861844+0530 0x65 Default 0x0 0 0 kernel: calling mpo_policy_init for AMFI
2018-10-06 09:04:33.861849+0530 0x65 Default 0x0 0 0 kernel: Security policy loaded: Apple Mobile File Integrity (AMFI)
2018-10-06 09:04:33.861853+0530 0x65 Default 0x0 0 0 kernel: calling mpo_policy_init for Sandbox
2018-10-06 09:04:33.861898+0530 0x65 Default 0x0 0 0 kernel: Security policy loaded: Seatbelt sandbox policy (Sandbox)
2018-10-06 09:04:33.862091+0530 0x65 Default 0x0 0 0 kernel: calling mpo_policy_init for Quarantine
2018-10-06 09:04:33.862096+0530 0x65 Default 0x0 0 0 kernel: Security policy loaded: Quarantine policy (Quarantine)
2018-10-06 09:04:33.862371+0530 0x65 Default 0x0 0 0 kernel: calling mpo_policy_init for TMSafetyNet
2018-10-06 09:04:33.862375+0530 0x65 Default 0x0 0 0 kernel: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
2018-10-06 09:04:33.968541+0530 0x83 Default 0x0 0 0 kernel: Started cpu 2 (lapic id 00000002)
2018-10-06 09:04:33.969492+0530 0x84 Default 0x0 0 0 kernel: Started cpu 1 (lapic id 00000001)
2018-10-06 09:04:33.970435+0530 0x85 Default 0x0 0 0 kernel: Started cpu 3 (lapic id 00000003)
2018-10-06 09:04:33.971229+0530 0x95 Default 0x0 0 0 kernel: (AppleAPIC) IOAPIC: Version 0x20 Vectors 64:103
2018-10-06 09:04:33.985599+0530 0x71 Default 0x0 0 0 kernel: (AppleACPIPlatform) ACPI: sleep states S0 S3 S4 S5
2018-10-06 09:04:34.009380+0530 0xad Default 0x0 0 0 kernel: (IOHIDFamily) HID: Legacy shim 2
2018-10-06 09:04:34.009561+0530 0x9a Default 0x0 0 0 kernel: (IOPCIFamily) pci (build 20:25:30 Aug 22 2018), flags 0x20e3480
2018-10-06 09:04:34.009565+0530 0xaf Default 0x0 0 0 kernel: (IOHIDFamily) HID: Legacy shim 2
2018-10-06 09:04:34.009567+0530 0x9a Default 0x0 0 0 kernel: (IOPCIFamily) pci (build 20:25:30 Aug 22 2018), flags 0x20e3480
2018-10-06 09:04:34.010358+0530 0x9a Default 0x0 0 0 kernel: (IOPCIFamily) [ PCI configuration begin ]
2018-10-06 09:04:34.010362+0530 0x9a Default 0x0 0 0 kernel: kPEDisableScreen -1
2018-10-06 09:04:34.012030+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Provider is IOSMBusController
2018-10-06 09:04:34.012092+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Clearing out battery data
2018-10-06 09:04:34.012109+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Starting poll type 1
2018-10-06 09:04:34.012111+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Restarting poll type 1
2018-10-06 09:04:34.012112+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) smcKeysToDictionary without SMC driver
2018-10-06 09:04:34.012114+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Command 0x1100 completed. inCount: 2 data:0x0
2018-10-06 09:04:34.012115+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) smcKeysToDictionary without SMC driver
2018-10-06 09:04:34.012117+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Command 0x1200 completed. inCount: 2 data:0x0
2018-10-06 09:04:34.012118+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) smcKeysToDictionary without SMC driver
2018-10-06 09:04:34.012119+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Command 0x1300 completed. inCount: 2 data:0x0
2018-10-06 09:04:34.013780+0530 0xb7 Default 0x0 0 0 kernel: (AppleSmartBatteryManager) AppleSmartBatteryManager started
2018-10-06 09:04:34.017775+0530 0x7d Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Command 0x2 completed. inCount: 2 data:0x6
2018-10-06 09:04:34.019732+0530 0x7d Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Command 0x1 completed. inCount: 2 data:0x1101
2018-10-06 09:04:34.019758+0530 0x9a Default 0x0 0 0 kernel: initialize_screen: b=7F90000000, w=000005A0, h=00000384, r=00001800, d=00000001
2018-10-06 09:04:34.019944+0530 0x9a Default 0x0 0 0 kernel: kPEEnableScreen 1
2018-10-06 09:04:34.019958+0530 0x9a Default 0x0 0 0 kernel: (IOPCIFamily) console relocated to 0x7f90000000
2018-10-06 09:04:34.019962+0530 0x9a Default 0x0 0 0 kernel: (IOPCIFamily) [ PCI configuration end, bridges 12, devices 15 ]
2018-10-06 09:04:34.020376+0530 0xbf Default 0x0 0 0 kernel: (IOUSBFamily) 000001.020370 AppleUSBLegacyRoot@(null): AppleUSBLegacyRoot::init: enabling legacy matching
2018-10-06 09:04:34.024195+0530 0x7e Default 0x0 0 0 kernel: (AppleSmartBatteryManager) Command 0x16 completed. inCount: 2 data:0xc0
2018-10-06 09:04:34.025277+0530 0xa3 Default 0x0 0 0 kernel: (AppleSMC) Previous shutdown cause: -128
Los registros anteriores terminan con el cierre.
Los registros system.log
antes y después del inicio:
Oct 6 09:35:03 Munishs-MacBook-Air loginwindow[88]: DEPRECATED USE in libdispatch client: dispatch source activated with no event handler set; set a breakpoint on _dispatch_bug_deprecated to debug
Oct 6 09:35:04 Munishs-MacBook-Air com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.501): Service "com.apple.xpc.launchd.unmanaged.loginwindow.88" tried to register for endpoint "com.apple.tsm.uiserver" already registered by owner: com.apple.SystemUIServer.agent
Oct 6 10:17:11 --- last message repeated 1 time ---
Oct 6 10:17:11 Munishs-MacBook-Air syslogd[39]: ASL Sender Statistics
Oct 6 10:17:13 Munishs-MacBook-Air timed[77]: settimeofday({0x5bb83e51,0x6a1d6}) == 0
Oct 6 10:17:17 Munishs-MacBook-Air xpcproxy[543]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port
Oct 6 10:24:18 Munishs-MacBook-Air com.apple.xpc.launchd[1] (com.apple.WebKit.Networking.F3E9FD36-49E7-44C5-A2CE-ED38E105F5FD[555]): Service exited with abnormal code: 1
Oct 6 10:24:19 Munishs-MacBook-Air com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
Oct 6 10:27:12 Munishs-MacBook-Air syslogd[39]: ASL Sender Statistics
Oct 6 10:28:00 localhost bootlog[0]: BOOT_TIME 1538801880 0
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.cdscheduler" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.install" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.family.asl" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.callhistory.asl.conf" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.contacts.ContactsUICore" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.authd" sharing output destination "/var/log/asl" with ASL Module "com.apple.asl".
Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd".
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.authd" sharing output destination "/var/log/system.log" with ASL Module "com.apple.asl".
Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd".
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.authd" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.eventmonitor" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.mail" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.coreaudio" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.performance" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.iokit.power" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.contacts.ContactsAutocomplete" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.mkb" sharing output destination "/private/var/log/keybagd.log" with ASL Module "com.apple.mkb.internal".
Output parameters from ASL Module "com.apple.mkb.internal" override any specified in ASL Module "com.apple.mkb".
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.mkb" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.AddressBookLegacy" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.MessageTracer" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.networking.boringssl" sharing output destination "/Library/Logs/CrashReporter" with ASL Module "com.apple.networking.networkextension".
Output parameters from ASL Module "com.apple.networking.networkextension" override any specified in ASL Module "com.apple.networking.boringssl".
Oct 6 10:28:02 localhost syslogd[39]: Configuration Notice:
ASL Module "com.apple.clouddocs" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1]: Early boot complete. Continuing system boot.
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1] (com.apple.cmio.AVCAssistant): ThrottleInterval set to zero. You're not that important. Ignoring.
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): com.apple.CoreRAID (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1] (com.apple.diskmanagementd): ThrottleInterval set to zero. You're not that important. Ignoring.
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1] (com.apple.diskmanagementd): The TimeOut key is no longer respected. It never did anything anyway.
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1] (com.apple.syslogd): The HopefullyExitsLast key is no longer respected. Please remove it.
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1] (com.apple.syslogd): Please switch away from OnDemand to KeepAlive.
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1] (com.apple.opendirectoryd): Unknown key for Boolean: BeginTransactionAtShutdown
Oct 6 10:28:01 localhost com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): com.apple.opendirectoryd (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it.
¿Hay algo más que pueda probar antes de entregar el MacBook a un profesional? Lo he estado usando desde hace aproximadamente dos años, y no está cubierto por la garantía.