Todas las guías
Reposo y despertar

Cómo leer los registros de reposo y activación del MacBook

Utilice registros unificados de pmset y macOS para crear una línea de tiempo con límite de tiempo, interpretar campos comunes y evitar exagerar lo que demuestra un evento de energía.

mac lid close · · 4 min
En resumen

Cómo usar pmset -g log y log show: elige el intervalo, interpreta causas de activación, protege datos privados y reconoce los límites de los registros.

Si un MacBook parece activarse de forma inesperada, anota la hora local y la zona horaria, si la pantalla realmente se encendió, si la tapa estaba abierta, si el Mac usaba la batería y qué accesorios estaban conectados. Registra también cambios recientes: una actualización de macOS, una base nueva, una copia de seguridad programada, un ajuste de red o una aplicación que solicita trabajo en segundo plano. Una revisión útil empieza por un suceso reproducible. Buscar sin limitar el período puede mostrar mensajes de mantenimiento ajenos al problema y hacer que una actividad normal parezca alarmante.

Recoge el historial de energía

Abre Terminal y ejecuta pmset -g log | tail -250. El manual de pmset describe el comando como una forma de consultar y gestionar ajustes y registros de energía; los detalles de la salida pueden variar entre versiones de macOS. Revisa el fragmento cercano a la hora anotada y busca la entrada en reposo, la activación, el campo del motivo y un posible regreso al reposo. Guarda localmente el fragmento sin editar antes de cambiar ajustes. El comando informa de lo que registró el sistema; no identifica automáticamente la aplicación del usuario responsable. pmset(1)

Consulta el registro unificado

Usa el comando log show de macOS para añadir contexto, por ejemplo log show --last 1h --style compact --predicate 'process == "powerd"'. Ajusta el intervalo para incluir el suceso y consulta log show --help en ese Mac para conocer la sintaxis de fechas admitida. Filtrar por powerd es un punto de partida, no una traza completa: los mensajes del kernel o de los controladores pueden usar otros nombres de proceso. Algunos valores están ocultos y los registros antiguos quizá ya no se conserven. Evita recopilar un archivo de diagnóstico completo si un intervalo corto permite responder a la pregunta.

Relaciona los eventos y cambia una sola variable

Construye una línea temporal desde el último reposo conocido hasta la siguiente activación visible. Un motivo que mencione red, mantenimiento, USB, Bluetooth, un temporizador o SMC es una pista de lo que informó el sistema, no necesariamente el origen inicial. Un proceso activo tras la activación puede estar simplemente respondiendo. DarkWake indica un estado con capacidades de energía limitadas; no prueba que se ejecutara un script ni que una aplicación concreta iniciara el evento. El código abierto PowerManagement de Apple distingue estados internos, pero no garantiza que todos los Macs expongan eventos idénticos. Código de PowerManagement

Si sospechas de una base, desconecta solo la base, repite el mismo intervalo de reposo y compara. Mantén estables la alimentación, la posición de la tapa, la red y la carga de trabajo. Después vuelve a conectarla y repite si resulta útil. Cambiar varias cosas a la vez debilita las pruebas. pmset -g assertions es una instantánea de las solicitudes activas en ese momento; no reconstruye todas las que existieron durante la noche. Captúrala mientras se ejecuta la tarea sospechosa y compara con el antes y el después.

Protege la información personal

Los registros pueden revelar nombres de cuentas y dispositivos, direcciones de red, rutas de archivos y hábitos de uso. Revisa cada fragmento antes de compartirlo. Elimina los identificadores e incluye solo las líneas próximas al evento, junto con el modelo del Mac, la versión de macOS y las condiciones relevantes. No publiques contraseñas, rutas completas de la carpeta personal ni un archivo de diagnóstico íntegro en un foro público.

Preguntas frecuentes

¿pmset -g log muestra todas las activaciones? Muestra el historial de energía disponible, pero no todos los mensajes de los subsistemas relacionados ni la cadena completa de causas.

¿DarkWake demuestra que una aplicación estaba funcionando? No. No permite concluir que una aplicación de terceros o una herramienta de ángulo de tapa causara la activación. Lee DarkWake y FullWake.

¿Por qué faltan registros antiguos? La retención del registro unificado es limitada y variable. Recoge las pruebas poco después de reproducir el evento.

Haz que el resultado se pueda reproducir

Guarda una nota breve con la fecha, el modelo del Mac, la versión de macOS, el estado de la batería o del adaptador, los dispositivos conectados y la acción exacta anterior a la activación. Una segunda aparición en condiciones parecidas aporta más evidencia que una línea aislada. Si comparas el antes y el después de un ajuste, usa el mismo período de observación y evita ejecutar una carga de trabajo distinta. El comportamiento energético cambia con las actualizaciones del sistema y las capacidades del modelo; incluye la versión en lugar de suponer que el registro de otra persona será idéntico. Esta nota ayuda al soporte de Apple o a un técnico a hacer preguntas concretas sin necesitar un diagnóstico completo sin filtrar.

Para medir también el consumo, consulta batería con la tapa cerrada.

Fuentes

Comprueba tu Mac antes de elegir una solución

mac lid close ayuda con el reposo y el despertar mediante las señales disponibles. No repara hardware dañado ni reescribe la autenticación de piezas de Apple.

Comprobar compatibilidad →

Sigue leyendo

DarkWake y FullWake en el MacBook: qué significan los estados de energíaEl MacBook se activa justo después del reposo: encuentra la causa antes de cambiar ajustesMantener activo el MacBook con la tapa cerrada: configuraciones y límites