兄弟们,搞弱电的都知道,给一栋楼几百台电脑装系统,一台台手动点下一步,那得把人累死。今天聊聊怎么用微软的ADK做个自动应答文件,配合WDS服务器,实现按一下电源键就全自动装完系统。这活儿我干过不少回,踩过的坑也够填一口井了,下面直接上干货。
装Windows 10系统其实就三步:第一步,从光盘或U盘启动,跑安装程序;第二步,系统自己配置硬件驱动;第三步,进到OOBE界面,让你选语言、设账户、调隐私那些。说白了,第一步和第三步都得人守着点鼠标,第二步是自动的。但微软早就留了一手——自动应答文件,也就是咱常说的无人值守文件。你提前把要填的信息写好,装系统时它就不问了,按你的设定跑完。
要是工厂里几百台机器要预装系统,或者学校机房批量部署,一台台操作就是找死。用WDS配合自动应答,开机按个F12,剩下的活儿全交给服务器。我头一回搞的时候,没经验,忘关BIOS里的安全启动,结果机器卡在启动界面半小时,后来学乖了,批量部署前先拿一台当样板调通。
第一步,装ADK工具。
Windows ADK全名叫Windows评估和部署工具包,微软官网能下。别装最新版,1903版有坑,打开映像文件经常报错。我推荐用1089版,稳得很。安装时只勾“部署工具”就行,其他用不上。下载地址微软文档里有,自己搜“ADK install”就行。
第二步,导出install.wim。
找你打算装的那个Windows 10 ISO文件,直接右键装载,进sources文件夹,把install.wim拷出来。注意,这里有个细节:最好用原版映像,别拿封装过的,否则后面系统映像管理器可能不认。
第三步,制作应答文件。
打开开始菜单里的“Windows系统映像管理器”。右键选Windows映像,加载你拷出来的install.wim,挑你要装的那个版本(比如专业版)。再右键新建应答文件。界面分三块:左边是映像组件,中间是应答文件结构,右边是设置项。先找到International-Core-WinPE,右键添加设置到传送1,把WinPE界面改成中文。剩下的设置项,比如区域、账户、密钥、分区,全在组件树里搜。Ctrl+F能快速定位,别瞎翻。每个设置项右键点“帮助”,微软有中文说明,照着填就行。
这里说个省钱技巧:分区设置别写死,用“创建分区+格式化”的方式,让系统自动用满硬盘。我见过有人写死了分区大小,结果换了块512G的盘,剩一半空间浪费了。灵活点,用“自动扩展”选项,省心。
全部填完后保存,文件名改成AutoUnattend.xml。这文件就是你的无人值守脚本。

第四步,单机测试。
用UltraISO打开原版ISO,把AutoUnattend.xml拖到根目录,保存。再用虚拟机装一次,看看是不是自动跳过了那些设置。我第一次测试时忘了删旧应答文件,结果系统直接跳过所有步骤,连管理员账户都没建,搞得我重新装了一遍。记住,测试时用虚拟机,别拿真机试。

第五步,配合WDS批量部署。
要是只装一台,第四步就够了。但批量搞几百台,得用WDS。先把AutoUnattend.xml放到WDS服务器的C:\RemoteInstall文件夹下。然后打开WDS属性,点“客户端”选项卡,勾上“无人参与安装”,浏览选那个应答文件。注意,不同配置的电脑要准备不同的应答文件,比如办公机用自动分区,设计机要装特定驱动。别一份文件走天下,我吃过亏,给带独显的机器用了集显驱动,结果蓝屏了。

总结一下:自动应答文件就是个XML脚本,让系统安装时跳过手动步骤。配合WDS,能实现开机即装,省时省力。但记住,测试是关键,别拿生产环境练手。还有,不同Windows版本对应答文件的兼容性不一样,Win10 1909之后有些设置项变了,做之前先确认。老哥我当年在工地上,就因为这,被甲方骂了半小时,哈哈。
