主页 > 行业联盟 >Windows 7 九合一终极整合

Windows 7 九合一终极整合

归属:行业联盟 日期: 2020-05-24 作者: 热度: 889℃ 619喜欢

Windows 7 九合一终极整合 两个版本的WinPE 3.0製作完成以后,接下来就是开始整合Win7光碟的阶段了,32位元Win7有5种版本(简易版、家用入门版、家用进阶版、专业版与旗舰版),而64位元有4个(不包含简易版),因此将32及64位元整合在一起时,就是九合一的安装光碟啰!

所需工具UltraISOGimageX

Step 1

首先我们要先将Windows 7安装光碟中的WIM映像档输出到电脑上,方便我们后续整合的动作,安装并开启UltraISO以后,先开启32位元版的Windows 7映像档,展开「sources」资料夹以后,在「install.wim」上按一下滑鼠右键,然后在选单中选择【提取到…】。

Windows 7 九合一终极整合

Step 2

接着选取我们待会要用来编辑WIM档的资料夹,按下〔确定〕即可将「install.wim」複製到此资料夹中。

Windows 7 九合一终极整合

Step 3

看到没有?我们将「install.wim」複製到硬碟中的任一资料夹中(例如「F:\Win7\」)。

Windows 7 九合一终极整合

Step 4

接着将64位元版的Windows 7映像档中的「install.wim」也用UltraISO解压缩出来,并改名为「install_x64.wim」。

Windows 7 九合一终极整合

Step 5

GimageX是一个图形化的ImageX工具介面,它能将我们在之前安装的WAIK中的ImageX从完全看不懂的文字模式转变为视窗化的软体,方便读者们修改WIM映像档。下载完成以后解压缩到电脑中的任何一个资料夹中,再依照你目前所使用的Windows版本,按两下「x86」或「x64」资料夹中的「gimagex.exe」即可开启。

Windows 7 九合一终极整合

Step 6

开启GImageX以后,先在「Source WIM」栏位中载入64位元的WIM档,然后在「Destination WIM」中载入32位元的WIM,我们要将64位元安装映像档合併进32位元中,按下〔Select〕。

Windows 7 九合一终极整合

Step 7

依顺序反白第一个安装映像后,按下〔Select〕。

Windows 7 九合一终极整合

Step 8

接着在「Destination WIM」中设定「Compression」(压缩比)为「Maximum」(最大),并在「Name」栏位中将新加入的映像档改个容易分辨的名称,按下〔Export〕就会开始合併了

Windows 7 九合一终极整合

Step 9

合併完成以后,按下〔Close〕。接着重複以上动作,将64位元版的4个Windows 7映像档整合到32位元中。

Windows 7 九合一终极整合

(下一页,接着完成GimageX及UltraISO的设定)

Step 10

将WIM档整合完毕后,再切换到〔Change〕标籤,然后按下〔Browse〕载入刚刚整合完成的「install.wim」,更改里头每一个映像档的「Name」及「Description」栏位名称,分别依照实际状况输入「32bit」及「64bit」等文字描述(英文),才能清楚分辨各版本的不同。

Windows 7 九合一终极整合

Step 11

将全部名称都改完,再切换到〔Info〕标籤,按下〔Browse〕载入合併后的「install.wim」,此时按右下角的〔Get Info〕钮,就能看到总共9个映像档的各种资料啰!

Windows 7 九合一终极整合

Step 12

开启UltraISO,并载入原来的32位元版Windows 7光碟ISO档。如果光碟中有「ei.cfg」的话,先将此档案删除。

Windows 7 九合一终极整合

由于Windows 7的光碟中其实包含了所有版本的安装映像,因此「ei.cfg」这个档案是用来指定安装Windows 7时可选择的版本,不过我们要在安装前看到所有版本的选择清单,因此可将它删掉。

Step 13

在「sources」资料夹中,有几个副档名为「clg」的档案,例如「install_Windows 7 HOMEBASIC.clg」,改为「install_Windows 7 HOMEBASIC 32bit.clg」,并将其他的clg档也改名,因为我们待会要将64位元版的clg档也整合到此映像档中,以免搞混。

Windows 7 九合一终极整合

Step 14

接着再开启另一个UltraISO视窗,并载入64位元的Windows 7映像档。载入完成以后,将「sources」资料夹中的4个clg档反白并按下滑鼠右键,选择【提取】。

Windows 7 九合一终极整合

Step 15

将clg档提取出来以后,跟之前一样在档名后方加上「64bit」文字。

Windows 7 九合一终极整合

Step 16

接着将这4个64位元版的clg档放入32位元版的映像中。

Windows 7 九合一终极整合

Step 17

最后将「install.wim」替换成我们整合好的九合一映像安装档即可。

Windows 7 九合一终极整合

Step 18

