¿Cómo puedo determinar cuánto tiempo ha estado funcionando mi PC con Windows 8.1? Verificar el administrador de tareas o usar el comando systeminfo no funciona porque no se reinician cuando hiberna. Necesito saber la hora a la que se enciende mi PC, no cuándo fue el último arranque desde un apagado real.
Respuesta1
Creé para usted un filtro de eventos personalizado que enumera los eventos cuando la computadora se enciende o regresa de la hibernación o del modo de espera. Abra el Visor de eventos, haga clic en 'Crear vista personalizada' y configure lo mismo que se muestra a continuación para recrearlo:
A continuación se muestra un ejemplo de su resultado:
El evento de origen 'Dhcp-client' es un inicio de arranque completo real, los demás son retornos del modo de espera o hibernación.
También debería ser posible extraer estos datos mediante la línea de comando, pero no tengo claro si esto es lo que querías.
Respuesta2
Usando PowerShell:
Get-WinEvent -MaxEvents 1 -FilterHashTable @{ProviderName='Microsoft-Windows-Power-Troubleshooter';LogName='System';ID='1'}
generará algo como:
ProviderName: Microsoft-Windows-Power-Troubleshooter
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
2023/01/26 09:07:14 1 Information The system has returned from a low power state....