请升级到MicrosoftEdge以使用最新的功能、安全更新和技术支持。
本指南演示如何使用可从Microsoft下载中心下载的脚本集合来创建自定义Windows11映像。
你可以将创建的映像以及应用、驱动程序、语言和设置之类的自定义项部署到一系列设备。
若要执行此实验室中的步骤,你需要:
确保技术人员电脑满足以下要求:
请将以下附件下载到技术人员电脑中:
收集附件后,就可以配置技术人员电脑以开始创建映像了。此实验室中所述的映像创建过程基于Images.zip下载内容,你可以将该内容解压缩到电脑上,然后为其填充来自其他附件的内容。
将Images.zip的内容解压缩到硬盘驱动器的根目录。解压缩后,你应该有以下文件夹结构:
C:\ImagesMountProjectsScripts--AutoPilotWindows--Drivers--FOD--InboxApps--Languages--Office--Unattend--Office--Updates--WinRE--Languages--UpdatesWinPE--Drivers下面是每个文件夹的用途说明。其中的许多文件夹在解压缩images.zip后会是空的,你需要将包复制到其中:
可以使用Images.zip中的脚本轻松地生成和部署映像。此实验室中的步骤将这些脚本用于每个映像创建和部署阶段。
运行脚本时,你会看到以下颜色,每种颜色具有不同的含义:
在硬盘上有了文件夹结构和脚本后,请将附件中的包添加到Images文件夹中。
将驱动程序添加到Images\Windows\Drivers和Images\WinPE\Drivers文件夹。
将RDXFODISO中的包复制到Images\Windows\FOD文件夹中。
至少复制Microsoft-Windows-RetailDemo-OfflineContent-Content-Package~31bf3856ad364e35~amd64~~.cab和Microsoft-Windows-RetailDemo-OfflineContent-Content-en-us-Package~31bf3856ad364e35~amd64~~.cab文件
同时复制要添加的所有语言的Microsoft-Windows-RetailDemo-OfflineContent-Content-xx-yy-Package~31bf3856ad364e35~amd64~~.cab文件。
如果打算将其他语言包括在映像中,请执行以下操作:
注意
只有某些语言有Microsoft-Windows-LanguageFeatures-Speech包。某些语言需要可选字体包,例如日语(Microsoft-Windows-LanguageFeatures-Fonts-Jpan-Package~31bf3856ad364e35~amd64~~.cab)。
注意:
Images\Unattend文件夹包含的文件Unattend.xml用于将OEM信息添加到Windows映像。将使用你在创建映像时在CreateImage.cmd处理过程中被系统要求提供的信息对此文件进行自定义。
此文件夹中的所有文件和脚本都是成功创建映像所必需的。
壁纸
如果使用自定义桌面背景(墙纸)图像,请将其复制到Images\Unattend文件夹的wallpaper.jpg中,覆盖现有的文件。如果不打算使用自定义墙纸,则请删除现有的wallpaper.jpg文件
将所有.msu更新包放置在Images\WIndows\Updates和Images\Windows\WinRE\Updates文件夹中。这些文件夹中的更新将以编程方式更新CreateImage.cmd处理过程中的Install.wim文件。
将以下内容置于更新文件夹中:
将你要应用到WinRE的所有WinPE语言包置于Images\Windows\WinRE\Languages文件夹中。从C:\ProgramFiles(x86)\WindowsKits\10\AssessmentandDeploymentKit\WindowsPreinstallationEnvironment\amd64\WinPE_Ocs\xx-yy复制语言包。
还需要每种语言的以下文件;如果添加多种语言,则可以保留C:\ProgramFiles(x86)\WindowsKits\10\AssessmentandDeploymentKit\WindowsPreinstallationEnvironment\amd64\WinPE_OCs中的文件夹结构
重要
必须让WinRE语言与预装的Windows语言匹配。如果要生成仅限英语的映像,则可将此文件夹留空。某些语言需要可选字体包,例如日语。
如果要通过网络部署映像,则需要让Images文件夹可以通过网络使用。
确保你的网络设置为“专用”,并且防火墙规则允许通过网络共享文件夹。
设置环境后,可以开始使用Images.zip脚本了。首先,我们将使用CreateWinPE.cmd创建一个可启动的USB驱动器,其中包含自定义的WinPE版本,你将使用该驱动器通过WinPE来启动参考电脑并存储映像,或创建一个映射回技术人员电脑的网络。
CreateWinPE.cmd使用以下语法:
CreateWinPE{/DualPart|/OnePart|/Network
创建项目后,就可以开始创建新映像了。我们将使用CreateImage.cmd创建映像。
当你查看应用的包和驱动程序的列表后,NewImage.cmd会提示你提供其他信息。
映像自定义现在已完成,自定义映像保存在Images\Images\
有了自定义映像后,就可以将其部署到参考电脑了。方法:
参考电脑会在审核模式下启动Windows11,自动化进程会在启动后进入暂停状态,Sysprep窗口会关闭。
接下来,从WinPEUSB驱动器启动参考电脑来捕获自定义映像。确保打开参考电脑时,包含“ImagesandScripts”文件夹的USB位于该电脑中。
请确保启动到USB驱动器,而不是启动到Windows中。如果启动到Windows中,则可能需要手动进入审核模式并再次运行Sysprep。
启动到USB驱动器后,系统会向你提示一系列选项:
从WinPEUSB启动参考电脑
若要部署映像,需从WinPEUSB驱动器启动参考电脑,然后选择“应用wim”选项。确保打开参考电脑时,包含“ImagesandScripts”文件夹的USB位于该电脑中。