定制|让重装更快一点 —— 定制自己的系统映像( 二 )


自 Windows NT 6.x 起,系统的核心组件服务栈由 CBS、CMI、CSI、DMI、KTM、SMI六大部分组成。借助模块化的服务栈,每个系统组件需要的依赖被打包为小模组,各个模组之间相互独立,不受影响。针对不同架构的系统,使用 CBS 作为底层更具有优势 —— 无需考虑 Dism 在各个系统的兼容性,可脱离 Dism 依赖运行。
Easy Sysprep
 定制|让重装更快一点 —— 定制自己的系统映像
文章图片
Easy Sysprep v5
Easy Sysprep 是 IT 天空出品的一款 Windows 操作系统封装部署辅助工具。它以微软系统准备工具 sysprep.exe 程序为核心,将复杂的 Windows 操作系统封装过程变得更加简单。除了直接将系统打包为映像,通过 Easy Sysprep,还可以进行一系列的优化、设置。
Sysprep 最初是为企业将系统映像部署到多台电脑中而设计,实现快速部署全新的生产环境。经过 Sysprep 初始化的电脑,除了映像内置的文件外,用户凭证、激活信息、外置设备、硬件驱动都会在封装映像时统一移除,方便后期还原至新的电脑中。
前期准备
实体机规格:
【 定制|让重装更快一点 —— 定制自己的系统映像】主机:Intel NUC8i7HVK / Tigo 16G / SN550 512G
实体机系统:Windows 10 1809LSTC Enterprise
虚拟机系统:Windows 10 2004Professional
玩机有风险,设置需谨慎。以下内容需要一定的电脑操作知识,为了避免错误操作导致的损失,请在操作前熟读教程与官方文档,并对重要资料进行多重备份。
镜像最重要的基础是系统,「基础不稳,地动山摇」,为了保证系统的完整性,务必使用纯净、未过度精简的系统镜像。
封装环境可以分为两种 —— 基于实体机、基于虚拟机,第一种方法适用于以下情况:1. 系统中的生产环境难以在虚拟机 / WTG 中复现,或有特定的硬件驱动、软件等;2. 软件什么的真的太多了,重新安装十分麻烦;3. 偷下懒。
材料1. 移动硬盘 / 云盘
为了避免因为误操作导致文件丢失,务必对电脑中的重要文件进行多重备份,备份、封装完成的映像同样需要转移至移动硬盘中;
2. PE 维护 U 盘
准备一个大小为 16G 或 16G 以上的闲置 U 盘,下载 或 等其它安全的 PE 维护系统,按照指引制作 PE 维护 U 盘;
环境1. 更新:让系统、软件保持在合适的版本
 定制|让重装更快一点 —— 定制自己的系统映像
文章图片
检查系统更新
系统更新:进入「系统设置 - 更新与安全 - Windows 系统更新」,为系统安装必要的更新。
 定制|让重装更快一点 —— 定制自己的系统映像
文章图片
 定制|让重装更快一点 —— 定制自己的系统映像
文章图片
驱动更新:使用驱动工具检查显卡、芯片组、网卡、声卡驱动是否需要更新。
2. 转移:移除私人文件、工作项目
 定制|让重装更快一点 —— 定制自己的系统映像
文章图片
备份、移除重要文件
仔细搜寻「文档」、「桌面」、「新建文件夹」等位置是否有重要文件、工作项目,如果有,务必将其转移至移动硬盘、云盘或其它安全的位置,同时进行多重备份。部分软件在运行时会在个人文件夹中存放缓存文件、配置文件,如有需要,也请一并备份与移除,避免带入映像中。
3. 清理:移除不需要的软件、垃圾
 定制|让重装更快一点 —— 定制自己的系统映像
文章图片
 定制|让重装更快一点 —— 定制自己的系统映像
文章图片
使用 Dism++ 的空间回收功能、CleanMyPC 等工具,清理系统运行时产生的日志文件、软件缓存、历史记录,保持封装时不会带入到镜像中。
封装的镜像中不建议保留过多的软件,避免因镜像过大而占用过多的储存空间。只需留下硬件驱动、运行环境、常用工具、流媒体软件、工作/学习使用的软件,使用率较低的工具可以通过使用便携版替代,Steam Library、移动到系统分区以外的分区中。
如果使用 Dism++ 进行备份,这一步可以通过设置 ExclusionList 排除部分文件和文件夹,缩短移动文件的时间。具体用法可参照下节。
4. 优化:调整系统设置、软件设置
优化方向
除了在控制面板调整系统偏好,我们可以使用 、、 等工具进行设置。有关系统优化的详细设置,可以根据个人喜好调整,也可以参照以下几篇文章:
开始封装
完成以上的准备工作后,下面我们可以开始打包映像,使用 Dism++ 备份类似以前的 Ghost 备份,打开、选择保存位置、运行,如果备份的映像是个人使用,推荐使用这种方法,简单、快速。Easy Sysprep 适用于映像需要向外分发的情况,如企业内部批量重装,封装工作相比前者麻烦许多,同时因为系统封装的特殊性,如果封装的系统版本为 Windows 7 以上,需要卸载所有从 Microsoft Store 下载的应用,并使用 Administrator 用户进行封装,其余用户需要全部删除,否则会出现 错误。故下文封装部分是使用虚拟机进行封装。
使用 Dism++ 一键打包


推荐阅读