¿Cómo comprobar la versión de Windows instalada en el disco duro?

¿Cómo comprobar la versión de Windows instalada en el disco duro?

¿Cómo verifico qué versión de Windows está instalada en un disco duro antiguo, desde una línea de comandos de Linux?

Respuesta1

"Editor de registro y contraseña NT sin conexión" (chntpw)

chntpwes una utilidad de software para restablecer o borrar contraseñas locales utilizadas por Windows NT, 2000, XP, Vista y 7. También contiene un editor de registro simple y un editor hexadecimal con el que se puede explorar y modificar la información contenida en un archivo de registro en Linux/Unix.

Puedes instalarlo desde la terminal ejecutando este comando:

sudo apt-get install chntpw

COLMENA:

HKLM\SOFTWARE\Microsoft\Windows NT\Versión actual.

UBICACIÓN DE LA CARPETA:

  • %SystemRoot%\System32\config

NOMBRE DEL ARCHIVO:

  • SOFTWARE

¿Existe alguna forma de editar el registro de Windows desde Ubuntu?

Acceder al Registro de Windows desde Ubuntu

Respuesta2

Una forma que descubrí fue buscar en Windows/Web/Wallpaper/Windows y deducir del fondo predeterminado qué versión de Windows era. Sin embargo, esto parece una solución muy subóptima.

Respuesta3

Agregando a la respuesta de @Logman, hice esto:

sudo apt install chntpw
chntpw -e /path/to/windisk/Windows/System32/config/SOFTWARE
cat \Microsoft\Windows NT\CurrentVersion\ProductName

y me dijeron que la versión era Windows 10 Home.

Se pueden encontrar detalles adicionales a través de otras claves. Para enumerar otras claves en CurrentVersion, mientras está en chntpw, haga

ls \Microsoft\Windows NT\CurrentVersion

información relacionada