leer la versión de compilación de Windows desde la imagen

leer la versión de compilación de Windows desde la imagen

Estoy intentando leer la versión de compilación de Windows (21H1, 20H2...) desde un archivo iso de instalación.

Hasta hace algún tiempo utilizaba el flujo de trabajo de montar el .iso correspondiente, preguntarle a \source\setup.exe su versión del archivo y luego compararlo conhttps://docs.microsoft.com/en-us/windows/release-health/release-information.

Pero desde Windows 2004 tengo el problema de que estas versiones difieren entre sí. Por ejemplo tengo un .iso para Windows 1021H1- que debería tener una versión de compilación alrededor de 10.0.19043.xxx según el sitio web, pero el setup.exe dentro del .iso tiene la versión 10.0.19041.xxx.

Así que intenté usar dism para verificar la versión de compilación (dism /Get-WimInfo /WimFile:E:\sources\install.wim /index:1) pero también obtengo la información "Versión: 10.0.19041".

Según el sitio web, esto no es correcto para el 21H1.

Después de una instalación en una VM con fines de prueba, el winver me muestra como se esperaba la versión 21H1 (compilación10943.929)

Técnicamente, esto tiene sentido para mí porque la configuración contiene la misma "configuración" base y probablemente hay algunos ServicePacks que se instalan después de la versión base (10941.xxx)

Por lo tanto, no es posible resolver ese problema mediante el número de paquete de servicio porque estos números no están en un orden lógico (20H2 actualizado en noviembre de 2021 tiene un número de paquete de servicio posterior al 21H1 actualizado en octubre de 2021)

información relacionada