无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 令狐大虾
打印 上一主题 下一主题

[教程] ADK创建自动应答文件、Sysprep审核模式相关教程

    [复制链接]
跳转到指定楼层
1#
发表于 2018-6-11 14:07:05 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 令狐大虾 于 2019-7-2 20:58 编辑

一、用Windows ADK创建自动应答文件Untitled.xml的设置实现 部署中、首次登陆、首次进入桌面调用(附件包里面提供,这里是为了学习和理解自动应答文件的部署时段)
(注:Win7之后已经不再需要第三方封装工具部署,利用第三方封装工具的只是那些不懂Untitled.xml调用时段并且不会一点编程技术的那些大牛所做的ghost版。)
运行Windows_ADK_1709.exe一路默认然后仅勾选“部署工具”安装即可

开始菜单-“Windows Kits”——“Windows ADK”——“运行Windows 系统映像管理器”——文件——“选择Windows 映像”——浏览*wim——出现提示直接点“是”,然后点击“文件”——“新建应答文件”



1、计算机名及时区设置(可省略):
定位到-windows镜像—Components-"Microsoft-Windows-Shell-Setup"右键"添加设置以传送 4 specialize(4)",然后
单击中部"应答文件"下"4 specialize"子项"Microsoft-Windows-Shell-Setup",在右侧"设置"栏里面输入以下信息:
BluetoothTaskbarIconEnabled=true
ComputerName =
CopyProfile =true
DisableAutoDaylightTimeSet =true
DoNotCleanTaskBar =true
RegisteredOrganization =Microsoft
RegisteredOwner=USER-
StartPanelOff =false(最新版ADK木有此选项)
ShowWindowsLive =false
TimeZone=China Standard Time

2、添加部署中执行激活Administrator账户及调用应用程序。(RunSynchronous为等待执行,RunAsynchronous为不等待执行)
定位到-windows镜像—Components- "Microsoft-Windows-Deployment"-RunSynchronous右键"添加设置以传送 4 specialize(4)",然后
右键中部"应答文件"下"4 specialize"子项"Microsoft-Windows-Deployment"-RunSynchronouss,单击"插入新建的RunSynchronousCommands"
共建4个RunSynchronousCommand,3个用于激活管理员账户,1个用于调用程序。
(展开RunSynchronous下的RunSynchronousConmands右键到4也行,重复操作等于RunSynchronous"插入新建的RunSynchronousCommands")
(注意RunAsynchronousCommand在部署中调用程序若指定路径出错或指定路径下不存在此调用文件会导致安装失败!包括创建一个Order而Path为空情况下。)

(1)第一个RunAsynchronousCommand右侧"设置"栏里面输入以下信息:( Description为备注,Order为顺序,Path为路径)
Description=EnableAdmin
Order=1
Path=cmd /c net user Administrator /active:yes

(2)第二个RunAsynchronousCommand
Description=EnableAdmin_ploc
Order=2
Path=cmd /c net user Administrator_ploc /active:yes
(3)第三个RunAsynchronousCommand(默认禁用用于内置管理员账户的管理员批准模式)
Description= UnfilterAdministratorToken
Order=3
Path= cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v FilterAdministratorToken /t REG_DWORD /d 0 /f
(注意reg add后注册表不可以添加"",否则保存后的应答文件对应的项会乱码,非要""的话可以后期编辑unattend.xml)
===至此激活管理员账户已经结束。===
(4)第四个RunAsynchronousCommand(部署中调用驱动)PS:部署中调用驱动已修改为OEM包中setupcomplete.cmd即部署后时段调用,防止自动应答文件找不到所执行程序而导致部署失败!
Description=Drv
Order=4
Path=%Windir%\System32\64Drv.exe

===至此我们已经通过Untitled.xml实现了部署中激活管理员账户和调用程序。===   

3、添加跳过OOBE:
定位到-windows镜像-"Microsoft-Windows-Shell-Setup"-OOBE右键"添加设置以传送传送 7 oobeSystem(7)",然后单击中部"应答文件"下"7 oobeSystem"子项OOBE,并在右侧"设置"栏里面输入以下信息:
HideEULAPage =true         <隐藏许可协议页>
HideWirelessSetupInOOBE=true <跳过OOBE中的无线设定>
NetworkLocation=Work        <网络为公网>
ProectYourPC=3             <不自动获取补丁>
SkipMachineOOBE=true       <跳过计算机启动的欢迎画面>
SkipUserOOBE=true          <跳过用户启动的欢迎画面>


