Esta pregunta ya tiene una respuesta aquí:
Mi pregunta no tiene una respuesta allí, porque todas son específicas de Windows y quiero una solución de Linux.
Tengo una ventana muerta instalada en una de mis particiones. Ya no tiene datos de arranque. Prácticamente, es solo un volcado del sistema de archivos. Pero tengo acceso para leer cualquier archivo en su sistema de archivos.
¿Cómo podría identificar qué versión de Windows es? En el caso ideal, creo que debería haber algún ajuste de configuración o cualquier archivo que sea exclusivo de las diferentes versiones de Windows. Por ejemplo, en las distribuciones de Linux basadas en Debian, simplemente podría leer /etc/debian_version
.
¿Cómo podría hacer lo mismo en una victoria?
Extensión # 1: Desafortunadamente, solo tengo acceso a una caja de Linux para llegar a su disco duro. Por lo tanto, las soluciones que requieren Windows (por ejemplo, cavar en la versión ntoskrnl.exe
o verificar algunas configuraciones de registro) no son factibles en mi caso.
strings ./Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
. Para mí 9600.18258.amd64fre.winblue_ltsb.160303-0600
, impreso , y googlear para winblue indica que este era el nombre en código de Windows 8.1.
hivexget
. He añadido los detalles a esa otra pregunta: superuser.com/a/1383325/53547
C:\Windows\System32\License.rtf
contiene la versión de Windows.