PCSUPPORTHUB

Cómo saber cuándo se encendió y se apagó un ordenador en Windows

Usa el Visor de eventos de Windows, PowerShell, el Símbolo del sistema y el Monitor de confiabilidad para encontrar las horas de inicio, apagado, reinicio, suspensión, reactivación y apagado inesperado.

Windows 10 Windows 11 Visor de eventos PowerShell

Cómo ver el historial de encendido y apagado en Windows

  1. Respuesta rápida: ¿qué registros de Windows muestran eventos de energía?
  2. Método 1: comprobar las horas de inicio y apagado en el Visor de eventos
  3. Método 2: filtrar los registros de Windows por ID de evento importantes
  4. Método 3: ver el historial de arranque y apagado con PowerShell
  5. Método 4: usar el Símbolo del sistema para comprobar el último arranque
  6. Método 5: comprobar apagados inesperados en el Monitor de confiabilidad
  7. Cómo comprobar el historial de suspensión y reactivación
  8. Cómo exportar los resultados para solucionar problemas
  9. Por qué pueden faltar algunos eventos de inicio o apagado
  10. 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:

6005 El servicio Registro de eventos se inició. Normalmente indica que Windows se inició o arrancó.
6006 El servicio Registro de eventos se detuvo. Normalmente indica un apagado correcto.
6008 El apagado anterior fue inesperado. Puede indicar un bloqueo, un apagado forzado o un corte de energía.
1074 Un usuario o proceso inició un reinicio o apagado. A menudo muestra el motivo y el proceso responsable.
41 Evento Kernel-Power. Windows detectó que el sistema se reinició sin un apagado limpio.
1 Evento Power-Troubleshooter. El ordenador salió de suspensión o hibernación.
ℹ️
Importante

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.

  1. Presiona Win + R, escribe eventvwr.msc y pulsa Enter.
  2. En el panel izquierdo, abre Registros de Windows.
  3. Selecciona Sistema.
  4. En el panel derecho, haz clic en Filtrar registro actual.
  5. En el campo ID de evento, introduce: 6005, 6006, 6008, 1074, 41.
  6. Haz clic en Aceptar.
  7. 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.

Mejor opción para la mayoría de los usuarios

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
⚠️
Consejo

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.

  1. Presiona Win + R, escribe cmd y pulsa Enter.
  2. 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.

  1. Presiona Win + R.
  2. Escribe perfmon /rel y pulsa Enter.
  3. Busca los días marcados con un icono rojo de error.
  4. 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:

  1. Abre el Visor de eventos.
  2. Ve a Registros de Windows → Sistema.
  3. Haz clic en Filtrar registro actual.
  4. En Orígenes de eventos, selecciona Power-Troubleshooter.
  5. 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

  1. Abre el Visor de eventos.
  2. Filtra el registro Sistema por los ID de evento 6005, 6006, 6008, 1074, 41.
  3. Haz clic en Guardar archivo de registro filtrado como en el panel derecho.
  4. 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:

🔎
Comprobación recomendada

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.