/ Windows / 96浏览

如何自定义 Windows 镜像

引入

最近遇到一个问题,需要在 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

可以直接下载镜像(ISO 文件),然后通过 NTLite 加载进来,对其进行修改。

如果我们想添加一个预装软件,可以直接再 Post-Setup 模块,添加安装包文件,并且带上安装参数,就可以实现在用户配置完成后,软件直接安装。

还有其他的配置也可以直接进行修改。详情可以参考官方文档。

最后可以通过生成 iso 文件再进行分发。

总结

方式优势劣势
GHOST就像配置自己电脑一样配置,几乎没有门槛需要走完 Windows 的安装流程,而且由于 Windows update,可能会安装本机的一些驱动
直接修改 iso不用安装 Windows,也就不会有本机配置残留需要一些上手成本
Windows是如何区分互联网下载文件和本地文件的
Windows是如何区分互联网下载文件和本地文件的
如何低成本的获取到应用卡顿情况
如何低成本的获取到应用卡顿情况
【译】ETW 堆跟踪 – 每个分配都被记录
【译】ETW 堆跟踪 – 每个分配都被记录
【译】Wait Analysis – 寻找空闲时间
【译】Wait Analysis – 寻找空闲时间
如何通过 ETW Provider 来记录应用日志
如何通过 ETW Provider 来记录应用日志
如何通过 C++ 实时监听 ETW 事件
如何通过 C++ 实时监听 ETW 事件

0

  1. This post has no comment yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注