如何自定义 Windows 镜像

date
Dec 6, 2023
slug
how-to-custom-windows-image
status
Published
tags
Setup
summary
这篇文章讨论了在 Windows 中预装应用程序并进行分发的两种方法。第一种方法是使用GHOST分发,需要先在物理机上配置并安装Windows,然后通过备份工具如Norton Ghost、Acronis True Image等来创建系统备份镜像。第二种方法是直接修改Windows镜像,可以使用工具如NTLite来加载ISO文件并添加预装软件,然后生成新的ISO文件进行分发。GHOST分发需要走完Windows的安装流程,而直接修改ISO则避免了这一步骤,但需要一些上手成本。
type
Post

引入

最近遇到一个问题,需要在 Windows 中预装几个应用,跟着 Windows 一起分发出去。于是就有两类方案:
  • GHOST 分发
  • 直接修改 Windows 镜像(ISO文件)
以下就分别来说说:

GHOST 分发

GHOST 一般都是用来 Clone 和备份系统的。
一般的做法都是:
  • 先在物理机上安装一个 Windows
  • 按照正常配置方式,配置完成
  • 安装你想预装的软件
  • 如果想让用户重新走一遍配置(OOBE),则需要通过 Sysprep 删除特定电脑的信息;如果不想让用户走流程了,请忽略此步骤
  • 再通过 GHOST 软件来进行备份导出即可
常见的 GHOST 软件主要如下:
工具
描述
下载链接
Norton Ghost
广泛使用的磁盘克隆和备份工具,提供创建和恢复镜像的全面功能。
Acronis True Image
以其多功能性而受欢迎,提供磁盘克隆、备份解决方案和云存储选项。
Clonezilla
开源克隆解决方案,支持磁盘和分区克隆,用于备份和系统部署。
EaseUS Todo Backup
用户友好型工具,提供系统备份、磁盘/分区备份和文件备份解决方案。
Macrium Reflect
可靠的免费备份解决方案,以其快速高效的磁盘克隆和映像制作能力而闻名。

直接修改 Windows 镜像

还有一种方式就是可以不安装 Windows,直接通过工具来修改镜像。
这里推荐用的工具是 NTLite
notion image
可以直接下载镜像(ISO 文件),然后通过 NTLite 加载进来,对其进行修改。
如果我们想添加一个预装软件,可以直接再 Post-Setup 模块,添加安装包文件,并且带上安装参数,就可以实现在用户配置完成后,软件直接安装。
还有其他的配置也可以直接进行修改。详情可以参考官方文档。
最后可以通过生成 iso 文件再进行分发。

总结

方式
优势
劣势
GHOST
就像配置自己电脑一样配置,几乎没有门槛
需要走完 Windows 的安装流程,而且由于 Windows update,可能会安装本机的一些驱动
直接修改 iso
不用安装 Windows,也就不会有本机配置残留
需要一些上手成本
 

© Frend Guo 2022 - 2024