一 基本知识:
微软的Windows 7分为两个系列: x86和X64,即32位和64位,每个系列又有几个版本。 其中,通过删除iso镜像中文件夹sources下的ei.cfg文件来保存iso,可以在安装系统时选择多个相同位宽的版本。 (企业版除外)
x86镜像有五个版本。
Starter ---------简易版,对应编号为1
家用普通版,对应号码为2
家庭高级版----- -家庭高级版,对应编号为3
专业版--- -专业版,对应编号为4
旗舰版---------旗舰版,对应编号为5
在x86镜像的install.wim安装文件中作为五个卷存在
x64的版本有四个。 没有简易版。
家用普通版,对应号码为1
家庭高级版----- -家庭高级版,对应编号为2
专业版--- -专业版,对应编号为3
旗舰版---------旗舰版,对应编号为4
在x64镜像的install.wim安装文件中作为四个卷存在
X86和x64企业版都只有一个版本。
企业——企业,对应的号码都是1
在x86或x64企业版镜像的install.wim安装文件中作为一个卷存在
对于32位系统,每个版本的installi.wim安装文件相同,其他文件也相同,除了ei.cfg以外,ei.cfg的作用是自动安装安装程序指定的版本。
对于64位也是如此。 wim格式的安装包还具有允许您继续添加或删除卷的特点。 因此,利用该特性,通过将x64的卷分类追加到x86的install.wim文件中,能够实现盘对准的目的,制作n-in-1盘。
二 所需工具和文件
Windows7 With Sp1简体中文版的1、32位和64位MSDN
(建议使用企业版以外的任何版本。 本人使用的是旗舰版X86和X64。 如果您还想集成企业版,还需要32位和64位MSDN版的Windows7 With Sp1简体中文企业版。 下载地址: http://itellyou.hk/
2、ISO编辑软件UltraISO也可以使用编辑其他ISO文件的软件,例如Poweriso。
3、wim文件编辑工具p_w_picpathx.exe可以从网上搜索下载。 (6.06版不能编写中文,强烈建议使用6.17版。
4、虚拟机主要用于发现集成的ISO系统((当然也可以在物理机上检测) )。
三.制作步骤
(一)创建多功能一体机安装文件install.wim
1、下载解压缩附件的p_w_picpathx.exe,放入C:windows/system32文件夹。
2、提取文件。
(1)。 在UltraISO中打开64位Win7 with sp1旗舰版ISO,将sources文件夹下的install.wim文件提取到硬盘所在的分区,硬盘所在的分区的可用空间超过10G 改名为(installx64.wim )。
将四个文件(如install_Windows 7 HOMEBASIC .clg )提取到f驱动器根,然后重命名install _ windows7homebasicx 64.clg等。
(2)。 提取32位和64位win7with SP1企业版文件。 方法与(1)相同。 如果不需要合并企业版,请跳过此步骤。 )打开32位和64位win7with SP1企业版ISO,将sources文件夹下的install.wim文件修改为d install _ windows7_ enterprise.clg 分别重命名为install _ windows7enterprise x86.clg和install _ windows7enterprise x64.clg
(3)。 再打开32位旗舰版的ISO,将install.wim提取到此分区(d驱动器根)。
3、整合档案。
将64位旗舰镜像映像上的安装文件install.wim中的四个卷集成到32位install.wim中。 打开CMD窗口,然后依次执行以下命令: (直接复制粘贴就可以了。 请注意,将d更改为存储在install.wim上的驱动器盘符。 本人使用的是d驱动器。 ) ) )。
p _ w _ picpathx/exportd : installx 64.WIM 1d : install.WIM ' windows7home basicx 64 '
p _ w _ picpathx/exportd : installx 64.WIM 2d : install.WIM
"Windows 7 HomePremium X64"p_w_picpathx /export D:installx64.wim 3 D:install.wim "Windows 7 Professional X64"
p_w_picpathx /export D:installx64.wim 4 D:install.wim "Windows 7 Ultimate X64"
合并企业版:(如不需要整合企业版,则可省略这一步)
p_w_picpathx /export D:installx86e.wim 1 D:install.wim "Windows 7 Enterprise X86"
p_w_picpathx /export D:installx64e.wim 1 D:install.wim "Windows 7 Enterprise X64"
注:
(1)命令要按顺序运行,否则导致版本“编号”顺序改变,“编号”是操作系统排序。
(2)上述命令中,installx64.wim 、install.wim存放路径在D盘根目录下
4、修改各版本(分卷)的“描述”信息。(这一步可以不做,对系统影响不大 因64位旗舰版(和企业版)的各版本已经整合到了32位旗舰版的install.wim中,HomeBasic、HomePremium、Professional、Ultimate版本的编号依次为6、7、8、9。企业版X86和x64的编号依次是10、11。即现在install.wim中的版本排序是:
32位旗舰版:
Starter --------- 简易版,对应编号为1
HomeBasic ------- 家庭普通版,对应编号为2
HomePremium ----- 家庭高级版,对应编号为3
Professional ---- 专业版,对应编号为4
Ultimate -------- 旗舰版,对应编号为5
64位旗舰版:
HomeBasic ------- 家庭普通版,对应编号为6
HomePremium ----- 家庭高级版,对应编号为7
Professional ---- 专业版,对应编号为8
Ultimate -------- 旗舰版,对应编号为9
Enterprise——32位企业版,对应编号10;64位企业版,对应编号11
的因为64位的各版本原来的“描述”(即操作系统名字)跟32位的一样,为了避免在安装时选错,所以这里改一下各分卷的“描述”。当然也可以不用修改,因为在选择安装系统是会有体系结构表明是32位还是64位。
在CMD窗口里分别运行以下命令:(可直接复制全部命令粘贴,注意要将D改为你存放install.wim的盘符)
p_w_picpathx /info D:install.wim 1 "Windows 7 简易版32位""Windows 7 With Sp1 简易版 32位"
p_w_picpathx /info D:install.wim 2 "Windows 7 家庭普通版32位""Windows 7 With Sp1 家庭普通版 32位"
p_w_picpathx /info D:install.wim 3 "Windows 7 家庭高级版32位" "Windows 7 With Sp1 家庭高级版 32位"
p_w_picpathx /info D:install.wim 4 "Windows 7 专业版32位" "Windows 7 With Sp1 专业版 32位"
p_w_picpathx /info D:install.wim 5 "Windows 7 旗舰版32位""Windows 7 With Sp1 旗舰版 32位"
p_w_picpathx /info D:install.wim 6 "Windows 7 家庭普通版64位""Windows 7 With Sp1 家庭普通版 64位"
p_w_picpathx /info D:install.wim 7 "Windows 7 家庭高级版64位" "Windows 7 With Sp1 家庭高级版 64位"
p_w_picpathx /info D:install.wim 8 "Windows 7 专业版64位" "Windows 7 With Sp1 专业版 64位"
p_w_picpathx /info D:install.wim 9 "Windows 7 旗舰版64位""Windows 7 With Sp1 旗舰版 64位"
修改企业版描述:(如果没有整合企业版,则可省略以下两条命令)
p_w_picpathx /infoD:install.wim 10 "Windows 7 企业版32位" "Windows 7 With Sp1 企业版 32位"
p_w_picpathx /infoD:install.wim 11 "Windows 7 企业版64位" "Windows 7 With Sp1 企业版 64位"
注:
(1)。上述的命令其实有两个命令:前一个 双引号 中的内容是操作系统的名字,后一个 双引号 中的内容是操作系统的描述,如图,双引号 中的内容可以随便修改.
(2)。p_w_picpathx6.06则无法实现上述“描述”修改
(3)。这些命令其实只是修改操作系统的名字和描述,对系统本身没有影响,所以你也可以不用执行那些命令
(二)制作9合1安装盘
打开32位win7旗舰版的ISO文件,定位到sources文件夹。
A、删除ei.cfg文件;(原本我们安装时只有一个版本的选项,在删了这个文件后再次安装就会出现n个选项)
B、将5个版本的clg文件即install_Windows7 HOMEBASIC.clg等重命名为install_Windows 7 HOMEBASIC x86.clg等;
C、将刚才提取出来并重命名的64位的install_Windows 7 HOMEBASIC x64.clg(和企业版的clg文件)等文件添加到sources文件夹中;
D、在sources文件夹里加入整合后的install.wim替换旧文件,保存(或另存)ISO
转载于:https://blog.51cto.com/10237569/1869618