Win7之家( afsion.com.cn):自己動(dòng)手 - 打造簡(jiǎn)體中文版Windows 7安裝程序
將移除英文包應(yīng)答文件Remove_en-us.xml、7264的簡(jiǎn)體中文語(yǔ)言包文件拷貝到G:\,并改名為lp.cab
下面開(kāi)始進(jìn)入簡(jiǎn)體中文版的制作
清空 G:\win7 和 d:\mount 文件夾
用虛擬光驅(qū)加載Windows 7 7264的原始安裝盤映像,將里面的全部文件復(fù)制到到g:\win7\中。
在 windows 7 下”以管理權(quán)限進(jìn)入命令提示符方式,如圖
一、載入映像
查看install.wim文件都包含了哪些版本
dism /get-wiminfo /wimfile:G:\win7\sources\install.wim
1.2 載入索引5-----ULTIMATE
dism /mount-wim /wimfile:G:\win7\sources\install.wim /index:5 /mountdir:D:\Mount
(若要不 保 存 就卸載上面安裝的系統(tǒng)映像,在命令行下執(zhí)行“dism /Unmount-Wim /mountdir:D:\mount /discard”即可。
其中/unmount-win是關(guān)鍵參數(shù),/mountdir:D:\mount的目標(biāo)系統(tǒng)映像,/discard參數(shù)表示丟棄映像。
命令執(zhí)行后,剛才創(chuàng)建的系統(tǒng)映像就卸載掉了。)
移除英文包
使用應(yīng)答文件Remove_en-us.xml移除英文語(yǔ)言包
dism /image:D:\Mount /apply-unattend:G:\Remove_en-us.xml
二、重新編譯-----保存映像
dism /commit-wim /mountdir:D:\Mount
集成中文語(yǔ)言包
3.1 將G:\Lp.cab語(yǔ)言包集成到系統(tǒng)(這一步驟時(shí)間久一點(diǎn))
dism /image:D:\Mount /add-package /packagepath:G:\Lp.cab
三、 重新編譯-----保存映像
dism /commit-wim /mountdir:D:\Mount
3.3為了實(shí)現(xiàn)真正的中英雙語(yǔ),還需要給安裝程序做中英雙語(yǔ)化的調(diào)整。依次執(zhí)行下面的命令:
建立g:\lpexpanded 文件夾
expand.exe -f:* g:\lp.cab g:\lpexpanded
xcopy g:\lpexpanded\sources\license\* g:\win7\sources\license\ /cherkyi
xcopy g:\lpexpanded\setup\sources\* g:\win7\sources /cherkyi
四、簡(jiǎn)體中文環(huán)境設(shè)置
檢查一下當(dāng)前的語(yǔ)言設(shè)置
dism /image:D:\Mount /get-intl
設(shè)置默認(rèn)語(yǔ)言為簡(jiǎn)體中文:
dism /image:D:\mount /set-SKUIntlDefaults:zh-cn
設(shè)置默認(rèn)顯示語(yǔ)言
dism /image:D:\Mount /set-uilang:zh-cn
設(shè)置系統(tǒng)區(qū)域默認(rèn)語(yǔ)言
dism /image:D:\Mount /set-syslocale:zh-cn
設(shè)置用戶區(qū)域默認(rèn)語(yǔ)言
dism /image:D:\Mount /set-userlocale:zh-cn
設(shè)置輸入?yún)^(qū)域語(yǔ)言為中文
dism /image:D:\Mount /set-inputlocale:0804:00000804
時(shí)區(qū)設(shè)置
dism /image:D:\Mount /set-timezone:"China Standard Time"
生成語(yǔ)言配置文lang.ini
dism /image:D:\Mount /gen-langini /distribution:G:\win7
重新編譯----保存映像(保存簡(jiǎn)體中文語(yǔ)言環(huán)境設(shè)置)
dism /commit-wim /mountdir:D:\Mount
五、保存修改并且卸載MOUNT
再次檢查并確認(rèn)語(yǔ)言環(huán)境設(shè)置
dism /image:D:\Mount /get-intl
卸載Mount并保存修改
dism /unmount-wim /mountdir:D:\Mount /commit
六、修改boot.wim文件使其支持中文
第一步做完以后,從Windows系統(tǒng)中運(yùn)行安裝程序已經(jīng)能夠做到中英文雙語(yǔ)了。但是如果從光盤引導(dǎo)安裝的話還是英文的,所以我們還需要對(duì)boot.wim做一番修改,使其支持中文。需要說(shuō)明的是,當(dāng)前中文版的Windows PE 3.0還沒(méi)有出來(lái),所以暫時(shí)還不能做中文版的Windows PE,不過(guò)中英雙語(yǔ)版的安裝程序還是可以的。
將英文版7264 ISO的boot.wim文件提取到G:\win7
首先獲取boot.wim的信息:
dism /get-wiminfo /wimfile:g:\win7\sources\boot.wim
可以看到我們需要修改Index 2對(duì)應(yīng)的文件。那就加載Index 2,在這里就不多介紹了:
dism /mount-wim /wimfile:g:\win7\sources\boot.wim /index:2 /mountdir:D:\Mount
接下來(lái)安裝中文支持,所謂的中文支持就是讓這個(gè)Windows PE能夠正常顯示出中文,說(shuō)白了就是添加了一些字體文件。安裝WAIK的時(shí)候已經(jīng)附帶了相應(yīng)的中文支持包,還是使用離線安裝:
dism /image:D:\Mount /add-package /packagepath:"g:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-fontsupport-zh-cn.cab"
下面還是需要解壓縮那些安裝程序的語(yǔ)言文件,建立g:\lpexpanded 文件夾
expand.exe -f:* g:\lp.cab g:\lpexpanded
xcopy g:\lpexpanded\sources\license\* D:\Mount\sources\license\ /cherkyi
xcopy g:\lpexpanded\setup\sources\* D:\Mount\sources /cherkyi
由于簡(jiǎn)體中文版的Windows PE還沒(méi)有出來(lái),所以修改lang.ini文件這一步我們只能自己動(dòng)手制作一下了,盡管我們并不推薦手動(dòng)更改lang.ini文件。首先在管理員權(quán)限下打開(kāi)記事本(你可以右擊記事本快捷方式選擇以管理員身份運(yùn)行,或者在那個(gè)管理員權(quán)限的cmd里面輸入notepad后回車),打開(kāi)D:\Mount \sources\lang.ini文件,它里面應(yīng)該是這樣子:
[Available UI Languages]
en-US = 3
[Fallback Languages]
en-US = en-us
修改后的文件變成這樣:
[Available UI Languages]
zh-CN = 2
[Fallback Languages]
en-US = en-us
(若是做成中英雙語(yǔ)版,修改后的文件變成這樣:
[Available UI Languages]
en-US = 3
zh-CN = 2
[Fallback Languages]
en-US = en-us
)
修改好了以后對(duì)boot.wim的操作也算完成了,保存文件并卸載它:
dism /unmount-wim /mountdir:D:\Mount /commit
七、制作ISO文件并刻盤或硬盤安裝。
安裝后就是完全的中文版了
評(píng)論列表
查看所有 條評(píng)論