多合一OEM Win7系统盘制作

多合一OEM Win7系统盘制作准备工具:imageX工具imagex_16385_x86.rar(511.88KB,下载次数:718)2009-10-2211:13上传下载次数:718下载积分:PB币-1UltraISO(下载自己找吧)素材:原版Windows7Ultimate简体中文32位系统ISO一个(下载自己找吧)原版Windows7Ultim…

大家好,又见面了,我是你们的朋友全栈君。

准备工具:
imageX工具 多合一OEM Win7系统盘制作imagex_16385_x86.rar (511.88 KB, 下载次数: 718)

2009-10-22 11:13 上传

下载次数: 718

下载积分: PB币 -1

 

UltraISO(下载自己找吧)

素材:
原版Windows 7 Ultimate 简体中文32位系统ISO一个(下载自己找吧)
原版Windows 7 Ultimate 简体中文64位系统ISO一个(下载自己找吧)
OEM证书集合 多合一OEM Win7系统盘制作OEMcert.rar (80.52 KB)

2009-10-22 11:07 上传

下载次数: 666

下载积分: PB币 -1

 

序列号文件 多合一OEM Win7系统盘制作序列号文件.rar (6.04 KB)

2009-10-22 11:07 上传

下载次数: 390

下载积分: PB币 -1

 

系统标识文件:多合一OEM Win7系统盘制作ei.rar (143 Bytes)

2009-10-22 11:07 上传

下载次数: 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文件中

  1. imagex /export z:\sources\install.wim 3 d:\install.wim /compress maximum
  2. imagex /export z:\sources\install.wim 4 d:\install.wim /compress maximum
  3. imagex /export z:\sources\install.wim 5 d:\install.wim /compress maximum
  4. imagex /export y:\sources\install.wim 2 d:\x64.wim /compress maximum
  5. imagex /export y:\sources\install.wim 3 d:\x64.wim /compress maximum
  6. imagex /export y:\sources\install.wim 4 d:\x64.wim /compress maximum
  7. imagex /info d:\install.wim 1 “OEM通用 Windows 7 家庭高级版 32位” “OEM通用 Windows 7 家庭高级版 32位”
  8. imagex /info d:\install.wim 2 “OEM通用 Windows 7 专业版 32位” “OEM通用 Windows 7 专业版 32位”
  9. imagex /info d:\install.wim 3 “OEM通用 Windows 7 旗舰版 32位” “OEM通用 Windows 7 旗舰版 32位”
  10. imagex /info d:\x64.wim 1 “OEM通用 Windows 7 家庭高级版 64位” “OEM通用 Windows 7 家庭高级版 64位”
  11. imagex /info d:\x64.wim 2 “OEM通用 Windows 7 专业版 64位” “OEM通用 Windows 7 专业版 64位”
  12. imagex /info d:\x64.wim 3 “OEM通用 Windows 7 旗舰版 64位” “OEM通用 Windows 7 旗舰版 64位”
  13. 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文件并运行之,内容如下:

  1. Imagex /mountrw d:\install.wim 1 d:\wimmount
  2. pause

2,将32位家庭高级版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,在imagex文件夹建一个unmount.CMD文件,内容如下:

  1. Imagex /unmount d:\wimmount /commit
  2. Pause

注意,该cmd文件可重复使用,后面5次都用它。

B. 给32位专业版加入序列号文件
1,在imagex文件夹建一个Mountrw2.CMD文件并运行之,内容如下:

  1. Imagex /mountrw d:\install.wim 2 d:\wimmount
  2. pause

2,将32位专业版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd

C. 给32位旗舰版加入序列号文件
1,在imagex文件夹建一个Mountrw3.CMD文件并运行之,内容如下:

  1. Imagex /mountrw d:\install.wim 3 d:\wimmount
  2. pause

2,将32位旗舰版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd

D. 给64位家庭高级版加入序列号文件
1,在imagex文件夹建一个Mountrw4.CMD文件并运行之,内容如下:

  1. Imagex /mountrw d:\X64.wim 1 d:\wimmount
  2. pause

2,将64位家庭高级版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd

E. 给64位专业版加入序列号文件
1,在imagex文件夹建一个Mountrw5.CMD文件并运行之,内容如下:

  1. Imagex /mountrw d:\X64.wim 2 d:\wimmount
  2. pause

2,将64位专业版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd

F. 给64位旗舰版加入序列号文件
1,在imagex文件夹建一个Mountrw6.CMD文件并运行之,内容如下:

  1. Imagex /mountrw d:\X64.wim 3 d:\wimmount
  2. pause

2,将64位旗舰版的序列号文件拷贝到D:\wimmount,其实就是把panther文件夹拷贝到D:\wimmount\windows中,注意,只能拷贝到这里,否则不生效
3,运行unmount.cmd

至此,两个wim文件:install.wim和X64.wim均已完成了分别三个版本的序列号加入工作,大概要花1个多小时的时间吧。

第三步,合并wim文件,重新生成ISO
首先,将两个wim文件合并,在imagex文件夹建一个merge.cmd文件并运行,内容如下:

  1. imagex /export d:\x64.wim 1 d:\install.wim /compress maximum
  2. imagex /export d:\x64.wim 2 d:\install.wim /compress maximum
  3. imagex /export d:\x64.wim 3 d:\install.wim /compress maximum
  4. 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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/149324.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 怎样让浏览器变身代码编辑器?

    怎样让浏览器变身代码编辑器?将浏览器变成一个简易文本编辑器一开始的功能非常简单,根本没有语法高亮,也没有自动缩进,仅仅是将浏览器变成一个文本编辑器而已。Jose分享的代码如下:data:text/html,htmlcontenteditable>只需要将上面的代码复制粘贴到浏览器的地址栏,然后按回车,就可以让浏览器变成编辑器。是不是非常简单?背后的原理并不高

  • CentOS7安装mysql5.5

    CentOS7安装mysql5.5一、检查本地是否安装过其他版本的mysqlrpm-qa|grep-i mysql由于有些版本自带的有mariadb,检查是否有mariadb,若是有需要先卸载 yum-yremovemaria*二、下载mysql5.5的服务器和客户端的安装包 下载服务器包:wget https://dev.mysql.com/get/Downloads/MySQ…

  • webstorm2021 激活码【最新永久激活】

    (webstorm2021 激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

  • 详述 Java 语言中的格式化输出

    详述 Java 语言中的格式化输出1前言相信大家在学习Java语言的时候,见到的第一条输出语句,就是:System.out.println(“HelloWorld”);毫无疑问,该语句的作用就是将HelloWorld打印到控制台,格式也非常的简单,直接按原格式输出。但是,如果将输出的内容换成“数值”或者“日期”呢?其打印的格式是否会有什么不同的变化呢?在本文中,就让咱们一起看一看在Java语言中,数值和日期是如何进行格

  • oncopy和onpaste

    oncopy和onpaste

    2021年11月28日
  • 使用NodeJS实现JWT原理「建议收藏」

    使用NodeJS实现JWT原理「建议收藏」使用NodeJS实现JWT原理jwt是jsonwebtoken的简称,本文介绍它的原理,最后后端用nodejs自己实现如何为客户端生成令牌token和校验token为什么需要会话管理我们用nodejs为前端或者其他服务提供resful接口时,http协议他是一个无状态的协议,有时候我们需要根据这个请求的上下获取具体的用户是否有权限,针对用户的上下文进行操作。所以出现了cookiessession还有jwt这几种技术的出现,都是对HTTP协议的一个补充。使得我们可以用HTTP协议+状态管理构

    2022年10月17日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号