多合一OEM Win7系统盘制作
准备工具:
imageX工具 imagex_16385_x86.rar (511.88 KB, 下载次数: 718)
下载次数: 718
下载积分: PB币 -1
UltraISO(下载自己找吧)
素材:
原版Windows 7 Ultimate 简体中文32位系统ISO一个(下载自己找吧)
原版Windows 7 Ultimate 简体中文64位系统ISO一个(下载自己找吧)
OEM证书集合 OEMcert.rar (80.52 KB)
下载次数: 666
下载积分: PB币 -1
序列号文件 序列号文件.rar (6.04 KB)
下载次数: 390
下载积分: PB币 -1
系统标识文件:ei.rar (143 Bytes)
下载次数: 326
下载积分: PB币 -1
第一步,提取原始6个版本的Win7
根据我们的目标,我们需要从分别从原版的Windows 7 32位和64位安装ISO中提取出家庭高级版、专业版和旗舰版
首先,我们要安装一下imageX工具,将刚才下载的imageX解压,然后右键单击里面的wimmount.inf文件,选择安装即可
然后,我们需要将32位的Win7和64位的Win7挂载到虚拟光驱中,我个人比较喜欢winmount这个小工具,呵呵,假设32位挂在到Z盘,64位挂载到Y盘。
然后,在imagex的文件夹中,建一个a.CMD文件(先新建个文本文档,然后改后缀),将以下内容拷贝至这个CMD文件中
- imagex /export z:\sources\install.wim 3 d:\install.wim /compress maximum
- imagex /export z:\sources\install.wim 4 d:\install.wim /compress maximum
- imagex /export z:\sources\install.wim 5 d:\install.wim /compress maximum
- imagex /export y:\sources\install.wim 2 d:\x64.wim /compress maximum
- imagex /export y:\sources\install.wim 3 d:\x64.wim /compress maximum
- imagex /export y:\sources\install.wim 4 d:\x64.wim /compress maximum
- imagex /info d:\install.wim 1 "OEM通用 Windows 7 家庭高级版 32位" "OEM通用 Windows 7 家庭高级版 32位"
- imagex /info d:\install.wim 2 "OEM通用 Windows 7 专业版 32位" "OEM通用 Windows 7 专业版 32位"
- imagex /info d:\install.wim 3 "OEM通用 Windows 7 旗舰版 32位" "OEM通用 Windows 7 旗舰版 32位"
- imagex /info d:\x64.wim 1 "OEM通用 Windows 7 家庭高级版 64位" "OEM通用 Windows 7 家庭高级版 64位"
- imagex /info d:\x64.wim 2 "OEM通用 Windows 7 专业版 64位" "OEM通用 Windows 7 专业版 64位"
- imagex /info d:\x64.wim 3 "OEM通用 Windows 7 旗舰版 64位" "OEM通用 Windows 7 旗舰版 64位"
- pause
解释一下,这段代码就是对映像提取和改名称的命令,名称在映像中是唯一性,不能两个都一样。这中间的数字,就是你从原版安装盘中提取出来的版本,例如在32位安装盘中,家庭高级版的序号是3,专业版是4,旗舰版是5,而在64位的安装盘中,家庭高级版是2,专业版是3,旗舰版是4,为什么不一样?因为32位的有starter版,64位的没有嘛,于是前面少了一个版本,呵呵。
双击刚才制作的a.cmd,会生成两个wim文件:install.wim和X64.wim,这两个WIM文件中就包含了我们要的所有6个版本了。
第二步,加入序列号文件
刚才那一步一定消耗了你不少的时间吧(估计得有半个小时左右),接下来这步耗的时间更长(所以我制作完毕后发现,就是个简单重复性劳动)
首先,在你的D盘根目录建一个wimmount的空文件夹
接下来我们要做的,就是把6个版本分别解开来,装入序列号文件,再封回去,但不是简单的解包封包,而是利用imagex工具进行,以下留个操作都是一样的,只是中间的数字不同,看仔细了,别弄错了,否则就前功尽弃了。
注意,序列号文件在第一个帖子里有下载,解压之后你会看到32位和64位两个文件夹,进入之后能看到不同的版本,后面就要用它了
A. 给32位家庭高级版加入序列号文件
1,在imagex文件夹建一个Mountrw1.CMD文件并运行之,内容如下:
- Imagex /mountrw d:\install.wim 1 d:\wimmount
- pause
2,将32位家庭高级版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,在imagex文件夹建一个unmount.CMD文件,内容如下:
- Imagex /unmount d:\wimmount /commit
- Pause
注意,该cmd文件可重复使用,后面5次都用它。
B. 给32位专业版加入序列号文件
1,在imagex文件夹建一个Mountrw2.CMD文件并运行之,内容如下:
- Imagex /mountrw d:\install.wim 2 d:\wimmount
- pause
2,将32位专业版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd
C. 给32位旗舰版加入序列号文件
1,在imagex文件夹建一个Mountrw3.CMD文件并运行之,内容如下:
- Imagex /mountrw d:\install.wim 3 d:\wimmount
- pause
2,将32位旗舰版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd
D. 给64位家庭高级版加入序列号文件
1,在imagex文件夹建一个Mountrw4.CMD文件并运行之,内容如下:
- Imagex /mountrw d:\X64.wim 1 d:\wimmount
- pause
2,将64位家庭高级版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd
E. 给64位专业版加入序列号文件
1,在imagex文件夹建一个Mountrw5.CMD文件并运行之,内容如下:
- Imagex /mountrw d:\X64.wim 2 d:\wimmount
- pause
2,将64位专业版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd
F. 给64位旗舰版加入序列号文件
1,在imagex文件夹建一个Mountrw6.CMD文件并运行之,内容如下:
- Imagex /mountrw d:\X64.wim 3 d:\wimmount
- pause
2,将64位旗舰版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd
至此,两个wim文件:install.wim和X64.wim均已完成了分别三个版本的序列号加入工作,大概要花1个多小时的时间吧。
第三步,合并wim文件,重新生成ISO
首先,将两个wim文件合并,在imagex文件夹建一个merge.cmd文件并运行,内容如下:
- imagex /export d:\x64.wim 1 d:\install.wim /compress maximum
- imagex /export d:\x64.wim 2 d:\install.wim /compress maximum
- imagex /export d:\x64.wim 3 d:\install.wim /compress maximum
- pause
这步过后,你的install.wim就集成了32位和64的6个版本了,当然,体积也由原来的2G变成了3.4G了
然后,制作ISO,用ultraISO打开32位的原版Win 7 ISO,
a、将第一个帖子中的ei.rar解压出ei.cfg文件,替换原版ISO中sources文件夹中的同名文件;
b、将刚才合并好的install.wim文件,替换原版ISO中sources文件夹中的同名文件;
c、将第一个帖子中的oemcert.rar解压,看到$OEM$文件夹,将其放到原版ISO中sources文件夹中。
d、将ISO另存,属于你的多合一OEM免激活ISO就诞生了
注:此ISO只实现了多品牌OEM免激活,但没有加入任何OEM信息文件(logo、墙纸等)
转载于:https://www.cnblogs.com/netchen/archive/2012/05/17/2506168.html
多合一OEM Win7系统盘制作相关推荐
- U盘系统盘制作与系统安装(详细图解)
U盘系统盘制作与系统安装(详细图解) 0.说明 注:本文方法为传统 Legacy BIOS主板的安装方法,此种情况下,磁盘分区表格式为MBR(最大支持2TB,4个主分区或3个主分区1个扩展分区),不支 ...
- 系统盘制作并详细记录从零重装win10系统
目录 准备U盘做系统盘 查看u盘格式 格式化成NTFS格式: 装系统方式一:PE安装法 向U盘(系统盘)装PE环境: 下载纯过初恋的win10镜像 下载完后复制镜像到U盘: 设置U盘为第一启动项: 快 ...
- 清理win7系统盘空间
学习电脑电脑知识大全win7系统盘空间清理win7系统盘空间不够win7给系统盘增加空间win7增加系统盘空间win7系统盘空间win7 系统盘空间丢失释放c盘空间 win7win7如何释放c盘空间 ...
- win7用html做桌面,win7系统怎么制作主题桌面,win7系统制作主题桌面方法
我们在使用win7系统的过程当中,有一个个性化设置,在这里我们能够将壁纸或者主题换成我们喜欢的类型,当然如果你想的话,还可以自己制作桌面主题,那么win7系统怎么制作主题桌面呢?今天为大家分享win7 ...
- win7计算机用户文件夹,win7系统盘里有一个用户文件夹
由于一些新电脑在进行磁盘分区时,留给系统盘的空间不够大,并且随着日常电脑使用,软件不断安装数据信息不断写入系统盘空间变得吃紧,不但影响系统响应速度也影响整体效能,因此我们可以把用户文件夹从Win7系统 ...
- linux、windows双系统系统盘制作及安装
linux.windows双系统系统盘制作及安装 一.双系统安装 1.插入u盘重启电脑,电脑启动时按F12 进入bios设置界面(如果把握不好启动时机,可以在重启过程中不断按F2键),会自动进入bio ...
- 计算机系统盘涨满怎么办,win7系统C盘突然就满了怎么办?win7系统盘突然爆满了三种解决方法图文教程...
最近,有win7系统用户反映,电脑的系统盘突然就爆满了,这该怎么办呢?大家可以释放C盘空间,下面脚本之家的小编和大家讲解win7系统盘突然就满了三种解决方法,一起来看看吧. win7系统盘突然就满了解 ...
- Windows官方U盘系统盘制作(windows11)
电脑用着卡顿或者搞环境把系统搞坏了咋办呢,那当然是重新做系统啦. 现在制作系统盘的方式有很多,但我本人最喜欢的制作方式还是官方的制作方式,今天就把微软官方的制作方法分享给大家.其实官方就有详细教程,这 ...
- win7系统盘符名称更改教程
一般来说,在装机时,我们都会使用C.D.E.F以此类推的字母作为盘符名称,但是如果我们想要更改这些名称其实也是可以的.只需要在计算机管理的磁盘管理内就可以做到了,下面就一起来看一下吧. win7系统盘 ...
最新文章
- TensorFlow基础1(波士顿房价/鸢尾花数据集可视化)
- 透过 OKR 进行项目过程管理
- 涨姿势时间:为什么飞机的往返时间会不一样?
- mysql 一分钟内_MySQL语句需要超过一分钟才能执行
- ASP.NET技术的学习顺序
- oracle linux6 u盘安装,Oracle Enterprise Linux/Redhat Linux 6.0 U盘安装方法
- b - 数据结构实验之查找二:平衡二叉树_文件系统的灵魂数据结构 B树
- c/c++入门教程 - 2.4.6 继承、公共继承、保护继承、私有继承、virtual虚继承(概念、语法、方式、构造和析构顺序、同名成员处理、继承同名静态成员处理、多继承语法、菱形继承、钻石继承)
- vs code无法启动怎么解决?
- 实战CSS:模拟登录注册静态实现
- Atitit 运营之道 互联网产品运营之道 attilax、著 1. 概念	2 1.1. 核心点 内容 媒体 用户 活动 数据分析	2 2. 第二章内容运营 	2 2.1. 2.1 创建用户模
- Arduino--电容式土壤湿度传感器使用及原理
- MAX30102 模拟IIC读取程序(C语言)
- 利用ansys计算机械结构最小安全系数教程,利用ANSYS计算复杂薄壁杆件截面特性.pdf...
- 3*3旋转矩阵得到旋转角(c++代码)
- 无源贴片晶振四角引脚_晶振厂家告诉你贴片晶振的脚位方向如何区分 - 中山惠源晶工...
- 中国食品甘油行业市场供需与战略研究报告
- 服务器文档分类,服务器的分类
- 在一个循环中将许多字符串连接在一起时,使用 StringBuilder类可以提升性能
- 大内老A:200行代码,7个对象——让你了解ASP.NET Core框架的本质