按下【档案】→【储存】,将ISO档先存着备用,在之后的步骤中我们还要在此ISO中添加开机选单及WinPE的映像档。

Windows 7 九合一终极整合

(下一页,编辑光碟开机选单)

编辑光碟开机选单所需工具Windows Vista/7:这两个作业系统中才有「bcdedit.exe」。CDBurnerXP利用BCDEDIT编辑开机项目

Step 1

将Windows 7光碟映像档中的「boot」资料夹,複製到电脑上,例如「D:\boot」。

Windows 7 九合一终极整合

Step 2

按下【Win】→【附属应用程式】→【命令提示字元】,然后在上面按一下滑鼠右键,选择【以系统管理员身分执行】。

Windows 7 九合一终极整合

Step 3

开启「命令提示字元」视窗以后,切换到「D:\boot\」资料夹中。

Windows 7 九合一终极整合

Step 4

输入「bcdedit /store bcd /create /d "Windows PE 3.0 x86" /application osloader」并按下〔Enter〕,建立一个新的开机项目,并将「已顺利建立」后的一串文字记下来,下一步会用到。

Windows 7 九合一终极整合

Step 5

接着输入「set WINPE_GUID={9eab99db-ea1e-11de-a486-000c2997450f}」将「WINPE_GUID」这个变数设为刚刚产生新项目时建立的文字。

Windows 7 九合一终极整合

Step 6

开启GImageX后,切换到〔Info〕活页标籤,接着按下〔Browse〕载入「boot_x86.wim」,按下〔Get Info〕以后会看到有一行「GUID」,将此行文字反白以后,按下滑鼠右键选择【複製】。

Windows 7 九合一终极整合

Step 7

回到命令提示字元视窗以后,输入「set ramdiskGUID={8E0491D5-388F-4F16-9A0E-FEEDF87EEC48}」,即是刚刚我们开启GImageX查到「boot_x86.wim」的GUID。

Windows 7 九合一终极整合

Step 8

输入「bcdedit /store bcd /set %WINPE_GUID% device ramdisk=[boot]\WinPE\winpe_x86.wim,%ramdiskGUID%」,将「winpe_x86.wim」设定为ramdisk。

Windows 7 九合一终极整合

Step 9

输入「bcdedit /store bcd /set %WINPE_GUID% path \windows\system32\boot\winload.exe」设定开机时载入的exe档。

Windows 7 九合一终极整合

Step 10

输入「bcdedit /store bcd /set %WINPE_GUID% osdevice ramdisk=[boot]\WinPE\winpe_x86.wim,%ramdiskGUID%」设定要当做作业系统的映像档所在的路径。

Windows 7 九合一终极整合

Step 11

输入「bcdedit /store bcd /set %WINPE_GUID% locale en-us」设定WinPE的语系。

Windows 7 九合一终极整合

Step 12

输入「bcdedit /store bcd /set %WINPE_GUID% detecthal yes」,在开机时自动检测HAL(硬体抽象层)。

Windows 7 九合一终极整合

Step 13

加入「bcdedit /store bcd /set %WINPE_GUID% winpe yes」此命令,可以以WinPE的模式启动映像档。

Windows 7 九合一终极整合

Step 14

输入「bcdedit /store bcd /set %WINPE_GUID% ems yes」开启延伸记忆体支援。

Windows 7 九合一终极整合

Step 15

输入「bcdedit /store bcd /set %WINPE_GUID% systemroot \windows」设定WinPE的系统资料夹。

Windows 7 九合一终极整合

Step 16

输入「bcdedit /store bcd /set %WINPE_GUID% inherit {bootloadersettings}」设定开机载入器的设定值。

Windows 7 九合一终极整合

Step 17

最后输入「bcdedit /store bcd /displayorder %WINPE_GUID% /addlast」,就完成新增32位元版WinPE 3.0的开机项目啰。

Windows 7 九合一终极整合

(下一页,接着新增64位元版的WinPE到BCD档中)

Step 18

接着我们要新增64位元版的WinPE到BCD档中,同样输入「bcdedit /store bcd /create /d "Windows PE 3.0 x64" /application osloader」,新增一个开机项目。

Windows 7 九合一终极整合

Step 19

接着将上个步骤产生的字串记下来,然后输入「set WINPE_GUID={3d883504-ea23-11de-a486-000c2997450f}」,将WINPE_GUID设定为这个字串。

Windows 7 九合一终极整合

Step 20

一样再回到GImageX中,在〔Info〕开启「boot_x64.wim」,複製「GUID」项目的一串文字。

Windows 7 九合一终极整合

Step 21

输入「set ramdiskGUID={C98D4E36-36A0-464E-8C18-278CB3576303}」,将刚刚用GImageX查询得到的GUID值代入。

Windows 7 九合一终极整合

Step 22