4、添加首次登陆桌面执行:
(1)定位到-windows镜像-Components-"Microsoft-Windows-Shell-Setup"-"FirstlogonCommands"-"synchronousCommand并"右键"添加设置以传送传送 7 oobeSystem(7)",
然后右键中部"应答文件"下"7 oobeSystem"子项FirstLogonCommands并左击"插入新建SynchronousCommand"

(2)单击新建的SynchronousCommand并在右侧"设置"栏里面输入以下信息: (CommandLine为命令行,RequiresUserInput为需要用户输入, Description为描述)

(文件资源管理器默认打开此电脑)
CommandLine=Reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v LaunchTo /t REG_DWORD /d 1 /f
Description=
Order=1
RequiresUserInput=false

(禁止OneDrive首次进桌面运行)
CommandLine=reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run /v OneDrive /t REG_SZ /d - /f
Description=
Order=2
RequiresUserInput=false

(禁用Win10启动延迟提高桌面载入速度)
CommandLine=reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Serialize /v StartupDelayInMSec /t REG_DWORD /d 00000000 /f
Description=
Order=3
RequiresUserInput=false

5、添加首次进入桌面运行(setupcomplete.cmd注入或挂载Software= HKLM\Software\Microsoft\Windows\CurrentVersion\Run)
(1)定位到-windows镜像-Components-"Microsoft-Windows-Shell-Setup"-"LogonCommands"-"AsynchronousCommand"右键
"添加设置以传送传送 7 oobeSystem(7)", 然后右键中部"应答文件"下"7 oobeSystem"子项LogonCommands"并单击"插入新建AsynchronousCommand"

(2)单击新建的AsynchronousCommand并在右侧"设置"栏里面输入以下信息:(调用数字权限激活)
CommandLine=%Windir%\System32\DigitalLicense.exe /Q
Description=Desktop
Order=1                  
RequiresUserInput=false

6、区域和语言选项(可省略):
定位到-windows镜像—Components-"Microsoft-Windows-International-Core"右键"添加设置以传送传送 7 oobeSystem(7)",然后
单击中部"应答文件"下"7 oobeSystem"子项"Microsoft-Windows-International-Core",在右侧"设置"栏里面输入以下信息:
InputLocale=0804:00000804
SystemLocale=zh-CN
UILanguage=zh-CN
UILanguageFallback=zh-CN
UserLocale =zh-CN

所有工作执行完毕之后点击“文件”-保存应答文件-桌面-unattend.xml

