當前位置:網際電腦 > 文章中心 > 軟件技巧 > windows7 >將32位、64位win7安裝鏡像制作到同一U盤內的方法 投稿指南

將32位、64位win7安裝鏡像制作到同一U盤內的方法

1.首先要下載好x86跟x64版本的安裝鏡像(ISO文件)。

2.將準備好的U盤(至少8G)做好引導,我用的是Windows AIK,操作命令如下:

diskpart
list disk
select disk 1
clean
create partition primary
select partition 1
active
format quick fs=fat32
assign
exit

注意:這里的disk 1就是我的U盤,多硬盤用戶需要注意disk number,這里不能照抄哦!

3.將其中一份ISO直接解壓到已經做好引導的U盤內(我解壓的是x86鏡像,但是先解壓x64的也完全可以),再在U盤里另外新建一文件夾(我給它起名為Win7x64),將x64的ISO解壓進這個文件夾

4.將bcdedit.exe文件拷貝到U盤里的boot文件夾下(直接運行copy c:|windows|system32|bcdedit.exe x:|boot即可,x用你自己U盤的實際盤符代替,下同)

5.運行CMD,在x:|boot下添加x64安裝程序的BCD信息:

x:

cd boot

bcdedit /store bcd /create /d "Windows7 x64 Setup" /application osloader

6.再查看一下BCD中的啟動信息,記下剛剛添加的"Windows7 x64 Setup"的GUID:

bcdedit /store bcd /enum all

找到注釋為"Windows7 x64 Setup"的那一項啟動菜單(這時候它還是空空的,只有注釋和GUID),記下GUID(這個千萬不能記錯)

7.bcdedit畢竟是命令行程序,要手工輸入那么長一串GUID的話,很容易出錯,所以,接下來你需要新建一個批處理文件來執行接下來的命令:

批處理內容如下(U盤盤符和GUID自己替換):

x:
cd boot
set WIN_GUID={剛剛記下的GUID}
set ramdiskGUID={7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store bcd /set %WIN_GUID% device ramdisk=[boot]|win7x64|sources|boot.wim,%ramdiskGUID%
bcdedit /store bcd /set %WIN_GUID% path windows|system32|boot|winload.exe
bcdedit /store bcd /set %WIN_GUID% osdevice ramdisk=[boot]|win7x64|sources|boot.wim,%ramdiskGUID%
bcdedit /store bcd /set %WIN_GUID% locale en-us
bcdedit /store bcd /set %WIN_GUID% detecthal yes
bcdedit /store bcd /set %WIN_GUID% winpe yes
bcdedit /store bcd /set %WIN_GUID% ems yes
bcdedit /store bcd /set %WIN_GUID% systemroot windows
bcdedit /store bcd /set %WIN_GUID% inherit {bootloadersettings}
bcdedit /store bcd /displayorder %WIN_GUID% /addlast

注意:因為我是將x64的安裝鏡像直接解壓到win7x64這個文件夾上的,所以上面是這個路徑,如果解壓的路徑不同,那么這里的路徑要做相應修改。

至此,一個同時具備windows7 x86和x64兩份安裝鏡像的U盤安裝盤就大功告成

責任編輯:5d5ucom
上一篇:家庭無線上網斷網處理三步曲 下一篇:Windows7默認主題包存放位置
内蒙古十一选五遗漏号