41 制作自己的wim包+DIY微软官方ISO文件!

制作自己的wim包+DIY微软官方ISO文件!

我们每次安装Windows10,11等系统的时候都会经历一个完完全全的系统开箱(OOBE)的过程,这在批量安装系统的时候会让人感到很枯燥乏味.我们能不能自己定制一个系统wim包,并把它制作为一个可启动的ISO镜像文件呢?


定制系统wim包

  • 在VMWare里面新建一个虚拟机

  • 安装一个全新的系统(磁盘最好只分一个区)

  • 定制系统(安装软件,微软运行库,锁定更新,调整常用设置等等)

  • 定制驱动(提前预制驱动检测软件,如驱动精灵,或者直接打入目标计算机的驱动程序)

  • 使用Dism++进行系统备份,打包为wim文件(请注意,Dism++只能备份C盘)

    这样我们就可以获得自己的个性化wim包.


制作可启动ISO

有时候,我们需要把这个wim包制作为一个可启动的ISO镜像文件,方便启动虚拟机或者刻录到U盘里.我们可以通过直接"剽窃"微软官方的ISO的方法制作自己的可启动ISO.

操作方法:

1.使用poweriso或软碟通(破解版下载链接在我之前的文章《35 DIY微PE的wim镜像》里面提供),打开微软官方的Windows系统ISO文件

2.打开 sources 文件夹,删除里面的install.wim

3.把自己DIY制作的wim包放入同样的位置(也就是sources文件夹里),并且重命名为install.wim

如果我们的操作到此为止的话,直接保存或另存这个ISO镜像,确实可以得到一个可启动的,并包含了我们自制的wim包的ISO文件.然而,实际安装过程中并不可行.
因为Windows安装程序在安装系统的时候会报错,提示我们的wim包是无效的.这可能是微软防止盗版的一种策略.

因此,我们为了安装自己的wim,就不能使用微软的安装程序,而应该使用PE系统.

可是有人说,既然要使用PE系统,我还用这个ISO刻录到U盘里干什么?我直接做一个PE启动盘安装wim包不好吗?

这确实是一个问题.

我们很容易理解,事实上,Windows安装程序的运行环境也是一个PE系统.只不过这个PE系统没有桌面环境而已.所以,我们把Windows安装程序运行的这个PE系统替换为其他我们习惯使用的PE系统不就可以了吗?

Windows安装程序的PE系统的位置在 sources 文件夹内,名字是boot.wim.同样也是一个wim包.

我们从微PE工具箱的ISO文件里提取出它的wim包WEPE64.WIM,用来替换原本的boot.wim,并把WEPE64.WIM也重命名为boot.wim,即可完成为微软官方PE系统的替换.

使用这个ISO文件来刻录U盘,光盘或用它启动虚拟机的时候,就会直接进入微PE工具箱的界面.

外链图片转存中...(img-BaTofHyd-1764518311140)

经测试,无论BIOS固件和UEFI固件都可以启动该ISO文件.

UEFI:

外链图片转存中...(img-bN1pyUKQ-1764518311140)

BIOS:

外链图片转存中...(img-5v2PnxI4-1764518311140)

只能说,这是一个变相的解决方法,并不是一个完美的方案,毕竟我们没有成功的让Windows安装程序直接安装我们的wim包.

评论区的大佬们如果有更优化的方案,希望你们能够不吝赐教!!!

相关推荐
都在酒里12 小时前
Linux字符设备驱动开发(九):内核定时器——实现LED周期性闪烁与轮询驱动原理
linux·运维·驱动开发·交互
都在酒里12 小时前
Linux字符设备驱动开发(十):综合实例——I2C传感器 + LED智能控制与进阶指南
linux·运维·服务器·驱动开发·交互
感谢地心引力13 小时前
在codex里面使用Deepseek-v4,支持mac和windows双系统
windows·gpt·macos·ai·codex·deepseek
wanhengidc20 小时前
服务器租用有何优点
运维·服务器·安全·web安全
ZGi.ai20 小时前
人工审查节点:让自动化工作流多一步人工把关
运维·人工智能·自动化·人机协同·智能体工作流·人工审查
艾莉丝努力练剑20 小时前
【Linux:文件】Ext系列文件系统进阶
linux·运维·服务器·c++·文件系统·文件io·ext
海市公约20 小时前
Linux核心基础命令与权限管理实战指南
linux·运维·服务器·vim·权限管理·系统监控·命令行
wkd_00721 小时前
Ubuntu 22.04 Samba 连接故障排查记:从“用户名或密码错误”到 NTLM 版本不兼容
linux·运维·ubuntu
企服AI产品测评局21 小时前
Agent适配信创环境实测:企业级自动化如何实现国产操作系统与数据库全兼容?
运维·数据库·人工智能·ai·chatgpt·自动化
mixboot1 天前
Linux 进程工作目录查看利器:pwdx 命令详解
linux·运维·服务器