-
在Hyper-V中安装一台Windows 11虚拟机。选择创建Generation 2虚拟机
-
安装Windows 11系统更新补丁
-
使用Office Deployment Tool工具安装Microsoft 365套件
Download Office Deployment Tool from Official Microsoft Download Center
C:\Users\admin\Desktop\setup.exe /configure configuration-Office365-x64.xml
-
清理系统更新与安装Microsoft 365时产生的垃圾文件
-
关闭虚拟机,创建第一个还原点
-
打开虚拟机,进入系统盘-->Windows-->System32-->Sysprep,运行Sysprep程序,选择Enter System Out-of-Box Experience(OOBE),勾选Generalize,选择Shutdown
-
关闭虚拟机,创建第二个还原点
-
在Hyper-V宿主机里下载安装Windows Assessment and Deplyoment Kit and Windows PE for Windows 11
Download and install the Windows ADK | Microsoft Docs
-
打开Hyper-V宿主机的磁盘管理,选择Action-->Attach VHD,勾选Read Only,添加虚拟机Virtual Hard Disk目录里最新的AVHDX文件
-
在Hyper-V宿主机里以管理员方式运行CMD,运行如下命令:
C:\WINDOWS\system32>dism /capture-image /imagefile:X:\XXX.wim /capturedir:Y:\ /name:"YYY" /Description:"YYY" /compress:maximum /checkintegrity /verify /bootable
X盘是wim文件的存放位置,可以更改,同时需要给wim文件取一个名字
Y盘是第8步的磁盘盘符,YYY建议使用所创建虚拟机的名字
-
Hyper-V宿主机进入XXX.wim文件所在目录,运行如下命令:
Dism /Split-Image /ImageFile:XXX.wim /SWMFile:install.swm /FileSize:3800
-
分离AVHDX文件
-
Hyper-V宿主机里将原版Windows 11镜像文件进行解压缩,文件名设为ZZZ,删掉source目录里的install.wim文件,将创建好的所有.swm文件都复制进去
-
Hyper-V宿主机中双击运行原版Windows 11 iso镜像文件,以管理员方式CMD,运行如下命令后Windows 11与M365的集成镜像创建完成
C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\oscdimg -m -o -u2 -lCPBA_X64FRE_EN-US_DV9 -udfver102 -bootdata:2#p0,e,bD:\ZZZ\boot\etfsboot.com#pEF,e,bD:\ZZZ\efi\microsoft\boot\efisys.bin D:\ZZZ\ D:\Windows11-M365.iso
CPBA_X64FRE_EN-US_DV9为双击运行原版Windows 11 iso文件时,光盘盘符显示的内容