|
本帖最后由 86024363 于 2019-7-2 10:49 编辑
把我个人使用的流程和设置晾出来,分享给需要的人,也给自己做个备份。希望安装系统不再繁琐而是enjoy。
用于原版镜像安装windows桌面操作系统。我用win10-1903x64位msdn官方镜像,11分钟左右进桌面,默认启用内置管理员账户,已鸡活、安装好所有驱动、运行库VC&DX9已完成应用软件安装和系统美化,及完成大部分设置。
使用方法非常简单,附件压缩包内共两个文件夹,复制到待安装的分区根目录覆盖即可。
内含:
应答文件(win7-10通用)
ewf安装组件
服务设置
注册表设置:win10-0.reg和win10-1.reg分别是系统设置和用户设置,注意和win7不通用。
最高权限工具nsudo集成右键
右键显示隐藏系统文件
右键cab压缩
右键快捷操作组
右键文件校验
右键reg转cmd工具
运行库(含dx9)
rar(注册美化)
ImDisk(我用它来挂载vhd、vdf、虚拟机磁盘文件等)
Primo560
图标和快捷方式增补文件
本套设置为的是提高效率和通用性,来自于长期的网络收集,没技术含量,但要花时间验证,比如win10注册表,是在虚拟机及实机中逐条验证过的。编辑soft.bat更换自己想安装的应用软件,需有静默参数,否则可以进桌面后手动安装。
应答文件上的安装流程
本应答文件已包括以下设置:
一:<settings pass="specialize">:部署阶段
计算机名(修改自己的)
关闭系统还原
关闭错误报告
关闭 Windows 客户体验改善计划
关闭 用户账户控制
浏览器主页(修改自己的)
启用内置管理员账户
调用批处理ewf.bat,安装ewf、安装附加工具、更换系统图标文件、导入注册表本机设置、服务设置、kms激活,重启进入oobe阶段
二:<settings pass="oobeSystem">:oobe阶段
关闭Windows恢复环境
关闭Windows-Defender
语言设置、网络设置等
管理员账户登录
首次登录调用批处理soft.bat,导入注册表用户设置、安装软件、运行库、增补快捷方式和图标、设置端口过滤、设置文件关联。
虚拟机首次登录,图为安装了StartIsBack,所以看不见任务栏的ewf小锁E:\wy\190512.PNG
应答文件位置:Windows\Panther\unattend.xml
用记事本编辑
修改自己的计算机名(查找ComputerName)
修改浏览器主页(查找Home_Page)
两个阶段的注册表设置文件win10-0.reg和win10-1.reg,根据各自情况把不适用的条目去掉
安装方法(用WinNTSetup)
1.下载镜像,目前最新的是"1903 (updated June 2019)","MSDN-我告诉你"网站里的资源链接下载速度都非常快。下载好解压出install.wim。
2.准备好vhd文件并挂载
3.准备好驱动备份文件夹(驱动精灵备份好的)
4.打开WinNTSetup,选中解压出的install.wim
点"添加驱动"E:\wy\WinNTSetup1.PNG
点"优化调整"E:\wy\WinNTSetup2.PNG
点"开始安装"E:\wy\WinNTSetup3.PNG
我选"不更新引导代码"和"NONE",用bootice添加驱动菜单
5.等进度条结束后确定,把压缩包内两个目录复制到刚刚applying好的vhd分区根目录。
6.还有一步我会提前做,压缩和取消索引。资源管理器选择当前vhd挂载的分区(将来就是系统分区C:\)右键属性取消索引,再选"压缩此驱动器以节约磁盘空间"有提示选"全部忽略",这一步提前做可节约时间。
7.复制阶段结束,分离这个vhd,用BOOTICE编辑bcd,添加一个vhd启动项,这个vhd文件就可以愉快地启动了,我通常会用它建一个差分再启动,有备无患,以后可以再合并。
我的主力系统以前是win7x64,现在用1903。以前是用primo做的ramos,现在用ewf感觉挺好,关键是省事。当然你也可以用uwf或别的什么驱动,这是一个模板,组件可更换,添加文件,编辑bat,就可以做自己选择。
附上几种驱动的测试截图
ewfE:\wy\ewf.PNG
PrimoE:\wy\Primo.PNG
firadiskE:\wy\firadisk.PNG
SVBusE:\wy\SVBus.PNG
安装ewf提前到部署阶段,为的是少重启一次,这样只需部署阶段完成后的一次重启就全部完成任务。激活则随意,放在首次登录时也行。
但是有一个问题原因不明,不知谁能解答:就是我把ewf提前安装了以后,第一次进系统,ewf管理器里面有硬盘分区盘符,但没有vhd分区的盘符C:\,我的解决方法是把C盘的磁盘签名填写到注册表,手工操作。具体步骤是:
到注册表HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices找到vhd分区的C盘盘符,比如我的是
"\\DosDevices\\C:"=hex:fc,eb,f0,10,00,00,10,00,00,00,00,00
取前4位,倒过来从第4位往第1位复制,去掉逗号,此处复制为10f0ebfc
到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ewf\Parameters\Protected下选任意一个Volume(数字)项,修改右侧3个数值
双击"DiskSignature",填入前面复制的数值
注意"PartitionOffset"是分区偏移,C盘是100000
"Enabled"是开启ewf写过滤,"1"打开,"0"关闭
这3个值写好后,下次重启ewf管理器里就有了C盘盘符,可以正常使用了。
第一次进入系统已完成大部分工作量,但仍有一些设置要手工完成,如组策略、高级系统设置、打开关闭功能、计划任务等。对用ewf来说,有必要设置一下环境变量,用primo建立内存盘,把系统临时目录、用户临时目录和浏览器缓存转移到内存盘。而edge的缓存对我来说有些行踪飘忽不定,目前还不知道怎么转移到内存盘的方法,所以edge基本上成了摆饰,我还是用ie为主,如果你知道怎么转移edge缓存请告诉我。
全部设置完成后简单清理一下系统,手工运行set文件夹里"磁盘清理cleanmgr.bat"、"清理系统.bat"、"Dism.exe"
实机设置完成E:\wy\132256.png
以上简单说明,不一一细说了,只希望能举一反三,发挥更大作用。或许你能加上几条指令,让它高度自动化,有可以改进的地方欢迎指出。
很感谢无忧那些无私奉献的人,比如Ramos区的许多高手和大师们,还有usb、vhd等等区的耐心的好老师们,我基本上是地下伸手党,默默地学习和收集,在此说声谢谢!应答文件参考了令狐大侠的帖子,Ltsc计算器也是收集于大侠的帖子,也谢谢大侠,正是学习了大侠的帖才知道原来应答文件也可以附加指令,这才是应答文件厉害的地方,除了告别ctrl+shift+f3以外,用它结合批处理就有了更大的自由度。附上一个小巧的应答文件工具,可创建可编辑,修改了以后可以用它来验证。
欢迎指出改进。
压缩包$OEM$.rar链接:https://pan.baidu.com/s/1lOWKv9svk1cnzaJIjZk1mA
提取码:bgn5 |
-
WinNTSetup1.PNG
(48.9 KB, 下载次数: 190)
-
190512.PNG
(366.55 KB, 下载次数: 183)
-
WinNTSetup2.PNG
(41.75 KB, 下载次数: 193)
-
WinNTSetup3.PNG
(17.85 KB, 下载次数: 187)
-
ewf.PNG
(136.84 KB, 下载次数: 187)
-
Primo.PNG
(90.64 KB, 下载次数: 182)
-
firadisk.PNG
(96.83 KB, 下载次数: 182)
-
SVBus.PNG
(62.7 KB, 下载次数: 182)
-
132256.png
(783.04 KB, 下载次数: 177)
-
-
应答文件工具WSIM.rar
536.51 KB, 下载次数: 256, 下载积分: 无忧币 -2
评分
-
查看全部评分
|