使用Windows AIK构建静默安装镜像
发布时间:2026-07-29 | 浏览:1
使用Windows AIK构建静默安装镜像
微信 微博 分享文章到微博 复制链接 复制链接到剪贴板
本文档主要记录了使用 Windows AIK 工具构建静默安装镜像的步骤,供需要实现 Windows 自动安装的用户借鉴。
在 Windows AIK 工具的安装包中的 Docs/Whitepapers/StepByStep_ITPro.htm 文件中提供了使用 AIK 工具构建静默安装镜像的基础步骤,十分详细,本文档大多数内容均参考该文档编写。
本文档的主要读者是需要实现 Windows 自动安装的用户。
Windows 自动安装工具包( Windows AIK )设计用于帮助原始设备制造商( OEM )、系统构建者以及企业 IT 专业人士将 Windows 部署到新硬件上。 Windows AIK 是一个支持 Windows 最新版本的部署工具集。
1 、允许您署名和自定义任何 Windows 产品。
2 、允许您安装非 Windows 操作系统组成部分的应用程序和设备驱动程序。
3 、提供灵活的方法和工具来帮助您优化制造过程,无论您每月组装 10 台还是 10,000 台计算机,等等。
Windows AIK 的安装包在 Microsoft 官网可以下载到,安装步骤也很简单,在此不多赘述。
下载链接: http://www.microsoft.com/en-us/download/details.aspx?id=5753
4.1 生成 Autounattend.xml 文件
Autounattend.xml 文件中记录了 Windows 安装过程需要进行配置的信息, Windows 安装程序正是通过对该文件进行解析,从而避免了与用户进行交互,实现静默安装。
使用 AIK 生成 Autounattend.xml 文件的步骤如下:
1 将 Windows 安装镜像中的 Sources\Install.wim 文件解压出来。
2 打开 AIK 工具中的 Windows System Image Manager ,点击文件 -> 选择 Windows 镜像,然后选择刚才的 Install.win 文件。
3 在弹出的镜像选择界面上,选择需要进行安装的镜像。
4 系统提示会创建一个 catalog 文件,点击确定。
5 点击文件 -> 创建新的 Answer File ,在 Answer File 窗口上出现一个空的 Answer File 。
6 在 Windows Image 窗口展开 Components ,选择下面表格中的组件,添加到右侧 Answer File 中。
Configuration pass
Microsoft-Windows-Deployment\Reseal
Microsoft-Windows-International-Core-WinPE\SetupUILanguage
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition
Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo
Microsoft-Windows-Setup\UserData
Microsoft-Windows-Shell-Setup\OOBE
Optional: Microsoft-Windows-IE-InternetExplorer
其中, CreatePartition 和 ModifyPartition 进行了两次,说明在磁盘中创建了两个分区。
7 在 Answer File 窗口进行属性配置,将上述每个组件中的属性按下表所示进行配置。
Configuration pass
Microsoft-Windows-International-Core-WinPE
InputLocale = <Input Locale> For example, en-US
SystemLocale = <System Locale> For example, en-US
UILanguage = <UI Language> For example, en-US
UserLocale = <User Locale> For example, en-US
Microsoft-Windows-International-Core-WinPE\SetupUILanguage
UILanguage = <UI Language> For example, en-US
Microsoft-Windows-Setup\DiskConfiguration
WillShowUI = OnError
Microsoft-Windows-Setup\DiskConfiguration\Disk
WillWipeDisk = true
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition
PartitionID = 1
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition
Label = Windows
PartitionID = 2
Microsoft-Windows-Setup\ImageInstall\OSImage
InstallToAvailablePartition = false
WillShowUI = OnError
Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo
PartitionID = 2
Microsoft-Windows-Setup\UserData
AcceptEula = true
Microsoft-Windows-Setup\UserData\ProductKey
Key = <product key>
WillShowUI = OnError
Optional: Microsoft-Windows-IE-InternetExplorer
Home_Page = <Company Home Page>
Microsoft-Windows-Deployment\Reseal
ForceShutdownNow = false
8 点击工具 -> 验证 Answer File ,检验生成的 Answer File 是否可用。
9 点击文件 -> 保存 Answer File ,保存 Answer File 。
本小节使用 UltraISO 工具将 4.1 节中生成的 Autounattend.xml 文件打入到镜像根目录中。
1 使用 UltraISO 打开 Windows 安装镜像。
2 将 Autounattend.xml 文件拖拽到镜像根目录中。
注: 官网文档称 Autounattend.xml 文件不一定要打入到镜像文件中才生效, Windows 安装程序在启动时会在所有的可挂载目录的根目录中检索 Autounattend.xml 文件。因此可以选择将原生安装镜像挂载到光驱中,然后将 Autounattend.xml 文件通过 U 盘挂载到系统中的方式进行静默安装,从而免去将 Autounattend.xml 文件打入到安装镜像这一步。但是由于本人采用的 FC 平台无法实现该功能,因此没有进行验证。
在此一键设置昵称,即可参与社区互动!
*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。
*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。
与10000+优质创作者共同成长