Windows Deployment Services (WDS) 是一种由微软提供的服务,旨在简化大规模部署 Windows 操作系统的过程。它允许管理员通过网络将 Windows 操作系统安装到多台计算机上,而无需手动操作每台计算机。
GitHub - dsx42/UnattendTool: Windows 自动安装应答文件 Unattend.xml 生成工具 · GitHub

| Cmdlet | Description | Example |
|---|---|---|
| Add-WdsDriverPackage | 将现有的驱动程序包添加到驱动程序组或将其注入启动映像。 | Add-WdsDriverPackage /DriverPackagePath "C:\Drivers\MyDriver.cab" /ImageStore "C:\WDS\Images" |
| Approve-WdsClient | 批准客户端设备。 | Approve-WdsClient /ClientID "Client001" /Server "WDS_Server" |
| Copy-WdsInstallImage | 在映像组中复制安装映像。 | Copy-WdsInstallImage /SourceImage "C:\WDS\InstallImages\Image1.wim" /DestinationImage "C:\WDS\InstallImages\Image2.wim" |
| Deny-WdsClient | 拒绝客户端设备的批准。 | Deny-WdsClient /ClientID "Client001" /Server "WDS_Server" |
| Disable-WdsBootImage | 禁用启动映像。 | Disable-WdsBootImage /BootImageID "BootImage001" /Server "WDS_Server" |
| Disable-WdsDriverPackage | 禁用Windows部署服务驱动程序库中的驱动程序包。 | Disable-WdsDriverPackage /DriverPackageID "Driver001" /Server "WDS_Server" |
| Disable-WdsInstallImage | 禁用安装映像。 | Disable-WdsInstallImage /InstallImageID "InstallImage001" /Server "WDS_Server" |
| Disconnect-WdsMulticastClient | 从传输或命名空间中断开多播客户端。 | Disconnect-WdsMulticastClient /ClientID "Client001" /Server "WDS_Server" |
| Enable-WdsBootImage | 启用启动映像。 | Enable-WdsBootImage /BootImageID "BootImage001" /Server "WDS_Server" |
| Enable-WdsDriverPackage | 启用Windows部署服务驱动程序库中的驱动程序包。 | Enable-WdsDriverPackage /DriverPackageID "Driver001" /Server "WDS_Server" |
| Enable-WdsInstallImage | 启用安装映像。 | Enable-WdsInstallImage /InstallImageID "InstallImage001" /Server "WDS_Server" |
| Export-WdsBootImage | 从映像库导出现有的启动映像。 | Export-WdsBootImage /BootImageID "BootImage001" /Destination "C:\ExportedImages" |
| Export-WdsInstallImage | 从映像库导出现有的安装映像。 | Export-WdsInstallImage /InstallImageID "InstallImage001" /Destination "C:\ExportedImages" |
| Get-WdsBootImage | 获取映像库中的启动映像属性。 | Get-WdsBootImage /BootImageID "BootImage001" /Server "WDS_Server" |
| Get-WdsClient | 获取待处理的客户端设备或从Active Directory或独立服务器设备数据库中获取预先注册的设备。 | Get-WdsClient /ClientID "Client001" /Server "WDS_Server" |
| Get-WdsDriverPackage | 获取Windows部署服务驱动程序库中的驱动程序包属性。 | Get-WdsDriverPackage /DriverPackageID "Driver001" /Server "WDS_Server" |
| Get-WdsInstallImage | 获取安装映像库中的安装映像属性。 | Get-WdsInstallImage /InstallImageID "InstallImage001" /Server "WDS_Server" |
| Get-WdsInstallImageGroup | 获取安装映像组的属性。 | Get-WdsInstallImageGroup /InstallImageGroupID "Group001" /Server "WDS_Server" |
| Get-WdsMulticastClient | 获取连接到多播传输或命名空间的客户端列表。 | Get-WdsMulticastClient /Server "WDS_Server" |
| Import-WdsBootImage | 将启动映像导入映像库。 | Import-WdsBootImage /ImagePath "C:\WDS\BootImages\BootImage.wim" /Server "WDS_Server" |
| Import-WdsDriverPackage | 将驱动程序包导入Windows部署服务驱动程序库。 | Import-WdsDriverPackage /DriverPackagePath "C:\Drivers\Driver001.cab" /Server "WDS_Server" |
| Import-WdsInstallImage | 将安装映像导入映像库。 | Import-WdsInstallImage /ImagePath "C:\WDS\InstallImages\InstallImage.wim" /Server "WDS_Server" |
| New-WdsClient | 创建一个预先注册的客户端设备。 | New-WdsClient /ClientID "Client001" /Server "WDS_Server" |
| New-WdsInstallImageGroup | 创建一个安装映像组。 | New-WdsInstallImageGroup /GroupName "InstallGroup001" /Server "WDS_Server" |
| Remove-WdsBootImage | 从映像库中删除启动映像。 | Remove-WdsBootImage /BootImageID "BootImage001" /Server "WDS_Server" |
| Remove-WdsClient | 从Active Directory或独立服务器设备数据库中删除预先注册的客户端,或清除待处理设备数据库。 | Remove-WdsClient /ClientID "Client001" /Server "WDS_Server" |
| Remove-WdsDriverPackage | 从驱动程序组中删除驱动程序包,或从所有驱动程序组中删除并删除驱动程序包。 | Remove-WdsDriverPackage /DriverPackageID "Driver001" /Server "WDS_Server" |
| Remove-WdsInstallImage | 从映像库中删除安装映像。 | Remove-WdsInstallImage /InstallImageID "InstallImage001" /Server "WDS_Server" |
| Remove-WdsInstallImageGroup | 删除安装映像组。 | Remove-WdsInstallImageGroup /InstallImageGroupID "Group001" /Server "WDS_Server" |
| Set-WdsBootImage | 修改启动映像的设置。 | Set-WdsBootImage /BootImageID "BootImage001" /Server "WDS_Server" /NewSettings "NewConfig" |
| Set-WdsClient | 修改预先注册客户端设备的设置。 | Set-WdsClient /ClientID "Client001" /Server "WDS_Server" /NewSettings "NewConfig" |
| Set-WdsInstallImage | 修改安装映像的属性。 | Set-WdsInstallImage /InstallImageID "InstallImage001" /Server "WDS_Server" /NewProperties "NewSettings" |
| Set-WdsInstallImageGroup | 修改安装映像组的名称和访问权限。 | Set-WdsInstallImageGroup /InstallImageGroupID "Group001" /Server "WDS_Server" /NewGroupName "NewGroup" |
Windows Server 2022 中添加 Windows Deployment Services (WDS) 所需的功能,您可以使用以下 PowerShell 命令:
# 安装 Windows Deployment Services (WDS)
Install-WindowsFeature -Name WDS
这将安装 WDS 功能。安装完成后,您可以配置和管理 Windows 部署服务。
Windows Server 2022 中添加远程服务器管理工具(Remote Server Administration Tools,RSAT)、角色管理工具以及 Windows Deployment Services (WDS) 工具,您可以使用以下 PowerShell 命令:
# 安装远程服务器管理工具(RSAT)
Add-WindowsFeature RSAT
# 安装角色管理工具
Add-WindowsFeature RSAT-Role-Tools
# 安装 Windows Deployment Services (WDS) 工具
Add-WindowsFeature RSAT-WDS-Tools
这些命令将安装所需的远程服务器管理工具(包括角色管理工具)以及 Windows Deployment Services (WDS) 工具。安装完成后,您可以在控制面板中找到这些工具,然后使用它们管理您的服务器和 Windows Deployment Services。
文件保存路径
E:\RemoteInstall\WdsClientUnattend\WDSClientUnattend.xml三、应答文件三大配置阶段(Pass)
Pass1 windowsPE(PE 预安装环境,PXE 引导阶段)
- PE 语言区域
加载
International-Core-WinPE组件,全部设置英文 en-US,统一 PE 界面语言、输入法、系统区域。 - UEFI GPT 四分区自动磁盘方案(必须 4 个分区)
- 清空整块 0 号硬盘,自动创建 4 分区:450MB WinRE 恢复分区、100MB EFI 引导、16MB MSR 保留、剩余全部空间 Windows 系统分区;
- 单独配置分区格式化、盘符、标签,WinRE 分区需写入专属 TypeID 标识;MSR 分区不格式化、无盘符。
- WDS 镜像自动匹配
指定镜像组、镜像名称
Windows Server 2016 SERVERSTANDARD、镜像文件 install.wim,自动将系统安装至 4 号分区 C 盘。 - WDS 服务自动登录
填入域管理员账号、域名、密码,跳过 PXE 登录弹窗。
Pass4 specialize(系统部署中途,开机配置阶段)
- Shell 基础信息:计算机名自动生成
*、填写组织 / 所有者、时区东部标准时间; - 自动域加入:配置域管理员凭据,部署完成自动加入 AD 域;
- 系统全局语言统一为 en-US。
Pass7 oobeSystem(首次开机初始化 OOBE 阶段)
- 屏蔽所有 OOBE 弹窗:许可协议、本地账户、OEM 注册、在线账户、无线设置,隐私保护等级设为 1,网络位置 Work;
- 自动登录:域管理员自动登录一次;
- 创建本地管理员账户并设置密码;
- 清理冗余组件:删除虚拟机优化、独立管理员密码、域账户相关多余配置。
四、文件校验与部署步骤
- WSIM 工具:工具 - 验证应答文件,仅允许警告,无报错;
- 将 xml 放入 WDS 指定目录;
- WDS 控制台开启客户端无人值守,绑定该 xml,重启 WDS 服务生效。
五、PXE 全自动部署流程
修改后完整 XML 模板(简体中文 + 中国时区 + 中文区域配置)
- 全部语言区域
en-US→zh-CN - 时区替换为中国标准时间
China Standard Time - 保留实验要求的 UEFI GPT 4 分区、自动 WDS 登录、自动加域、跳过 OOBE 全部逻辑
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<!-- ============================================================= -->
<!-- PASS 1 - windowsPE -->
<!-- 简体中文PE界面 + 中国区域 + UEFI/GPT四分区 + WDS自动登录选镜像 -->
<!-- ============================================================= -->
<settings pass="windowsPE">
<!-- WinPE 简体中文语言区域配置 -->
<component name="Microsoft-Windows-International-Core-WinPE"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
<!-- Disk Configuration - UEFI/GPT Layout (4 Partitions) -->
<component name="Microsoft-Windows-Setup"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<!-- Create 4 Partitions for UEFI/GPT -->
<CreatePartitions>
<!-- Partition 1: WinRE (Windows Recovery Environment) -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>450</Size>
<Type>Primary</Type>
</CreatePartition>
<!-- Partition 2: EFI System Partition -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Size>100</Size>
<Type>EFI</Type>
</CreatePartition>
<!-- Partition 3: MSR (Microsoft Reserved) -->
<CreatePartition wcm:action="add">
<Order>3</Order>
<Size>16</Size>
<Type>MSR</Type>
</CreatePartition>
<!-- Partition 4: Windows (Primary OS) -->
<CreatePartition wcm:action="add">
<Order>4</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<!-- Modify/Format Partitions -->
<ModifyPartitions>
<!-- ModifyPartition 1: WinRE -->
<ModifyPartition wcm:action="add">
<Format>NTFS</Format>
<Label>WinRE</Label>
<Order>1</Order>
<PartitionID>1</PartitionID>
<TypeID>DE94BBA4-06D1-4D40-A16A-BFD50179D6AC</TypeID>
</ModifyPartition>
<!-- ModifyPartition 2: EFI -->
<ModifyPartition wcm:action="add">
<Format>FAT32</Format>
<Label>System</Label>
<Order>2</Order>
<PartitionID>2</PartitionID>
</ModifyPartition>
<!-- ModifyPartition 3: MSR (No format, no label) -->
<ModifyPartition wcm:action="add">
<Order>3</Order>
<PartitionID>3</PartitionID>
</ModifyPartition>
<!-- ModifyPartition 4: Windows -->
<ModifyPartition wcm:action="add">
<Format>NTFS</Format>
<Label>Windows</Label>
<Letter>C</Letter>
<Order>4</Order>
<PartitionID>4</PartitionID>
</ModifyPartition>
</ModifyPartitions>
</Disk>
</DiskConfiguration>
<!-- Windows Deployment Services - Image Selection & 自动登录凭据 -->
<WindowsDeploymentServices>
<ImageSelection>
<InstallImage>
<ImageName>Windows Server 2016 SERVERSTANDARD</ImageName>
<ImageGroup>ImageGroup1</ImageGroup>
<Filename>install.wim</Filename>
</InstallImage>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>4</PartitionID>
</InstallTo>
</ImageSelection>
<Login>
<Credentials>
<Domain>shturl.cc/eTOM</Domain>
<Password>YourPassword</Password>
<Username>Administrator</Username>
</Credentials>
</Login>
</WindowsDeploymentServices>
</component>
</settings>
<!-- ============================================================= -->
<!-- PASS 4 - specialize -->
<!-- 自动加域 + 中国标准时区 + 系统简体中文区域 -->
<!-- ============================================================= -->
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>*</ComputerName>
<RegisteredOrganization>YourOrganization</RegisteredOrganization>
<RegisteredOwner>YourName</RegisteredOwner>
<!-- 中国标准时间(北京时间UTC+8) -->
<TimeZone>China Standard Time</TimeZone>
</component>
<!-- 自动加入AD域配置 -->
<component name="Microsoft-Windows-UnattendedJoin"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Identification>
<JoinDomain>shturl.cc/eTOM</JoinDomain>
<Credentials>
<Domain>shturl.cc/eTOM</Domain>
<Password>YourPassword</Password>
<Username>Administrator</Username>
</Credentials>
</Identification>
</component>
<!-- 完整系统简体中文区域设置 -->
<component name="Microsoft-Windows-International-Core"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
</settings>
<!-- ============================================================= -->
<!-- PASS 7 - oobeSystem -->
<!-- OOBE跳过所有向导 + 简体中文 + 自动登录域管理员 -->
<!-- ============================================================= -->
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- OOBE 屏蔽全部手动弹窗 -->
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<ProtectYourPC>1</ProtectYourPC>
<NetworkLocation>Work</NetworkLocation>
</OOBE>
<!-- 域管理员自动登录一次 -->
<AutoLogon>
<Enabled>true</Enabled>
<LogonCount>1</LogonCount>
<Username>Administrator</Username>
<Domain>shturl.cc/eTOM</Domain>
<Password>
<Value>YourPassword</Value>
<PlainText>true</PlainText>
</Password>
</AutoLogon>
<!-- 预设本地管理员账户 -->
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Name>Administrator</Name>
<Group>Administrators</Group>
<Password>
<Value>YourPassword</Value>
<PlainText>true</PlainText>
</Password>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
<!-- OOBE阶段系统中文区域 -->
<component name="Microsoft-Windows-International-Core"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
</settings>
</unattend>
一、关键修改说明
- 全阶段语言统一
zh-CN- Pass1 WinPE 安装界面语言、输入法、系统区域改为简体中文;
- Pass4 系统部署完成后系统全局中文;
- Pass7 开机 OOBE 初始化界面强制中文。
- 时区替换
原
Eastern Standard Time(美东)→China Standard Time(中国标准时间,UTC+8 北京时间) - 新增补充
在
oobeSystem阶段补充International-Core组件,保证开机初始化界面也是中文,避免 OOBE 弹出语言选择。
二、占位符替换清单(部署前必须修改)
| 占位符 | 替换内容示例 |
|---|---|
| shturl.cc/eTOM | lab.local / corp.kywl.com |
| YourPassword | 管理员实际密码 |
| Administrator | 域管理员账号 |
| YourOrganization | 企业 / 实验室名称 |
| YourName | 管理员姓名 |
| ImageGroup1 | WDS 镜像分组名称 |
| Windows Server 2016 SERVERSTANDARD | WDS 里镜像完整名称 |
三、无域环境适配小改动
- 删除 Pass4 里整段
<Microsoft-Windows-UnattendedJoin>加域代码; - Pass1
Login/Credentials内Domain改为 WDS 服务器本机计算机名; - Pass7
AutoLogon删掉<Domain>节点,仅保留本地账户自动登录。
无域环境 + 简体中文 + 中国时区 + UEFI GPT 双分区 完整 XML 模板
改动说明
- 移除原 4 分区(WinRE+EFI+MSR+Windows),改为企业最简双分区 UEFI GPT 方案:
- 分区 1:EFI 100MB 引导分区
- 分区 2:Windows 系统分区(占用硬盘剩余全部空间)
注:省略 MSR/WinRE,适合批量服务器标准化部署,满足基础 UEFI 启动 - 保留全部无域适配逻辑、中文 zh-CN、中国标准时区、跳过所有安装弹窗、本地管理员自动登录
- WDS 登录凭据 Domain 填 WDS 服务器主机名,无自动加域代码
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<!-- ============================================================= -->
<!-- PASS 1 - windowsPE 无域 + UEFI双分区 + 简体中文PE界面 -->
<!-- ============================================================= -->
<settings pass="windowsPE">
<!-- WinPE 简体中文语言区域 -->
<component name="Microsoft-Windows-International-Core-WinPE"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
<!-- UEFI/GPT 2分区精简磁盘配置 -->
<component name="Microsoft-Windows-Setup"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<!-- 分区1:EFI引导分区 100MB -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>EFI</Type>
</CreatePartition>
<!-- 分区2:Windows系统盘,占用硬盘剩余全部空间 -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<!-- 格式化EFI分区 -->
<ModifyPartition wcm:action="add">
<Format>FAT32</Format>
<Label>System</Label>
<Order>1</Order>
<PartitionID>1</PartitionID>
</ModifyPartition>
<!-- 格式化Windows系统盘,分配盘符C -->
<ModifyPartition wcm:action="add">
<Format>NTFS</Format>
<Label>Windows</Label>
<Letter>C</Letter>
<Order>2</Order>
<PartitionID>2</Partition>
</ModifyPartition>
</ModifyPartitions>
</Disk>
</DiskConfiguration>
<!-- WDS镜像选择 + 无域登录(Domain替换为WDS服务器计算机名) -->
<WindowsDeploymentServices>
<ImageSelection>
<InstallImage>
<ImageName>Windows Server 2016 SERVERSTANDARD</ImageName>
<ImageGroup>ImageGroup1</ImageGroup>
<Filename>install.wim</Filename>
</InstallImage>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>2</PartitionID>
</InstallTo>
</ImageSelection>
<Login>
<Credentials>
<!-- 替换为WDS服务器本机电脑名,如WIN-H14JI19TLQH -->
<Domain>WDS-PC-NAME</Domain>
<Password>YourPassword</Password>
<Username>Administrator</Username>
</Credentials>
</Login>
</WindowsDeploymentServices>
</component>
</settings>
<!-- ============================================================= -->
<!-- PASS 4 - specialize 无域:无加域代码,中国标准时区 -->
<!-- ============================================================= -->
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>*</ComputerName>
<RegisteredOrganization>YourOrganization</RegisteredOrganization>
<RegisteredOwner>YourName</RegisteredOwner>
<!-- 中国标准北京时间 UTC+8 -->
<TimeZone>China Standard Time</TimeZone>
</component>
<!-- 系统全局简体中文区域 -->
<component name="Microsoft-Windows-International-Core"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
</settings>
<!-- ============================================================= -->
<!-- PASS 7 - oobeSystem 本地管理员自动登录,跳过所有初始化弹窗 -->
<!-- ============================================================= -->
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- 屏蔽全部OOBE交互页面 -->
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<ProtectYourPC>1</ProtectYourPC>
<NetworkLocation>Work</NetworkLocation>
</OOBE>
<!-- 无域本地管理员自动登录,移除Domain节点 -->
<AutoLogon>
<Enabled>true</Enabled>
<LogonCount>1</LogonCount>
<Username>Administrator</Username>
<Password>
<Value>YourPassword</Value>
<PlainText>true</PlainText>
</Password>
</AutoLogon>
<!-- 预设本地管理员账户 -->
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Name>Administrator</Name>
<Group>Administrators</Group>
<Password>
<Value>YourPassword</Value>
<PlainText>true</PlainText>
</Password>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
<!-- OOBE阶段中文区域配置 -->
<component name="Microsoft-Windows-International-Core"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
</settings>
</unattend>
一、分区关键变更点
- 删除原 WinRE、MSR 分区,仅保留 2 个 GPT 分区
<InstallTo>中PartitionID修改为 2(系统盘是第二个分区)- 分区创建顺序:先 EFI 引导,后 Windows 系统盘
WillWipeDisk>true:部署前清空整块硬盘所有数据
二、必须替换的占位符
| 占位符 | 替换说明 |
|---|---|
| WDS-PC-NAME | WDS 服务器本机计算机名(无域登录必填) |
| YourPassword | WDS 本地 Administrator 密码 |
| ImageGroup1 | WDS 镜像分组名称 |
| Windows Server 2016 SERVERSTANDARD | WDS 内镜像完整名称 |
| YourOrganization / YourName | 自定义组织、管理员名称 |
三、兼容 Legacy BIOS MBR 双分区版本(备用)
<DiskConfiguration>:<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<!-- 100MB系统保留分区 -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>Primary</Type>
</CreatePartition>
<!-- 系统盘占用剩余全部空间 -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>NTFS</Format>
<Label>System</Label>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>2</PartitionID>
<Format>NTFS</Format>
<Letter>C</Letter>
<Label>Windows</Label>
</ModifyPartition>
</ModifyPartitions>
</Disk>
</DiskConfiguration>
四、部署生效步骤
- 文件命名
WDSClientUnattend.xml,保存至E:\RemoteInstall\WdsClientUnattend\ - WDS 控制台 → 服务器属性 → 客户端 → 启用无人参与安装,选择此 xml
- 右键 WDS 服务器 → 所有任务 → 重启服务
- PXE 启动后自动认证、清空硬盘、创建 2 分区、静默部署系统,全程中文北京时间
WDS 客户端无人值守应答文件(WDSClientUnattend.xml)
一、两应答文件分工(区分关键)
-
WDS 客户端无人值守文件(解决你截图弹窗)对应 PE 网络引导阶段:
- 跳过「连接到 AD 服务器、输入域账号密码」弹窗(你第二张图)
- 自动选择系统版本(第三张图 Win10 专业版 / 教育版)
- 自动硬盘分区、选择安装磁盘(第四张图 50G 未分配空间)
存放路径:WDS 服务端
RemoteInstall\WDSClientUnattend\绑定位置:WDS 服务器属性 → 客户端选项卡,指定此 xml
-
安装映像无人值守文件(系统进桌面阶段)对应 Windows 正式安装、OOBE 初始化阶段:
- 跳过新建本地账户、设置密码、隐私协议、自动加域、预装软件等
绑定位置:对应「安装映像」右键属性,关联此 xml
- 跳过新建本地账户、设置密码、隐私协议、自动加域、预装软件等
二、你截图里需要自动跳过的界面,全部靠「客户端无人值守文件」实现
- Login 凭据:
kywl\administrator+ 对应密码,自动登录 WDS 服务器,不再弹出认证框 - 默认选中安装映像(Windows 10 Pro x64 zh-CN)
- 磁盘自动分区规则,选中驱动器 0 未分配空间直接安装,不用手动点下一步
三、配置操作步骤
- 安装 ADK 工具,用「Windows 系统映像管理器 WSIM」制作
WDSClientUnattend.xml - 在应答文件的 1. Windows PE 配置阶段 添加组件:
Microsoft-Windows-WDS-Client→ Login 填入域账号、密码、域名Microsoft-Windows-Setup→ ImageSelection 指定默认系统镜像Microsoft-Windows-Setup→ DiskConfiguration 编写自动分区脚本
- 将 xml 放到 WDS 服务端
RemoteInstall\WDSClientUnattend文件夹 - 打开 WDS 控制台(第五张图界面),右键服务器
AD01.kywl.com.cn→ 属性 → 客户端选项- 勾选「启用无人参与安装」,选择刚才的 xml 文件
- 重启 WDS 服务(右键服务器 → 所有任务 → 停止再启动),再次 PXE 客户端就不会弹出账号输入框,全程自动走完 PE 阶段界面
补充区分记忆
- 卡在PE 里要输域账号、选镜像、分盘 → 配「WDS 客户端无人值守文件」
- 装完系统进 OOBE 还要点下一步、建用户、加域 → 配「安装映像无人值守文件」
WDSClientUnattend.xml 无域工作组环境完整模板
Microsoft-Windows-WDS-Client 域登录组件,无域环境不需要账号密码认证。完整 XML(UEFI GPT,单硬盘全盘清空安装 Win10 专业版)
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- 自动选择系统镜像,跳过系统版本选择界面 -->
<ImageSelection>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/NAME</Key>
<!-- 修改为你WDS安装映像内镜像完整名称 -->
<Value>Windows 10 Pro</Value>
</MetaData>
</InstallFrom>
<WillShowUI>Never</WillShowUI>
</ImageSelection>
<!-- UEFI GPT全盘自动分区,清空硬盘0所有数据 -->
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<!-- EFI引导分区 100MB -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>EFI</Type>
</CreatePartition>
<!-- MSR保留分区 16MB -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Size>16</Size>
<Type>MSR</Type>
</CreatePartition>
<!-- Windows系统分区占用剩余全部空间 -->
<CreatePartition wcm:action="add">
<Order>3</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<!-- 格式化ESP分区 -->
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>FAT32</Format>
<Label>ESP</Label>
</ModifyPartition>
<!-- 格式化系统盘C -->
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>3</PartitionID>
<Format>NTFS</Format>
<Letter>C</Letter>
<Label>Windows</Label>
</ModifyPartition>
</ModifyPartitions>
</Disk>
<WillShowUI>Never</WillShowUI>
</DiskConfiguration>
<!-- 指定系统安装目标分区 -->
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/NAME</Key>
<Value>Windows 10 Pro</Value>
</MetaData>
</InstallFrom>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>3</PartitionID>
</InstallTo>
<WillShowUI>Never</WillShowUI>
</OSImage>
</ImageInstall>
<!-- PE界面语言:简体中文 -->
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
</component>
<!-- PE区域语言、输入法配置 -->
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
</settings>
<cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi"/>
</unattend>
一、关键修改项(必须修改,否则失效)
<Value>Windows 10 Pro</Value>和 WDS「安装映像」列表里镜像名称完全一致,大小写、空格不能差。- 硬盘适配
- 多硬盘机器:修改
<DiskID>0</DiskID>为目标硬盘编号 - Legacy BIOS(MBR 老式主板):替换下方 MBR 分区片段
- 多硬盘机器:修改
二、Legacy BIOS MBR 分区替换片段(无 UEFI 机器专用)
<DiskConfiguration>...</DiskConfiguration> 替换成下面内容:<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<!-- 100MB系统保留分区 -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>Primary</Type>
</CreatePartition>
<!-- 系统盘占用剩余全部空间 -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>NTFS</Format>
<Label>System</Label>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>2</PartitionID>
<Format>NTFS</Format>
<Letter>C</Letter>
<Label>Windows</Label>
</ModifyPartition>
</ModifyPartitions>
</Disk>
<WillShowUI>Never</WillShowUI>
</DiskConfiguration>
三、无域环境部署配置步骤
- 文件命名固定为
WDSClientUnattend.xml - 放到 WDS 服务目录:
RemoteInstall\WDSClientUnattend\ - 打开 WDS 控制台 → 右键 WDS 服务器 → 属性 → 「客户端」选项卡
- 勾选「启用无人参与安装」
- 架构选择
x64,选中此 xml 文件,保存
- 右键 WDS 服务器 → 所有任务 → 重启 WDS 服务
四、无域环境效果说明
- 加载 boot.wim,不会弹出域账号密码登录框(无域直接跳过认证)
- 自动选中预设 Windows 镜像,跳过系统版本选择页
- 自动清空硬盘 0、创建分区、安装系统到 C 盘
- PE 阶段全程无需人工干预,直达系统部署阶段
补充说明:无域为什么不用 WDS-Client 组件
Microsoft-Windows-WDS-Client 组件作用是提供域账号凭据给 WDS 服务做身份校验;工作组环境 WDS 可匿名访问,移除该组件就不会弹出账号输入弹窗。WDSClientUnattend.xml 完整模板(适配你环境 kywl.com.cn、自动登录 + 自动分区 + 自动选 Win10 专业版)
环境对应信息
- 域名:
kywl.com.cn - 域管理员账号:
kywl\administrator - WDS 服务器:
AD01.kywl.com.cn - 系统:Win10 x64 专业版 zh-CN
- 磁盘:单盘 50G 全盘自动分区(UEFI+GPT 标准分区方案)
完整 XML 模板
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<!-- 1. WDS自动登录,跳过账号密码弹窗(对应你第二张登录框) -->
<component name="Microsoft-Windows-WDS-Client" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Login>
<Domain>kywl</Domain>
<Username>administrator</Username>
<Password>这里替换你的administrator密码</Password>
</Login>
</component>
<!-- 2. 自动选择安装映像,跳过系统版本选择界面(第三张图) -->
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ImageSelection>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/NAME</Key>
<!-- 和你WDS安装映像里Win10 Pro名称完全一致 -->
<Value>Windows 10 Pro</Value>
</MetaData>
</InstallFrom>
<WillShowUI>Never</WillShowUI>
</ImageSelection>
<!-- 3. UEFI GPT自动全盘分区,跳过磁盘选择界面(第四张50G未分配空间) -->
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<!-- GPT分区表标准ESP/MSR分区 -->
<CreatePartitions>
<!-- ESP引导分区 100MB -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>EFI</Type>
</CreatePartition>
<!-- MSR保留分区 16MB -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Size>16</Size>
<Type>MSR</Type>
</CreatePartition>
<!-- Windows系统分区 剩余全部空间 -->
<CreatePartition wcm:action="add">
<Order>3</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<!-- 格式化分区并分配盘符 -->
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>FAT32</Format>
<Label>ESP</Label>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>3</PartitionID>
<Format>NTFS</Format>
<Letter>C</Letter>
<Label>Windows</Label>
</ModifyPartition>
</ModifyPartitions>
</Disk>
<WillShowUI>Never</WillShowUI>
</DiskConfiguration>
<!-- 指定系统安装到C盘 -->
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/NAME</Key>
<Value>Windows 10 Pro</Value>
</MetaData>
</InstallFrom>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>3</PartitionID>
</InstallTo>
<WillShowUI>Never</WillShowUI>
</OSImage>
</ImageInstall>
<!-- PE默认语言简体中文 -->
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
</component>
<!-- PE界面语言设置 -->
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
</settings>
<!-- 屏蔽日志弹窗,可选 -->
<cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi"/>
</unattend>
关键修改点(必须改,否则失效)
<Password>节点:替换成你的administrator真实域密码<Value>Windows 10 Pro</Value>:必须和 WDS「安装映像」里镜像名称一字不差,名称不一致会找不到系统镜像- 磁盘适配:
- 机器是 Legacy BIOS(MBR):需要删掉 EFI/MSR 分区,替换 MBR 分区配置
- 多硬盘机器:修改
<DiskID>对应要装系统的硬盘编号
WDS 部署配置步骤
- 将文件命名固定为
WDSClientUnattend.xml - 上传到 WDS 服务器目录:
D:\RemoteInstall\WDSClientUnattend\(你的 RemoteInstall 分区自行对应) - WDS 控制台 → 右键服务器
AD01.kywl.com.cn→ 属性 → 切换到「客户端」选项卡- 勾选【启用无人参与安装】
- 架构选择
x64,浏览选中上面的 xml 文件,确定保存
- 右键 WDS 服务器 → 所有任务 → 重启 WDS 服务生效
效果说明
- 自动加载 boot.wim,不再弹出域账号密码输入框
- 自动选中 Windows 10 专业版,跳过系统选择页面
- 自动清空硬盘 0,创建 UEFI 标准分区并安装系统到 C 盘
- 全程无需人工点击「下一步」
补充:BIOS MBR 老式机器分区替换片段
<DiskConfiguration>内全部内容:<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>Primary</Type>
</CreatePartition>
<CreatePartition wcm:action="add">
<Order>2</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>NTFS</Format>
<Label>System</Label>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>2</PartitionID>
<Format>NTFS</Format>
<Letter>C</Letter>
<Label>Windows</Label>
</ModifyPartition>
</ModifyPartitions>
</Disk>
<WillShowUI>Never</WillShowUI>
</DiskConfiguration>
无域工作组 WDS 免登录 WDSClientUnattend.xml 完整模板
核心说明
WIN-H14JI19TLQH,本地管理员:administrator。完整 XML(UEFI GPT 全盘清空、自动选镜像、自动分区、免输账号密码)
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<!-- 无域工作组:填WDS本机机器名+本地管理员账号,跳过登录弹窗 -->
<component name="Microsoft-Windows-WDS-Client" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Login>
<!-- 这里填WDS服务器计算机名,不是域名 -->
<Domain>WIN-H14JI19TLQH</Domain>
<Username>administrator</Username>
<!-- 替换成你本机administrator真实密码 -->
<Password>此处替换你的管理员密码</Password>
</Login>
</component>
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- 自动选择系统镜像,跳过系统版本选择界面 -->
<ImageSelection>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/NAME</Key>
<!-- 修改为你WDS安装映像内镜像完整名称,一字不差 -->
<Value>Windows 10 Pro</Value>
</MetaData>
</InstallFrom>
<WillShowUI>Never</WillShowUI>
</ImageSelection>
<!-- UEFI GPT标准分区,清空硬盘0全部数据 -->
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<!-- EFI引导分区100MB -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>EFI</Type>
</CreatePartition>
<!-- MSR保留分区16MB -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Size>16</Size>
<Type>MSR</Type>
</CreatePartition>
<!-- Windows系统分区占用剩余全部空间 -->
<CreatePartition wcm:action="add">
<Order>3</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<!-- 格式化ESP引导分区 -->
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>FAT32</Format>
<Label>ESP</Label>
</ModifyPartition>
<!-- 系统盘C盘 -->
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>3</PartitionID>
<Format>NTFS</Format>
<Letter>C</Letter>
<Label>Windows</Label>
</ModifyPartition>
</ModifyPartitions>
</Disk>
<WillShowUI>Never</WillShowUI>
</DiskConfiguration>
<!-- 指定系统安装到C盘 -->
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/NAME</Key>
<Value>Windows 10 Pro</Value>
</MetaData>
</InstallFrom>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>3</PartitionID>
</InstallTo>
<WillShowUI>Never</WillShowUI>
</OSImage>
</ImageInstall>
<!-- PE界面简体中文 -->
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
</component>
<!-- PE系统语言、输入法配置 -->
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
</component>
</settings>
<cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi"/>
</unattend>
一、必须修改的 3 处参数
<Password>此处替换你的管理员密码</Password>填入 WDS 服务器本机 administrator 登录密码<Value>Windows 10 Pro</Value>和 WDS「安装映像」里镜像名称完全一致,名称错会找不到系统- 老旧 BIOS Legacy (Mbr) 机器:替换下方 MBR 分区片段,覆盖模板里
<DiskConfiguration>整段
<!-- Legacy BIOS MBR分区方案 -->
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>Primary</Type>
</CreatePartition>
<CreatePartition wcm:action="add">
<Order>2</Order>
<Extend>true</Extend>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>NTFS</Format>
<Label>System</Label>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>2</PartitionID>
<Format>NTFS</Format>
<Letter>C</Letter>
<Label>Windows</Label>
</ModifyPartition>
</ModifyPartitions>
</Disk>
<WillShowUI>Never</WillShowUI>
</DiskConfiguration>
二、无域 WDS 配置步骤
- 文件命名:
WDSClientUnattend.xml - 存放路径:WDS 服务目录
RemoteInstall\WDSClientUnattend\ - WDS 控制台配置
- 右键 WDS 服务器
WIN-H14JI19TLQH→ 属性 → 客户端选项卡 - 勾选「启用无人参与安装」,架构选择 x64,选中这个 xml 文件,确定
- 右键 WDS 服务器
- 重启 WDS 服务:右键服务器 → 所有任务 → 停止,再启动
三、原理说明(你之前踩坑点)
- 有 AD 域环境:
Domain填域名,如kywl - 无域工作组环境:
Domain必须填WDS 服务器计算机名(截图里WIN-H14JI19TLQH),不能留空、不能删除 WDS-Client 组件,否则一定会弹出账号密码窗口 - 填入正确机器名 + 管理员账号密码后,PE 启动自动认证,直接跳过截图登录弹窗
四、部署效果
- 自动认证 WDS 本地账号,不再弹出「连接到 WIN-H14JI19TLQH」登录框
- 自动选中预设 Windows 镜像,跳过系统选择界面
- 自动清空硬盘、创建分区,自动开始安装系统
- PE 阶段全程无需人工操作
|
WDS 主要功能包括:
使用 WDS 的好处包括:
Windows Deployment Services 是一个强大的工具,适用于需要大规模部署 Windows 操作系统的组织和环境,它可以帮助管理员更有效地管理和维护其计算机基础设施。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 的起源可以追溯到微软推出的另一个部署工具——Remote Installation Services (RIS)。RIS 首次引入于 Windows 2000 Server 中,是一种用于远程部署 Windows 操作系统的技术。但是,随着技术的发展和对更灵活、功能更强大的部署解决方案的需求,微软在 Windows Server 2003 中引入了 Windows Deployment Services。 WDS 是 RIS 的进化版本,它引入了许多新功能和改进,以满足不断增长的企业部署需求。相较于 RIS,WDS 提供了更强大的图像管理功能、支持多种网络启动协议、支持多播传输等特性,使得它成为了更为灵活和可扩展的部署解决方案。 随着时间的推移,微软在后续版本的 Windows Server 中持续改进和优化了 WDS,以适应不断变化的 IT 环境和技术趋势。WDS 已经成为了企业级部署 Windows 操作系统的首选工具之一,为管理员提供了一个高效、可靠的平台,用于管理大规模的操作系统部署任务。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 的发展经历了几个关键阶段,从其最初版本的 Remote Installation Services (RIS) 到如今的成熟而强大的部署解决方案。以下是 WDS 发展的主要阶段:
通过这些发展阶段,WDS 已经成为了一个功能强大且成熟的部署解决方案,为管理员提供了一个高效、可靠的平台,用于管理大规模的操作系统部署任务。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 是一种用于快速部署 Windows 操作系统的服务,它的底层原理涉及多个方面,包括网络传输、镜像管理、启动环境等。以下是 WDS 的主要底层原理:
通过这些底层原理,WDS 能够提供一个高效、可靠的平台,用于快速部署 Windows 操作系统到多台计算机,从而简化了大规模部署任务的管理和实施。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 架构是一个客户端-服务器模型,其中包括 WDS 服务器和目标计算机两个主要组件。以下是 WDS 的典型架构:
通过这些组件的协作,WDS 架构提供了一个强大的平台,用于快速、自动化地部署 Windows 操作系统到多台计算机,适用于企业和组织中的大规模部署场景。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 提供了一系列功能,可以根据其功能进行分类:
通过这些功能,WDS 能够提供一个全面的解决方案,用于快速、自动化地部署 Windows 操作系统到多台计算机,适用于企业和组织中的大规模部署场景。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 在企业和组织中有许多应用场景,其中包括但不限于以下几个方面:
Windows Deployment Services (WDS) 是一个强大的工具,可以帮助企业和组织快速、自动化地部署和管理 Windows 操作系统和应用程序,提高 IT 管理效率和计算机资源利用率。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 的初级应用大纲: 1. 简介和基本概念
2. 环境准备
3. 部署任务的创建与管理
4. 启动和执行部署任务
5. 自动化安装和配置
6. 监视和管理部署任务
7. 故障排除和问题解决
8. 实际应用和案例分析
这个初级应用大纲可以帮助用户快速了解和掌握 Windows Deployment Services (WDS) 的基本概念、操作步骤和常见问题解决方法,为实际应用提供基础支持。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 的中级应用大纲: 1. WDS 环境优化与扩展
2. 自定义操作系统镜像
3. 网络安全与访问控制
4. 部署脚本和自动化工具
5. 高级部署策略与配置
6. 性能优化与监控
7. 故障恢复与灾备方案
8. 实践案例分析与分享
通过这个中级应用大纲,用户可以进一步深入学习和掌握 Windows Deployment Services (WDS) 的高级应用技术和操作方法,为实际应用提供更多的支持和指导。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 的高级应用大纲: 1. 深入理解 PXE 和网络引导
2. 高级镜像管理与定制
3. 自动化部署与集成解决方案
4. 高级网络和安全配置
5. 高级故障排除与性能优化
6. 大规模部署和管理
7. 虚拟化和云集成
8. 最新趋势和未来发展
通过这个高级应用大纲,用户可以深入学习和掌握 Windows Deployment Services (WDS) 的高级应用技术,包括深度定制、自动化部署、网络安全、性能优化等方面,为复杂环境下的部署任务提供更多的支持和解决方案。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 的专家级应用大纲: 1. WDS 架构设计与优化
2. 高级镜像管理与自动化
3. 高级网络和安全配置
4. 高级部署脚本和自动化工具
5. 高级故障排除与性能优化
6. 大规模部署和管理实践
7. 新兴技术与趋势应用
8. 安全审计与合规性管理
通过这个专家级应用大纲,用户可以深入学习和掌握 Windows Deployment Services (WDS) 的专业知识和技能,为复杂环境下的部署任务提供更加全面和高效的解决方案。 |
|||||||||||||||||||||
|
Windows Deployment Services (WDS) 的顶尖级应用大纲: 1. 高级架构设计与优化
2. 高级镜像管理与自动化
3. 高级网络和安全配置
4. 先进部署脚本和自动化工具
5. 高级故障排除与性能优化
6. 跨平台、跨云端的大规模部署和管理
7. 创新技术与未来趋势
8. 安全审计与合规性管理
通过这个顶尖级应用大纲,用户将全面深入地学习和掌握 Windows Deployment Services (WDS) 的领先技术和最佳实践,为复杂环境下的部署任务提供创新性的解决方案,并探索未来技术的发展趋势。 |

浙公网安备 33010602011771号