Buscar

Windows: ¿Cuando fue instalado?

Hay varios métodos para determinar la fecha de instalación de Windows.

Conocer la fecha de instalación de Windows será un factor que nos ayudará a decidir si es buena idea realizar una instalación limpia de sistema operativo.

La información referente a cuando fue instalado Windows en el equipo está guardada en una clave en el registro.

Esta clave en el registro se encuentra en la siguiente ubicación:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

InstallDate

El problema de tratar de averiguar la fecha de instalación de Windows vía esta clave en el registro es que el formato de la fecha está en Unix.

Ejemplo:


Windows: ¿Cuando fué instalado?

Por este motivo, veremos algunos métodos para conocer de forma rápida la fecha de instalación de Windows sin consultar la clave en el registro ni hacer la conversión de la fecha.

Windows: ¿Cuando fue instalado?: PowerShell


Un método muy sencillo para saber la fecha de instalación de Windows es utilizando PowerShell.

Si ejecutamos el siguiente cmd-let, veremos cuando Windows fue instalado:

(Get-CimInstance -Class Win32_OperatingSystem).InstallDate

Windows: ¿Cuando fué instalado?

Windows: ¿Cuando fue instalado?: systeminfo


Otro método para saber la fecha de instalación de Windows es con el comando: systeminfo

Con el comando systeminfo, podemos obtener distinta información sobre el sistema operativo.

Utilizar el comando systeminfo resulta muy interesante sobretodo para aquellos entornos donde no se dispone de PowerShell.

Después de ejecutar el comando, veremos: "Fecha de instalación original", donde podremos ver la fecha de cuando fue instalado Windows:

Windows: ¿Cuando fué instalado?

Podemos filtrar la salida y solo mostrar la fecha de instalación de Windows:

systeminfo|find /i "original"

Windows: ¿Cuando fué instalado?

Si Windows está en inglés, ejecutaremos:

systeminfo|find /i "install"

Windows: ¿Cuando fue instalado?: Windows 10


En el caso de Windows 10, para cada gran actualización aplicada, cuenta como si se tratase de una instalación nueva.

Podemos ver el historial de las grandes actualizaciones revisando esta rama del registro de Windows:

 HKEY_LOCAL_MACHINE\SYSTEM\Setup

y cada subrama que empieza por "Source OS" es un gran "mega-update":


Windows: ¿Cuando fué instalado?

 y por tanto, cada "Source OS" tiene su: "InstallDate"

Windows: ¿Cuando fué instalado? 

Para mostrar esta información en modo texto, podemos utilizar el siguiente comando desde PowerShell:

Get-ChildItem -Path HKLM:\System\Setup\Source* | ForEach-Object {Get-ItemProperty -Path Registry::$_} | Select-Object ProductName, ReleaseID, CurrentBuild, @{n="Install Date"; e={([DateTime]'1/1/1970').AddSeconds($_.InstallDate)}} | Sort-Object "Install Date" 

Veamos el siguiente ejemplo:


Windows: ¿Cuando fué instalado?

1) Fecha de instalación de Windows: Fecha de instalación de la versión actual.

2) Historial de versiones del equipo: Según el ejemplo, el equipo fue instalado con Windows 10 Pro 1607, después se actualizó a 1703, etc...

No hay comentarios:

Publicar un comentario