¿En qué parte del sistema o registro debo buscar datos sobre cuántas veces se ha reiniciado Windows? Quiero crear una aplicación que use esta información (cuántas veces se ha reiniciado Windows desde el proceso OOBE *) para implementar una característica específica.
Estoy seguro de que Microsoft puede haber implementado esto en alguna parte. Estoy pensando en una clave de registro o algo así.
* OOBE: experiencia lista para usar, este es el proceso que ocurre cuando inicia Windows por primera vez y configura el nombre de usuario, la contraseña y la computadora.
windows-7
boot
session-manager
Diogo
fuente
fuente
Respuestas:
Cada inicio y apagado se registra en los registros de eventos. Abra el Visor de eventos y vaya a la sección Registros del sistema. Si filtra estos registros (Use el
Filter Current Log
botón de la derecha) por los Números de evento 12 y 13, debería recibir los eventos que notifican cuando el sistema se está apagando y se está iniciando.El ID de evento 12 es el sistema que se inicia, el ID de evento 13 es el sistema que se apaga. También proporciona la hora exacta en que se registró el evento en el evento mismo.
Puede hacer que su aplicación cuente la cantidad de eventos con el Id. De evento 12, que le dará lo que desea.
fuente
Encontré la respuesta.
Encontrar más:
El valor, en decimal, que verá es la cantidad de veces que su sistema ya se reinició.
fuente
Aquí hay otra forma: INTELIGENTE
La gran mayoría de los discos duros actualmente almacenan información SMART. Hay dos piezas de información que pueden interesarle: 04 Cuenta de inicio / parada 12 Cuenta de ciclo de energía
Consulte el artículo de wikipedia sobre SMART y posiblemente la documentación de smartmontools.
smartmontools es un proyecto de código abierto que puede consultar estos datos en una CLI, o existen otros programas que pueden obtener estos datos con varias GUI: lista de Wikipedia de herramientas SMART
fuente
Consulte el Administrador de confiabilidad en Windows 7
fuente
He escrito dos guiones cortos que pueden contar la cantidad de veces que una computadora se ha encendido.
Desafortunadamente, no hay un registro de eventos específicamente para reinicios, solo para cuando Windows se inicia y se apaga.
Este script busca el registro de eventos
event 12
que se registra cuando se inicia Windows. Luego te dice cuántas veces ha contado.VBS Script: cuenta el número de veces que la computadora se ha encendido
VBS Script: cuenta remotamente el número de veces que la computadora se ha encendido:
Script VBS de origen : recuento Número de veces que la computadora se ha encendido
fuente