Cómo ver el historial de encendido y apagado en Windows
- Respuesta rápida: ¿qué registros de Windows muestran eventos de energía?
- Método 1: comprobar las horas de inicio y apagado en el Visor de eventos
- Método 2: filtrar los registros de Windows por ID de evento importantes
- Método 3: ver el historial de arranque y apagado con PowerShell
- Método 4: usar el Símbolo del sistema para comprobar el último arranque
- Método 5: comprobar apagados inesperados en el Monitor de confiabilidad
- Cómo comprobar el historial de suspensión y reactivación
- Cómo exportar los resultados para solucionar problemas
- Por qué pueden faltar algunos eventos de inicio o apagado
- Preguntas frecuentes
Respuesta rápida: ¿qué registros de Windows muestran eventos de energía?
Windows registra la mayoría de los eventos de inicio, apagado, reinicio, suspensión, reactivación y pérdida de energía en el Visor de eventos. El registro más útil suele ser Registros de Windows → Sistema. Para ver un historial sencillo, busca estos ID de evento:
Los ID de evento pueden indicar cuándo Windows se inició y se detuvo, pero no siempre demuestran cuándo se pulsó físicamente el botón de encendido. El inicio rápido, la suspensión, la hibernación, los bloqueos y los cortes de energía pueden cambiar la forma en que los eventos aparecen en el registro.
Cómo comprobar las horas de encendido y apagado del ordenador en el Visor de eventos
El Visor de eventos es la mejor herramienta integrada para comprobar cuándo se encendió, reinició o apagó un ordenador con Windows. Funciona tanto en Windows 10 como en Windows 11.
- Presiona
Win + R, escribeeventvwr.mscy pulsa Enter. - En el panel izquierdo, abre Registros de Windows.
- Selecciona Sistema.
- En el panel derecho, haz clic en Filtrar registro actual.
- En el campo ID de evento, introduce:
6005, 6006, 6008, 1074, 41. - Haz clic en Aceptar.
- Comprueba la columna Fecha y hora de cada evento.
Haz doble clic en un evento para ver más detalles. Por ejemplo, el ID de evento 1074 puede mostrar qué proceso o usuario inició un apagado o reinicio. El ID de evento 6008 indica que Windows detectó un apagado inesperado.
Usa el Visor de eventos cuando necesites una línea de tiempo fiable de la actividad de inicio y apagado de Windows sin instalar software de terceros.
Mejores ID de evento para saber cuándo Windows se encendió o se apagó
Filtrar el registro Sistema por ID de evento hace que los resultados sean mucho más fáciles de leer. La siguiente tabla explica los eventos más útiles para revisar el historial de energía de Windows.
| ID de evento | Origen | Significado | Qué ayuda a encontrar |
|---|---|---|---|
6005 |
EventLog | El servicio Registro de eventos se inició. | Hora aproximada de inicio de Windows. |
6006 |
EventLog | El servicio Registro de eventos se detuvo. | Hora aproximada de apagado normal. |
6008 |
EventLog | El apagado anterior fue inesperado. | Corte de energía, bloqueo, apagado forzado o congelación del sistema. |
1074 |
User32 | Un proceso o usuario inició el apagado o reinicio. | Quién o qué causó un reinicio o apagado programado. |
41 |
Kernel-Power | El sistema se reinició sin apagarse limpiamente antes. | Reinicio inesperado, fallo de energía, problema de hardware o apagado forzado. |
1 |
Power-Troubleshooter | El sistema salió de suspensión. | Hora de reactivación y, a veces, origen de la reactivación. |
Para la actividad diaria normal, los ID de evento 6005 y 6006 suelen ser suficientes. Para bloqueos o pérdidas repentinas de energía, revisa 6008 y 41. Para reinicios planificados, revisa 1074.
Cómo ver el historial de inicio y apagado de Windows con PowerShell
PowerShell es útil cuando quieres una lista rápida de eventos de inicio y apagado sin navegar manualmente por el Visor de eventos.
Mostrar eventos recientes de inicio, apagado, reinicio y bloqueo
Haz clic derecho en Inicio, selecciona Terminal o Windows PowerShell y ejecuta:
PowerShellGet-WinEvent -FilterHashtable @{
LogName = 'System'
Id = 6005,6006,6008,1074,41
} -MaxEvents 50 | Select-Object TimeCreated, Id, ProviderName, Message | Format-List
Este comando muestra los eventos coincidentes más recientes del registro Sistema. El campo TimeCreated indica cuándo se registró el evento.
Mostrar solo eventos de inicio
PowerShellGet-WinEvent -FilterHashtable @{LogName='System'; Id=6005} -MaxEvents 20 |
Select-Object TimeCreated, Id, ProviderName
Mostrar solo eventos de apagado normal
PowerShellGet-WinEvent -FilterHashtable @{LogName='System'; Id=6006} -MaxEvents 20 |
Select-Object TimeCreated, Id, ProviderName
Mostrar apagados inesperados y fallos de energía
PowerShellGet-WinEvent -FilterHashtable @{LogName='System'; Id=6008,41} -MaxEvents 30 |
Select-Object TimeCreated, Id, ProviderName, Message | Format-List
Si PowerShell indica que no se encontraron eventos, es posible que el registro de eventos se haya borrado, sobrescrito o limitado por el tamaño del registro. Prueba a aumentar el tamaño del registro Sistema en el Visor de eventos si necesitas un historial más largo.
Cómo comprobar la última hora de arranque de Windows con el Símbolo del sistema
Si solo necesitas la hora del arranque más reciente, usa el Símbolo del sistema o PowerShell con systeminfo. Esto no muestra todo el historial de apagados, pero es rápido.
- Presiona
Win + R, escribecmdy pulsa Enter. - Ejecuta este comando:
Símbolo del sistemasysteminfo | find "System Boot Time"
En algunas instalaciones de Windows que no están en inglés, el texto puede estar localizado. En ese caso, ejecuta:
Símbolo del sistemasysteminfo
Después busca la línea que muestra la hora de arranque del sistema. En PowerShell también puedes usar:
PowerShell(Get-CimInstance Win32_OperatingSystem).LastBootUpTime
Cómo comprobar apagados inesperados en el Monitor de confiabilidad de Windows
El Monitor de confiabilidad ofrece una línea de tiempo visual de bloqueos, actualizaciones fallidas, errores de aplicaciones y apagados inesperados. Es más fácil de leer que el Visor de eventos, aunque ofrece menos detalles técnicos.
- Presiona
Win + R. - Escribe
perfmon /rely pulsa Enter. - Busca los días marcados con un icono rojo de error.
- Haz clic en un día y busca entradas como Windows no se cerró correctamente.
El Monitor de confiabilidad es especialmente útil cuando quieres saber si el ordenador se bloqueó, se reinició inesperadamente o perdió energía en un día concreto.
Cómo comprobar cuándo un ordenador con Windows salió de suspensión
Si el ordenador no se apagó por completo, sino que solo entró en suspensión o hibernación, los ID de evento de inicio y apagado pueden no mostrar la historia completa. Para comprobar eventos de reactivación, usa el Visor de eventos:
- Abre el Visor de eventos.
- Ve a Registros de Windows → Sistema.
- Haz clic en Filtrar registro actual.
- En Orígenes de eventos, selecciona Power-Troubleshooter.
- Busca el ID de evento
1.
También puedes usar PowerShell:
PowerShellGet-WinEvent -FilterHashtable @{LogName='System'; ProviderName='Microsoft-Windows-Power-Troubleshooter'} -MaxEvents 20 |
Select-Object TimeCreated, Id, Message | Format-List
Para ver qué despertó el ordenador por última vez, ejecuta este comando en el Símbolo del sistema o Terminal:
Símbolo del sistemapowercfg /lastwake
Para listar los dispositivos que tienen permiso para despertar el ordenador, ejecuta:
Símbolo del sistemapowercfg /devicequery wake_armed
Cómo exportar el historial de inicio y apagado de Windows
Si necesitas enviar el registro a un técnico o guardarlo para más tarde, exporta los resultados filtrados desde el Visor de eventos o PowerShell.
Exportar desde el Visor de eventos
- Abre el Visor de eventos.
- Filtra el registro Sistema por los ID de evento
6005, 6006, 6008, 1074, 41. - Haz clic en Guardar archivo de registro filtrado como en el panel derecho.
- Guarda el archivo como
.evtx.
Exportar a CSV con PowerShell
PowerShellGet-WinEvent -FilterHashtable @{
LogName = 'System'
Id = 6005,6006,6008,1074,41
} -MaxEvents 200 |
Select-Object TimeCreated, Id, ProviderName, Message |
Export-Csv "$env:USERPROFILE\Desktop\windows-power-history.csv" -NoTypeInformation -Encoding UTF8
El archivo CSV exportado aparecerá en el escritorio y se podrá abrir en Excel, LibreOffice Calc o cualquier editor de texto.
Por qué pueden faltar eventos de inicio o apagado en Windows
A veces el registro no muestra exactamente el evento que esperas. Las causas más comunes son:
- El Inicio rápido está activado: Windows puede usar un proceso de apagado híbrido en lugar de un apagado completo.
- El ordenador entró en suspensión o hibernación: los eventos de suspensión y reactivación son diferentes de los eventos de inicio y apagado completos.
- El registro Sistema se borró: los eventos antiguos desaparecen si alguien borró el registro manualmente.
- El tamaño del registro es demasiado pequeño: Windows puede sobrescribir eventos antiguos cuando el registro alcanza su tamaño máximo.
- Se perdió la energía de forma repentina: Windows puede registrar el ID de evento
41o6008, pero no puede registrar un evento de apagado normal si la energía se cortó de inmediato. - La hora era incorrecta: una hora incorrecta en BIOS/UEFI, ajustes de zona horaria o problemas de sincronización pueden hacer que los horarios de los eventos sean engañosos.
Para obtener la línea de tiempo más clara, compara juntos los ID de evento 6005, 6006, 6008, 1074 y 41 en lugar de confiar solo en un tipo de evento.
Preguntas frecuentes: comprobar las horas de encendido y apagado de un PC con Windows
¿Puedo ver la hora exacta en que se encendió el PC?
Normalmente puedes ver la hora aproximada de inicio de Windows usando el ID de evento 6005 o el valor LastBootUpTime. Esto muestra cuándo se inició Windows, no necesariamente el segundo exacto en que se pulsó el botón físico de encendido.
¿Puedo ver quién apagó o reinició el ordenador?
A veces sí. El ID de evento 1074 puede mostrar la cuenta de usuario y el proceso que inició un apagado o reinicio planificado. No servirá si el PC perdió energía o se apagó a la fuerza con el botón de encendido.
¿Cómo puedo comprobar si el ordenador se apagó inesperadamente?
Busca el ID de evento 6008 y el evento Kernel-Power con ID 41 en el registro Sistema. También puedes abrir el Monitor de confiabilidad con perfmon /rel y buscar Windows no se cerró correctamente.
¿Windows conserva para siempre el historial de inicio y apagado?
No. Los registros de eventos tienen un tamaño máximo. Cuando el registro se llena, los eventos más antiguos pueden sobrescribirse según la configuración del registro.
¿Hay diferencia entre apagado, suspensión e hibernación en los registros?
Sí. Un apagado completo suele crear eventos relacionados con el apagado y el inicio. La actividad de suspensión y reactivación suele mostrarse mediante Power-Troubleshooter y eventos de administración de energía.