系统封装
一、定制母盘
- 将 windows 原版镜像中
\sources\install.wim
文件拷贝出来 - 用 NTLite 将其打开
- 剪除掉不需要的部分
- 结束应用,点击开始即可
二、制作WTG
制作一个 PE + WTG 的启动盘,并完成 定制母盘 的安装。
1.准备工作
- 准备一个U盘,空间最好大一点,或者移动硬盘
- 优启通镜像
- WTG 镜像
- 优启通
- DISM++
- DiskGenius(专业版)
- BOOTICE
- VMWare
2.制作PE
- 打开优启通,选择U盘,点击全新制作,完成后,带优启通的启动U盘就制作好了
3.制作WTG
- 将事先下载好的 WTG 系统镜像使用 DISM++ 释放到U盘空间,此时 PE 和 WTG 共存,但是 WTG 还无法启动,需要修改启动项
- 用 DiskGenius 打开制作好的U盘,找到 EFI 隐藏磁盘中的
\EFI\MICROSOFT\BOOT\
目录下的BCD
文件,右键复制到桌面 - 用 BOOTICE 打开复制出来的 BCD 文件,添加 WTG 的启动项
- 将原来的删除,把刚才编辑好的复制进去即可
4.制作数据共享盘
- 从刚才制作好的 WTG 的盘里,单独分一个区来作为数据共享盘,大小50G,取名为:封装映射盘(MAPPING DISK)
5.安装母盘系统
- 先断开实体机的网络连接,防止一会虚拟机安装好系统后,自动更新
- 进入 WTG,安装 VMWare,系统镜像选择优启通镜像,操作系统选择windows 10 x64,删除打印机、声卡等不需要的设备,减低出错的风险,磁盘分配30到50个G,接口选择SATA
- 将数据共享盘,添加到虚拟机
- 在虚拟机中选择
打开电源时进入固件
,关闭 advance 中 I/O 的所有项,并且将 CD/ROM 设置为第一启动项,F10 - 进入 PE 后,为虚拟机分区,C盘40G,D盘10G
- 恢复母盘系统到虚拟机C盘
- 重启后,
Ctrl + Shift + F3
进入审核模式 - 禁用虚拟机网络,打开实体机网络
- 拍摄虚拟机快照:母盘安装后
三、系统优化和设置
1.软件准备
- 激活工具
- 小鱼儿工具
- Dism++
- 软媒清理大师
2.理顺盘符
主要是将我们准备好的D盘划出来,后面会一直使用。D盘和映射盘很重要。
转移用户资料到D盘,但是我并不喜欢去做大量更改,跳过。
3.激活系统
4.使用小鱼儿工具优化系统
为什么要勾选清理WD?因为母盘虽然精简了WD,但是如果系统更新的话,WD图标又会出现在右下角的通知栏,这里清理后就直接无法更新WD了,准确说是无法更新系统了。
系统优化
- 禁用SmartScreen,网页下载拦截
- 禁用传递优化服务,系统更新相关
- 禁止显示隐私设置提示,重装系统后的一串隐私设置
- 禁用WUMS服务,系统更新保护服务
…
系统清理
- …
5.清理,并拍摄快照
系统调整及优化后
四、常用软件安装
1. 常用软件:
- 一键运行库
- Flash Player
- office2019
- 360解压
- 搜狗输入法
- 迅雷
- 百度网盘
- 福昕阅读
- QQPlayer
- PotPlayer
- QQ音乐
- 微信
2. 开发工具:
开发
- JDK
- Python
- Maven
- Node
IDE
- IDEA
- PyCharm
- VSCode
数据库
- Navicat
- Compass
- Browser
- RDM
版本控制
- TortoiseSVN
- TortoiseGit
测试
- Postman
其它
- hosts
- nacos
- MobaXterm
- PowerDesigner
- typora
- Notepad++
- VMWare
- 有道云笔记
- 有道词典
- 钉钉
3. 常用工具:
- Everthing
五、封装前准备
1.软件准备
- 7-ZipPortable
- Easy7z
- 软媒设置大师
2.优化调整
- 设置默认应用:
设置 -> 应用 -> 默认应用
按文件类型指定默认应用 - 检查共享:
网络 -> 网络和共享中心 -> 更改高级共享设置 - 检查右键菜单,软媒设置大师
- 将桌面图标移动到公共桌面
3.联网前拍摄快照:联网前
4.联网后的优化调整
- 测试常用文件的打开
- 浏览器测试
- 系统更新已关闭,用工具可还原
- 测试所有安装的软件及是否存在广告弹窗
5.备份默认应用关联
- 断开虚拟机网络
- 打开小鱼儿工具 -> 原创工具 -> 封装辅助类 -> 个性设置与应用关联备份还原
6.全面清理
- C盘D盘多余文件夹
- 迅雷下载、浏览器记录、音乐/视频播放记录
- 清理图标缓存-小鱼儿工具
7.进PE备份系统个人设置
有好几个优化内容需要备份和还原系统个性设置才能最终生效:比如仿Win7输入法,关闭系统预留空间,电脑品牌型号和OEM识别,开始屏幕布局,流氓软件免疫,开机默认开启小键盘等。
- 重启虚拟机,进入PE
- 打开小鱼儿工具 -> 原创工具 -> 封装辅助类 -> 个性设置与应用关联备份还原,备份系统个人设置
8.制作D盘自解压文件
完成系统个人设置备份后,继续
- 打开7-ZipPortable
- 选择D盘对应的文件夹
- 点击添加,参数默认即可,目标文件默认在D盘根目录
- 打开Easy7z,导入目标文件,基本设置里面解压路径一定要选择D盘
D:\
,文件覆盖模式选择跳过已有文件 - 更改界面背景图片
- 将生成的自解压文件剪切到C盘根目录
- 删除压缩包
9.拍摄虚拟机快照:封装执行前
六、使用ES5进行封装
1.准备工作
- 准备一张部署背景图和一张桌面壁纸
- 万能驱动
- ES5
- 万能激活工具(我并没有安装工具包,需要手动添加万能激活工具)
2.第一次封装
在系统桌面操作
- 进入虚拟机,打开ES5,查看系统信息,确认无误,点击设置
- 序列号和注册用户不填,安全更新选择不安装,选项全部勾选,其余默认
- 点击封装,选择完成后退出,不是重启 (千万不可重启然后再进入桌面,那时候就开始部署了)
- 点击重启,在PE菜单栏选择menu,然后再选择第八项关闭系统(避免映射进虚拟机的文件无法显示),千万小心不可进入系统
准备万能驱动,拷贝到虚拟机后,立刻进入PE进行第二阶段封装,切不可进入虚拟机桌面,进入就开始部署了。
- 关闭系统后,虚拟机设置,选择虚拟机硬盘,点击映射
- 选择系统盘,去掉只读模式,默认映射到Z盘
- 点击确定,虚拟机的磁盘就映射到了实体机里面
- 在Sysprep(第一步封装生成的目录,封装完成后会自动删除)中新建文件夹:EasyDrv7_Win10.x64
- 加载下载好的万能驱动镜像,全选复制
- 将万能驱动的全部文件复制到新建文件夹里,以后如果万能驱动更新,直接替换这个文件夹内容即可
- 关闭相关程序,然后断开连接
3.调整
在PE里面补充完成
- 进入PE,切不可进入了桌面
- 移动自解压文件到第一阶段执行后产生的文件夹
- 删除万能驱动推广软件:
\EasyDrv7_Win10.x64\Data\SoftExt\
,删除除SoftExt.e7e以外的另外两个推广软件(2345Explorer_227975_silence.exe, QQPCMgr_330417.exe) - 删除图标缓存
\AppData\Local\iconcache.db
\AppData\Local\Microsoft\Windows\Explorer\*
4.第二次封装
- 打开ES5,确认系统信息,确认后点击设置
- OEM设置:桌面壁纸可斟酌,其余都关闭
- 优化:全部默认
- 部署:
部署控制必须打开
计算机名:ASC-[日期][随机]
部署背景图
部署插件:ES5一体化部署环境(电光蓝)
关闭万能驱动(通过任务安装万能驱动)
关闭一键运行(已经安装过了)
勾选124选项,可视情况而定 - 系统:
系统还原:关闭(我们已经精简掉了)
系统休眠:打开(开关机依赖)
电源方案:平衡(之前小鱼儿工具电源优化的时候取的就是平衡方案,所以这里必须选择平衡,之前的优化才会生效)
小键盘:自动
关闭管理员账户的用户账户控制(UAC):勾选
开启系统自带的 AHCI/NVME 驱动服务:勾选
彻底清理源系统中残留的驱动信息:不可勾选
盘符理顺:勾选
变更用户目录:关闭
转移虚拟内存:关闭 - 用户:
创建新用户:关闭
启用Admin账户:开启,勾选避免产生Admin.xxx用户目录
自动登录:关闭 - 网络:全部关闭
- 任务:
部署前任务,为D盘自解压文件删除掉同名的文件夹,我选择不做,因为我并没有将软件放到D盘,自己确认即可。
部署中任务:运行万能驱动
部署中任务:运行自解压文件
部署后任务:执行激活,找到我们准备的万能激活工具,在最后加上/k19
,注意前面有个空格 - 其他:关闭保存映像,我们先进入系统确认各个功能没问题再打包镜像
- 点击封装,选择完成后退出
添加进入系统后执行的脚本文件:
- 找到
C:\Windows\IME
文件夹 - 添加脚本文件:删除万能驱动产生的文件夹,运行执行脚本等。其中
.reg
需要使用小鱼儿辅助工具添加到注册表。 - 利用小鱼儿辅助工具:系统个性设置还原和默认应用关联还原
- 关闭虚拟机,拍摄快照:封装执行后
5.进入虚拟机,查看部署效果
- 检查是否可以正常启动,顺利进入桌面的情况
- 检查桌面图标
- 检查C盘大小(我封装的系统正常大小为19个G左右)
- 检查用户,以及用户目录
- 检查应用商店是否可用
- 检查是否会自动更新
- 检查D盘自解压文件
- 检查系统预留空间是否已关闭
- 检查资源管理器情况
- 检查 Win + X 菜单是否恢复了命令提示符和控制面板选项
- 检查防火墙是否关闭
- 连续粘滞键是否被关闭
- 检查默认应用关联
6.最终打包成系统镜像文件
- 如果有做更改,还原快照
- 进入PE,打包最终系统镜像文件