使用 DISM 将 Windows 映像更改为更高版本
你可以使用 Windows 版本维护命令列出映像的潜在版本或将映像的版本更改为更高版本。 每个潜在目标版本的包都暂存在 Windows 映像中。 维护映像时,系统会向映像中的每个版本应用更新。
- 脱机更改 Windows 版本不需要产品密钥。 通过脱机维护将映像更改为更高版本后,可以使用以下方法之一添加产品密钥:
- 在开箱即用体验 (OOBE) 期间输入产品密钥。
- 在 specialize 配置阶段,使用无人参与应答文件输入产品密钥。
- 脱机设置版本后,将部署映像维护和管理 (DISM) 与
/Set-ProductKey
选项结合使用。
- 联机更改 Windows 版本需要产品密钥。
有关产品密钥的详细信息,请参阅使用产品密钥和激活。
查找和更改当前的 Windows 版本
通过装载映像并在装载的映像上运行 DISM 命令,可以找到映像当前设置为的 Windows 版本。
查找当前版本
以管理员身份打开命令提示符。
使用
Get-ImageInfo
选项运行 DISM,以检索要修改的映像的名称或索引号。Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
装载 Windows 映像。
Dism /Mount-Image /ImageFile:C:\test\images /Index:1 /MountDir:C:\test\offline
大多数用于指定映像文件的操作都需要索引或名称值。
键入以下命令,查找映像当前设置为的 Windows 版本。
Dism /Image:C:\test\offline /Get-CurrentEdition
记下映像当前设置为的 Windows 版本。 如果映像已更改为更高版本,则不应再次更改。 使用最低版本作为起点。
卸载映像或继续执行下一个过程。 若要卸载映像,请键入以下命令。
Dism /Unmount-Image /MountDir:C:\test\offline /Commit
更改为更高版本
重要
在 Windows 11 24H2 及更高版本上,从核心/家庭版升级到任何更高版本(包括教育版、企业版和专业版)时,强烈建议按需预安装功能 SENSE Client for Microsoft Defender for Endpoint (MDE)。 如果未在具有受支持的 Windows 版本的设备上预安装,设备将无法载入 MDE。
如果尚未装载,请装载映像:
Dism /Mount-Image /ImageFile:C:\test\images\install.wim /index:1 /MountDir:C:\test\offline
使用 DISM 的
Get-TargetEditions
选项查找可以将映像更改为的 Windows 版本。Dism /Image:C:\test\offline /Get-TargetEditions
记下要更改为的版本的 edition-ID。
重要
不能将 Windows 映像设置为更低的版本。 运行
/Get-TargetEditions
选项时不会显示最低版本。 请勿对已更改为更高版本的映像执行此过程。键入以下命令并指定 edition-ID,以将 Windows 映像更改为更高版本。
Dism /Image:C:\test\offline /Set-Edition:Professional
卸载映像并提交更改。
Dism /Unmount-Image /MountDir:C:\test\offline /Commit