Anteriormente tenía un sistema operativo Windows 7 Professional de 32 bits en mi PC, pero ahora tengo un Windows 10 Pro de 64 bits.
En Windows 7, cada vez que enciendo la PC, puedo comprobar en el Administrador de tareas el tiempo que ha estado encendida la PC desde entonces, pero en Windows 10, incluso cuando desconecto el cable de alimentación, todavía obtengo el tiempo desde Tengo instalado Windows 10, lo cual es más de 2 días.
En Windows 7, esta información está disponible en el Administrador de tareas - pestaña "Rendimiento" - sección - "Sistema" - elemento - Tiempo de uso.
Me pregunto por qué en Windows 10, esta vez se mantiene incluso sin fuente de energía y si hay alguna herramienta o configuración disponible para obtener los mismos resultados que veo en el Administrador de tareas en Windows 7, pero en Windows 10.
Me gusta consultar el Administrador de tareas para ver cuánto tiempo tuve mi PC encendida; veo que es el valor de "Tiempo de uso" que se muestra en el Administrador de tareas en Windows 7.
La siguienteenlacemuestra una forma de utilizar el Visor de eventos o un script de PowerShell;(aún no lo he probado), pero mi objetivo es ver el tiempo que la PC estuvo encendida sin verificar el Visor de eventos. Creo que esta manera es engorrosa para alguien que no entiende realmente cómo se pueden leer esos registros o si el script debe ejecutarse cada vez que la PC Está encendido.
Respuesta1
El tiempo de actividad no se restablece cuando apaga su computadora porque Windows 10 tiene la función "Arranque rápido" activada de forma predeterminada.
Esta característica almacena en caché algunos archivos del sistema en cada apagado para permitir que la computadora arranque más rápido y parece que el temporizador también se almacena en caché.
No sé si existen soluciones alternativas, pero puedes desactivar esta función. Tenga en cuenta que su computadora arrancará mucho más lento (al menos en mi caso, es realmente notable).
Para desactivar esta función, puede ir al Panel de control - Opciones de energía - "Elegir qué hace el botón de encendido" - "Cambiar configuraciones que actualmente no están disponibles" - Desmarque "Desactivar inicio rápido".
Respuesta2
El método alternativo es utilizar el símbolo del sistema, escriba:
powershell (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime
o
estación de trabajo de estadísticas netas
Usarías esto si es un servidor.
estadísticas netas srv
Esto le dará la hora en que estuvo encendido, por lo que tendrá que hacer los cálculos para saber cuánto tiempo estuvo encendido.
.
Si prefieres usar Powershell sería:
(obtener fecha) - (gcim Win32_OperatingSystem).LastBootUpTime
No conozco ninguna forma más rápida.