生成的自动应答文件倒数第二行系统版本信息可以去掉
<cpi:offlineImage cpi:source="wim:d:/win10_make/10x64.wim#Windows 10 Enterprise (64位)" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
<cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
"amd64"改为"x86"即可适合于x86版本
7、注册表注入生效时段(针对组策略和服务项):
(1)、挂载注册表是固化相当于系统初始值
;关闭用户账户控制
[HKEY_LOCAL_MACHINE\_SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000  
(2)、部署中导入立即生效
cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 00000000 /f
(3)首次登录桌面时段导入失效(包含OEM包里面的setupcomplete.cmd)

自动应答文件制作好留待后期使用
二、Sysprep3.14审核模式
(1)、安装VM虚拟机,找个带PE的Win10.ISO启动进入PE






(2)、DISM++清理后打包。
DISM++清理完毕,按照下图所示按确定。

重启进入PE并打包


自动应答文件的调用及整合补丁后的wim制作请移步http://bbs.wuyou.net/forum.php?mod=viewthread&tid=410224&page=1&extra=#pid3629402


点评

逗你玩呢,回复了也看不到密码,各位散了吧  发表于 2018-8-15 07:17
很给力! 大虾就是牛.......  发表于 2018-6-14 17:50
我已经不玩封装好多年了,有几个人见我的系统开始菜单有杀毒图标?  发表于 2018-6-14 00:49
我觉得你在误导大家  发表于 2018-6-14 00:47
就事论事批处理直接可以推翻你的前言!!!  发表于 2018-6-14 00:46

评分

参与人数 41无忧币 +191 收起 理由
wxkdl + 5 哥,给个附件学习学习,谢谢
zhczf + 5 很给力!
86024363 + 5 很给力!
879792799 + 5 果然高手!
527104427 + 5 2018年的教程,我居然才发现,相见恨晚啊!
rengrancunzai + 5 很给力!
Sys32 + 5 赞一个!
febwind + 5 赞一个!
2013lsdm + 5 赞一个!
忆昔 + 5 很给力!
shzhling + 5 很给力!
everin + 5 很给力!
cfqwyqd + 5 很给力!
shonzhu + 5 赞一个!
Lkkkpep -5 逗你玩呢,回复了也看不到密码,各位散了吧
易广白 + 5 赞一个!
飞飞飞 + 5
依然在飞翔 + 5 很给力!
ert12 + 5 很给力!
50070299 + 5
wangjf + 5 很给力!
2012hfl + 5 很给力!
yb96605 + 5 很给力!
wuhuyou + 5 很给力!
onlive + 5 很给力!
jimlgb + 5 很给力!
apachi1012 + 5 很给力!
tingting + 5 很给力!
maomihuacha + 1 很给力!
xinzi + 5 很给力!

查看全部评分

2#
 楼主| 发表于 2018-6-11 21:01:11 | 显示全部楼层
wuhuayu 发表于 2018-6-11 19:59
可以把ToolKit移除Windows Defender  命令提取出来     自己修改简单点
ToolKit这个下载很大

ToolKit据我所知只能手动,如果能命令化我也想,那样省去很多功夫

点评

教程整理玩了,希望工具发上来。  详情 回复 发表于 2018-6-11 21:04
回复

使用道具 举报

3#
 楼主| 发表于 2018-6-13 01:02:35 | 显示全部楼层

谢谢兄弟支持!

点评

睡得晚,起的早。  详情 回复 发表于 2018-6-13 08:08

评分

参与人数 1无忧币 +5 收起 理由
freesoft00 + 5

查看全部评分

回复

使用道具 举报

4#
 楼主| 发表于 2018-6-13 19:36:48 | 显示全部楼层
135956 发表于 2018-6-13 09:37
有附件地址,没提供下载密码啊。兄弟。。。。。
感谢花时间,搞了那和完整详细的教程!


短信通知,请查收

点评

论坛PM啊,你没收到提醒之类?  发表于 2018-6-13 21:16
没有收到兄台的短信哦  发表于 2018-6-13 21:13
回复

使用道具 举报

5#
 楼主| 发表于 2018-6-13 21:12:54 | 显示全部楼层
zhoubin 发表于 2018-6-13 20:21
你的帖子也可以设置隐藏回复,才能看到网盘提取密码的!!!

设置界面找不到啊,麻烦截图示例一下哈
回复

使用道具 举报

6#
 楼主| 发表于 2018-6-13 22:25:32 | 显示全部楼层
zhoubin 发表于 2018-6-13 21:43
论坛升级了,好像隐藏回复暂时用不了!!
[讨论] 调试程序有时真是令人抓狂

就是嘛,就是取消了
回复

使用道具 举报

7#
 楼主| 发表于 2018-6-14 00:13:09 | 显示全部楼层
不落的太阳 发表于 2018-6-13 23:55
福利收到,再顶一个

回帖是一种美德,感恩是一种尊重。有心了
回复

使用道具 举报

8#
 楼主| 发表于 2018-6-14 12:25:43 | 显示全部楼层

既然你说分享而不是领取福利,那就。。。。。。。。
回复

使用道具 举报

9#
 楼主| 发表于 2018-6-14 20:06:52 | 显示全部楼层
intellect 发表于 2018-6-14 16:03
教程写的很详细。好好揣摩一下

福利已发送
回复

使用道具 举报

10#
 楼主| 发表于 2018-6-14 20:08:29 | 显示全部楼层
xinzi 发表于 2018-6-14 18:17
呵呵,路过看看吧,呵呵

福利已发送
回复

使用道具 举报

11#
 楼主| 发表于 2018-7-24 16:48:27 | 显示全部楼层
本帖最后由 令狐大虾 于 2018-7-24 16:50 编辑
1424625705 发表于 2018-7-24 15:33
楼主我在用最新的msmg toolkit8.7去处理最新的windows镜像cn_windows_10_consumer_edition_version_1803_up ...


我下载得是4月版本,我下载你说的这个版本试试
回复

使用道具 举报

12#
 楼主| 发表于 2018-7-24 19:09:01 | 显示全部楼层
假大空 发表于 2018-7-24 17:23
支持下,精简这个组件的确有点麻烦,多谢经验。顺便看看提取密码

福利已发送

点评

令狐大虾大师 8.6 8.7版处理17134 x86 特别是以17134.1x86为母盘 打最新服务堆栈补丁及最新累积补丁后 再精简组件 好像不能正常安装 大师若有空试试  详情 回复 发表于 2018-7-25 21:00
回复

使用道具 举报

13#
 楼主| 发表于 2018-7-24 19:43:02 | 显示全部楼层
本帖最后由 令狐大虾 于 2018-7-24 19:47 编辑
1424625705 发表于 2018-7-24 17:12
我在msdn找的,附上磁力
文件名
cn_windows_10_consumer_edition_version_1803_updated_jul_2018_x64_d ...


1、这个ISO里面包含四个版本如下,没有企业版。

2、选4-进入组件卸载

3、选家庭组G


一切正常啊。
你的机子不会是安装了大数字之类然后干掉了ToolKit-v8.7里面的超级权限获取工具NSudo.exe吧?
回复

使用道具 举报

14#
 楼主| 发表于 2018-7-25 21:49:25 | 显示全部楼层
本帖最后由 令狐大虾 于 2018-7-25 21:51 编辑
2012hfl 发表于 2018-7-25 21:00
令狐大虾大师
8.6   8.7版处理17134 x86   特别是以17134.1x86为母盘
打最新服务堆栈补丁及最新累积补 ...


我最近一直用文件对比工具对比msmg toolkit8.7删除了那些文件做成批处理列表,以后制作时候直接删除即可。但是msmg toolkit8.7运行时候会自行加载挂载注册表并卸载,所以注册表监控不到。就算同样删除文件,也会导致sysprep3.14失败。保留某些dll不删除就可以了。
以后第二部教程会提供,并且针对install_wim_tweak卸载“windows Defender 安全中心”和msmg toolkit8.7差异做个补充。
回复

使用道具 举报

15#
 楼主| 发表于 2018-7-25 23:19:14 | 显示全部楼层
易广白 发表于 2018-7-25 22:42
谢谢!!已经收到密码,

您客气了,您是大师,俺只是瞎折腾,什么都只弄到“自己够用 ...

你出师了啊,而我只能拿别人得PE修改为己用。我写这个系统教程,就是想某位大神也写一个10PE得制作教程出来学习制作,最主要是文件列表啊。或许我失望咯,没人愿意。貌似我做这个教程也妨碍了某些人得利益哈哈,说多了

点评

手动做pe俺没弄过,以前有一些帖子的,但以前有那么多大神pe, 真懒得自己从头弄过, 之后用段大的“一键工具”生成过几个pe,与其大神的pe对照并互补文件,折腾了许久对比提取,折腾了许多版本系统生成的pr。  详情 回复 发表于 2018-7-26 00:31
回复

使用道具 举报

16#
 楼主| 发表于 2018-7-26 01:15:01 | 显示全部楼层
易广白 发表于 2018-7-26 00:31
手动做pe俺没弄过,以前有一些帖子的,但以前有那么多大神pe,
真懒得自己从头弄过,

说的在理,这世界没有好处不会有人那么无私教授技术。如果精简工具可以精确到所有必须组件,那么逆向就可以得到文件列表。不过还是想想算了
回复

使用道具 举报

17#
 楼主| 发表于 2018-8-1 13:24:50 | 显示全部楼层
1424625705 发表于 2018-8-1 09:52
大虾问个问题。我处理完的镜像(保留了小娜,只用msmg处理了,后面步骤我都没干,单纯自己装机用)在虚拟机 ...

实体机安装WIM是添加自动应答文件了么?如果添加了就不会出现这个界面了
回复

使用道具 举报

18#
 楼主| 发表于 2018-8-1 13:53:15 | 显示全部楼层
zhxy9804 发表于 2018-8-1 13:32
经过测试,win10 1803下运行前两个,直接一闪而过,

不知道你要表达什么,运行批处理还是MSMG?

点评

win7的DISM本来就是残缺的。有些DISM命令无法运行的。所以与我无关  详情 回复 发表于 2018-8-1 20:53
前两个批处理,一个提取,都是允许就一闪而过,msmg批处理在win10倒是蛮正常,但是win7下却不能正常运行!  发表于 2018-8-1 18:05
回复

使用道具 举报

19#
 楼主| 发表于 2018-8-1 15:13:02 | 显示全部楼层
1424625705 发表于 2018-8-1 15:04
没有耶。。那些高级操作玩不来。。实体机和虚拟机安装过程都是一模一样。pe也是同一个。。。安装过程也没 ...

嗯,估计是驱动没有装好的原因。。不过我都是添加自动应答的。实体机安装就会跳过这个设置界面。
回复

使用道具 举报

20#
 楼主| 发表于 2018-8-1 20:53:46 | 显示全部楼层
令狐大虾 发表于 2018-8-1 13:53
不知道你要表达什么,运行批处理还是MSMG?

win7的DISM本来就是残缺的。有些DISM命令无法运行的。所以与我无关
回复

使用道具 举报

21#
 楼主| 发表于 2018-9-15 16:37:35 | 显示全部楼层
huiyao_zhou 发表于 2018-9-15 14:38
这个工程有点大的,远不如NTlite来得方便,安全。

请告知NTliter如何在整合补丁之后可以清理WINSXS缩小体积。请原谅我技术差,没发现它可以处理
回复

使用道具 举报

22#
 楼主| 发表于 2018-10-6 21:50:08 | 显示全部楼层
胖子阿桂 发表于 2018-10-6 16:12
请问,这样制作的镜像 能不能进行更新,更新后清除过的app等会不会再回来?

能更新,卸掉的APP回不来
回复

使用道具 举报

23#
 楼主| 发表于 2018-11-21 13:50:42 | 显示全部楼层
本帖最后由 令狐大虾 于 2018-11-21 13:52 编辑
伊缠 发表于 2018-11-21 12:55
谢谢楼主,教程很不错。
我复制install.wim,建立boot.wim后按教程使用MSMG9.0精简,保存并应用更改后,工 ...


挂载离线精简组件后就是保存也不会保存已经精简掉的组件,但是体积不会变小而已。需要另外打包才会缩小体积。DISM++在PE下在线精简仅仅是处理winsxs文件夹沉余更新!

现在我不用MSMG了,这玩意麻烦需要手动一个个来。我使用NSudoC获取TrustedInstaller权限用DISM命令卸载封包组件。不过还没时间修正教程

点评

=============================================================================== MSMG ToolKit - Select Source from folder =============================================================  详情 回复 发表于 2018-11-21 14:04
回复

使用道具 举报

24#
 楼主| 发表于 2018-11-21 14:57:31 | 显示全部楼层
伊缠 发表于 2018-11-21 14:04
===============================================================================
               MS ...

MSMG一般是放在C盘以外的根目录运行的。新教程不做详细说明了,都在定制1809里面的批处理里面。做图文教程特累的。不过每个批处理添加一个说明

点评

我暂时还是老老实实用NTlite好了,话说没见老毛子发布过什么教程啊。  详情 回复 发表于 2018-11-21 15:28
回复

使用道具 举报

25#
 楼主| 发表于 2018-11-21 17:53:33 | 显示全部楼层
本帖最后由 令狐大虾 于 2018-11-21 17:57 编辑
伊缠 发表于 2018-11-21 15:28
我暂时还是老老实实用NTlite好了,话说没见老毛子发布过什么教程啊。


我测试过一下NTLITE,只是做文件删除对比。不过我还是喜欢全部批处理Dism命令处理,毕竟是微软原生的。因为我制作的系统比较多,手动借助NTLITE工作量太大。而且我又不玩极限精简。
回复

使用道具 举报

26#
 楼主| 发表于 2018-12-11 17:46:42 | 显示全部楼层
chishingchan 发表于 2018-12-11 17:29
楼主与我的风格相同!

哈哈,难得遇到同道中人
回复

使用道具 举报

27#
 楼主| 发表于 2019-7-1 21:23:30 | 显示全部楼层
879792799 发表于 2019-7-1 12:49
对于绝大多数用户而言,按照教程做出来的系统已经足够胜任,如果非要优化,建议初哥下载“秋无痕一键优化” ...

你不是要学封装么哈哈。这教程适合你否?

点评

如读天书在下才疏学浅  详情 回复 发表于 2019-7-1 22:45
回复

使用道具 举报

28#
 楼主| 发表于 2019-7-2 18:22:20 | 显示全部楼层
ycfnxwl 发表于 2019-7-2 17:47
一开始就是四,一到三的内容是什么啊?

去掉了。过时的
回复

使用道具 举报

29#
 楼主| 发表于 2020-4-23 17:16:12 | 显示全部楼层
一本小书 发表于 2020-4-20 20:56
@令狐大虾 你好;今天又把你的应答文件制作教程看一遍,从中学到不少;但也有些没明白的地方,例如:你教程 ...

ADK可以创建新建用户。当然使用默认得AD账户启动到桌面后利用net user命令可以新建管理员账户。
当然你可以集成命令
新建管理员账户,注销并屏蔽AD账户后直接进入新建账户。

没用过零售版。你可以用我提供的自动应答文件置入试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-5 20:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表