输入「bcdedit /store bcd /set %WINPE_GUID% device ramdisk=[boot]\WinPE\winpe_x64.wim,%ramdiskGUID%」,将「winpe_x64.wim」设定为ramdisk。

Windows 7 九合一终极整合

Step 23

输入「bcdedit /store bcd /set %WINPE_GUID% path \windows\system32\boot\winload.exe」设定开机时载入的exe档。

Windows 7 九合一终极整合

Step 24

输入「bcdedit /store bcd /set %WINPE_GUID% osdevice ramdisk=[boot]\WinPE\winpe_x64.wim,%ramdiskGUID%」设定要当做作业系统的映像档所在的路径。

Windows 7 九合一终极整合

Step 25

输入「bcdedit /store bcd /set %WINPE_GUID% locale en-us」设定WinPE的语系。

Windows 7 九合一终极整合 Step 26

输入「bcdedit /store bcd /set %WINPE_GUID% detecthal yes」,在开机时自动检测硬体抽象层。

Windows 7 九合一终极整合

Step 27

加入「bcdedit /store bcd /set %WINPE_GUID% winpe yes」此命令,可以以WinPE的模式启动映像档。

Windows 7 九合一终极整合

Step 28

输入「bcdedit /store bcd /set %WINPE_GUID% ems yes」开启延伸记忆体支援。

Windows 7 九合一终极整合

Step 29

输入「bcdedit /store bcd /set %WINPE_GUID% systemroot \windows」设定WinPE的系统资料夹。

Windows 7 九合一终极整合

Step 30

输入「bcdedit /store bcd /set %WINPE_GUID% inherit {bootloadersettings}」设定开机载入器的设定值。

Windows 7 九合一终极整合

Step 31

输入「bcdedit /store bcd /displayorder %WINPE_GUID% /addlast」,完成新增64位元版WinPE 3.0的开机项目。

Windows 7 九合一终极整合

Step 32

开机项目都新增完成后,输入「bcdedit /store bcd /enum all」按下〔Enter〕可以看到会有3个「Windows开机载入器」栏位,也就是我们刚刚新增的两个PE项目及原本的Win7安装程式。

Windows 7 九合一终极整合

Step 33

记下上个步骤的「identifier」栏位的GUID值,如果你想自订32位元WinP、64位元WinPE、Win7安装程式在选单上的前后次序,请输入「bcdedit /store bcd /displayorder {x86 WinPE的GUID} { x64 WinPE的GUID } {default}」,即可改变先后排序。

Windows 7 九合一终极整合

对BCD档的操作都完成以后,直接关闭命令提示字视窗即可,不需存档。

(下一页,整合所有修改后的档案)

整合所有修改后的档案

Step 1

开启UltraISO并载入之前替换过「install.wim」的ISO档,然后把修改后的「boot」资料夹替换掉原本的同名资料夹。

Windows 7 九合一终极整合

Step 2

接着在映像档根目录中新增「WinPE」资料夹(如果你想修改资料夹名称,也同时要修改BCD档中的『boot_x86.wim』、『boot_x64wim』路径位置。),再将「boot_x86.wim」、「boot_x64.wim」拖入此资料夹中。

Windows 7 九合一终极整合

Step 3

如果你想製作安装即启用的Win7安装光碟,也可以在此步骤中将「$OEM$」资料夹放入「sources」资料夹中。

Windows 7 九合一终极整合

Step 4

最后按下【档案】→【另存新档】,将映像档保存起来,就完成32/64位元WinPE 3.0+九合一Win7安装即启用光碟啰!

Windows 7 九合一终极整合

Step 5

辛苦许久后总算将ISO製作完成了,虽然在整合以后,光碟容量暴增到4.3G左右,不过还是可以烧进一般的DVD空片中。

Windows 7 九合一终极整合

Step 6

将此映像档以烧录软体烧录到光碟上,就能在电脑上安装啰!

Windows 7 九合一终极整合

Step 7

开机时按下〔DEL〕或〔F2〕,在BIOS中设定以光碟机开机,然后存档并离开。

Windows 7 九合一终极整合

Step 8

重新开机后就能看到如下的光碟选单,当然你也可以发挥创意新增更多功能,例如在WinPE中加入档案总管图形介面,製成独一无二的超强救援天碟。这部份在网路上都有不少讨论,可以搜寻 "winpe" 来研究一下。

Windows 7 九合一终极整合

Step 9

而且在安装Windows 7时,真的能看到9个版本同时存在安装选单中,不管安装哪个版本都好方便!

Windows 7 九合一终极整合

 

Windows 7 九合一终极整合

本文同步刊载于>>
Windows 7 顶级重灌术

作者╱PCuSER研究室

全新系统+全新密技
生猛重灌技法一次公开

Windows 7 九合一终极整合
Windows 7 九合一终极整合 欢迎加入PCuSER密技爆料粉丝团