系统重置功能只能保存个人数据,不能保存操作系统设置、Windows 应用和桌面应用程序。那有什么办法能保存 Windows 10 中的所有操作系统设置、Windows 应用以及桌面应用程序呢?
1、系统准备(Sysprep)工具
如果要将已安装好的 Windows 10 移动至其他计算机上使用,该如何做呢?是直接复制操作系统文件到其他计算机,然后设置引导并启动?还是使用 ImageX 或 Ghost 等应用程序将操作系统文件直接打包为 WIM 或 GHOST 文件,然后重新部署呢?这些方法都不行,即使是使用相同配置的计算机也不行。
对于已安装的 Windows 10,其会自动生成有关该计算机的特定信息,例如计算机安全标识符(SID)。所以,要想将已安装的 Windows 10 移动至其他计算机,必须使用系统准备工具(Sysprep)删除此类特定信息才行。
Sysprep 是用于准备 Windows 安装映像文件(WIM 文件)的工具,其可以删除已经安装的 Windows 10 中的 SID、还原点、事件日志等信息,使操作系统处于未初始化状态,该过程被称为“一般化”。使用 ImageX、Dism 命令行工具可以将一般化后的操作系统制作为映像文件,用于操作系统的移植安装。
Sysprep 具有以下特点:
- Sysprep 可以从已安装的 Windows 10 中删除所有操作系统的特定信息,包括计算机安全标识符(SID)等。
- 将 Windows 10 配置为一般化后进入审核模式。使用审核模式可以安装第三方应用程序或驱动程序,以及测试计算机功能。
- 将 Windows 10 配置为启动进入 OOBE 模式也就是常规安装操作系统之后进入的操作系统设置界面。
- Sysprep 支持一般化安装于虚拟硬盘(VHD)中的 Windows 10。
- 使用 Sysprep 一般化并部署操作系统之后,Windows 10 会自动激活,但是最多可激活 8 次。
Sysprep 具有以下限制:
- 必须使用和已安装 Windows 10 版本相同的 Sysprep 程 序。Windows 10 自带Sysprep,位于 %WINDIR%\System32\Sysprep 目录。
- 禁止在使用升级安装方式安装的 Windows 10 上使用 Sysprep。Sysprep 仅支持使用全新安装方式安装的操作系统。
- 如果 Windows 10 中有 Windows 应用,则使用 Sysprep 一般化并重新安装之后,禁止通过 Windows 应用商店更新 Windows 应用,否则此类应用程序将不可用。
- 由于某些原因程序会保存 Windows 分区的绝对路径,所以使用 ImageX 或 Dism命令行工具部署映像文件时,必须确保部署映像文件的目标分区盘符和原始操作系统盘符相同。如果使用 Windows 安装程序部署映像文件,则无须确保盘符相同。
- 仅当计算机是非域用户时才能使用 Sysprep。如果计算机是域用户,则 Sysprep 会将其从域中删除。
- 如果在使用 EFS 加密的 Windows 分区上使用 Sysprep,则所有加密数据将损坏且不能恢复。
以管理员身份运行命令提示符,并切换至 %WINDIR%\System32\Sysprep 目录,然后输入 sysprep 命令打开系统准备工具,如下图所示。
其中,系统清理操作分为进入系统全新体验(OOBE)以及进入系统审核模式两种。OOBE 就是进入桌面之前设置账户等初始化选项的阶段,审核模式适用于计算机生产商定制操作系统。【通用】是指操作系统处理硬件抽象层(HAL)以及删除系统特定信息,以便封装的操作系统能在其他计算机上安装使用;【关机选项】是指Sysprep 一般化操作系统之后进行的操作,可以选择关机、重新启动或退出。
此外,Sysprep 还可以使用命令完成一般化操作,以下为 Sysprep 命令选项:
sysprep [/oobe|/audit] [/generalize] [/reboot|/shutdown|/quit] [/quiet] [/unattend:answerfi le]
Sysprep 命令选项:
这里以使用 OOBE 模式并勾选通用选项作为一般化设置,执行 Sysprep,此时应用程序开始执行,如下图所示,执行完成之后关闭计算机。
2、捕获系统文件并制作 WIM 文件
完成一般化之后,操作系统自动关机,此时重新启动计算机至 WinPE 环境,执行如下命令捕获 Windows 分区为 WIM 文件。
dism /capture-image /imagefi le:f:\install.wim /capturedir:d:\ /name:“Windows 10”
其 中 f:\install.wim 为捕获的 WIM 保 存 路 径 及 名 称,d: 为 Windows 分 区 盘 符,Windows 10 为映像名称,如下图所示。
等待命令执行完毕,重新启动计算机或复制 install.wim 至其他计算机。
注意:基于 WIM 文件特性,可以使用 dism /export-image 命令,把多个 WIM 文件打包为同一个 WIM 文件。
制作 WIM 文件之后,可以使用 UltraISO 之类的应用程序打开原版 Windows 10 安装镜像文件,然后替换 sources 目录中的 install.wim 为自定义的 WIM 文件,文件名必须保持一致。此外,还可以使用 cdimage 以及 oscdimg 命令行工具将操作系统安装文件打包为镜像文件。