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包.

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

相关推荐
大树882 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠2 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质2 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
qq_369224332 天前
Windows全系通用!ntdll.dll文件丢失、报错、闪退问题的完整排查与修复教程
windows·dll·dll修复·dll丢失·dll错误
Inhand陈工2 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智2 天前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_2 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
施努卡机器视觉2 天前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
Data-Miner2 天前
大语言模型+智能体AI,122页PPT详解落地应用培训!
人工智能·microsoft·语言模型
AC赳赳老秦2 天前
用 OpenClaw 搭建服务器故障应急响应系统,自动处理 80% 常见运维故障
android·运维·服务器·python·rxjava·deepseek·openclaw