从图像读取windows版本

从图像读取windows版本

我正在尝试从安装 iso 文件中读取 Windows 版本(21H1、20H2...)。

直到前段时间,我使用的工作流程是安装相应的 .iso,询问 \source\setup.exe 其文件版本,然后将其与https://docs.microsoft.com/en-us/windows/release-health/release-information

但从 Windows 2004 开始,我遇到了这些版本彼此不同的问题。例如,我有一个适用于 Windows 10 的 .iso21H1- 其构建版本应为 10.0 左右。19043.xxx 根据网站,但 .iso 里面的 setup.exe 的版本是 10.0。19041.xxx.

因此我尝试使用 dism 来检查构建版本(dism /Get-WimInfo /WimFile:E:\sources\install.wim /index:1),但我还得到信息“版本:10.0。19041“。

根据该网站,这对于 21H1 来说并不正确。

在虚拟机上进行测试安装后,Windows 版本按预期显示为 21H1(Build10943.929)

从技术上讲,这对我来说是有意义的,因为安装程序包含相同的基本“安装程序”,并且可能有一些在基本版本之后安装的 ServicePacks(10941.xxx)

因此,无法通过服务包编号解决该问题,因为这些编号的顺序不合逻辑(2021 年 11 月更新的 20H2 的服务包编号比 2021 年 10 月更新的 21H1 的服务包编号晚)

相关内容