1、Windows 7 多语言制作全攻略实践与交流:Windows 7 多语言制作全攻略 (一)以下是多语言版本选择图。这里所讲的多语言是指映像中有两种或以上的语言,不是102in1那种install.wim有两种语言,但实际上install.wim中的102个映像每个都是单语言。多语言映像安装后的系统,在控制面板中有两种语言界面可以切换(只有U版和企业版支持切换)。单语言映像安装后的系统只有一种语言界面。 多语言版本的制作不单是实现映像的多语言,还要实现安装界面的多语言。所谓安装界面的多语言,是指选择某种语言后,进去之后,安装界面以及安装版本名称等都是某种语言。这里面要提到的是如果只是2种语言,
2、那么版本名称可以双语,如果3种或以上,只能有一种语言的版本名称可以显示自己的语言,另两种只能用1种语言(不是安装界面,界面还是各自的语言)来表示,比如都用英语来表示。比如,简、繁体中文+英语,3语版本,那么如果“Windows 7 旗舰版”可以是简体中文版的名称,但繁体中文和英语则只能统一用英语表示名称“Windows 7 Ultimate ” 安装界面多语言的实现主要是处理souces文件和其中的boot.wim。映像多语言的实现是处理install.wim。下面将以制作win7专业版、旗舰版的繁体中文和英文的多语言DVD(2个版本、2种语言)为例。X86的,以下的例子全部是X86的。如果是
3、X64(AMD64)的,请相应64位的Win7系统制作。分成三个部分来讲,一是install.wim(映像)多语言的实现,二是boot.wim多语言的实现,三是向souces添加多语言文件。一、操作环境和材料准备1、操作环境引用AIK手册的一段话:“部署映像服务和管理 (DISM) 可用于 Windows 7、带有 Service Pack 1 (SP1) 的 Windows Vista、Windows Server 2008 R2 和 Windows Server 2008 映像。但是,只有在您处理 Windows 7 或 Windows Server 2008 R2 映像时,才能使用其全部
4、功能。这是因为需要处理任何 Windows 映像的文件和资源都位于此映像中。DISM 将检测并使用目标映像中可用的资源来更新映像”所以,建议的操作环境是Windows 7或Server 2008 R2。2、工具下载Microsoft Windows AIK (6.1.7600.16385)或Microsoft Windows OPK (6.1.7600.16385)的ISO,安装AIK或OPK,选默认路径安装。AIK更好下,就用AIK(简体中文)吧。UltraISO 9.2以上版本以上工具下载:3、磁盘空间要求以E分区为例,20G以上空闲空间,NTFS格式。4、材料:下载英文版MSDN官方IS
5、O映像(X86,U版,除PRO版以外的HB或HP版的ISO也可以),下载Windows 7全球语言包合集,下不到只下你要整合的那种语言的语言包。比如,繁体中文(ZH-HK)的语言包,只有106M。为什么不要PRO的(专业版)的,因为PRO版的有两种,一种里面有五个映像,另一种只有一个映像(只有一个专业版的),这个是批量许可版本。怕大家分不清楚,所以不要下PRO的。二、install.wim(映像)多语言的实现在E分区建立一个叫做win7目录。用UtraISO打开英文版MSDN官方ISO文件,将里面的所有文件夹和文件提取到E: win7,然后删除E: win7souces里面的ei.cfg。在E
6、分区建立一个叫做cab1目录,将繁体中文(ZH-HK)的语言包提取到E:cab1目录,改名为lp_zh-hk.cab。默认叫lp.cab,如果你制作三个以上语言,最好改一下。比如再加一个语言包,lp_zh-cn.cab,也是放在这个目录里。1、用imagex从官方install.wim中提专业版和旗舰版映像在C:Program FilesWindows OPK(或AIK)Toolsx86目录内建一个CMD文件,并以管理员身份(下同)执行。内容如下:Imagex /export E:win7sourcesinstall.wim 4 E:pro.wimImagex /export E:win7so
7、urcesinstall.wim 5 E:ult.wimPause执行结束后,E盘生成两个单映像的wim文件,pro.wim和ult.wim,这两个wim文件中各只有一个映像。2、给pro.wim、ult.wim整合繁体中文(ZH-HK)的语言包在C:Program FilesWindows OPK(或AIK)Toolsx86 Servicing执行一个CMD文件,CMD文件内容如下:md E:mount8md E:ScratchDism /Mount-WIM /WimFile:E:pro.wim /Name:Windows 7 Professional /MountDir:E:mount8D
8、ism /Image:E:mount8 /ScratchDir:E:Scratch /Add-Package /PackagePath:E:cab1Dism /Commit-Wim /MountDir:E:mount8Dism /Image:E:mount8 /Set-SKUIntlDefaults:zh-hkDism /Unmount-WIM /MountDir:E:mount8 /CommitDism /Mount-WIM /WimFile:E:ult.wim /Name:Windows 7 Ultimate /MountDir:E:mount8Dism /Image:E:mount8 /
9、ScratchDir:E:Scratch /Add-Package /PackagePath:E:cab1Dism /Commit-Wim /MountDir:E:mount8Dism /Image:E:mount8 /Set-SKUIntlDefaults:zh-hkDism /Unmount-WIM /MountDir:E:mount8 /CommitRD /Q /S E:mount8RD /Q /S E:ScratchPAUSE3、C:Program FilesWindows OPK(或AIK)Toolsx86目录内执行一个CMD文件,内容如下:Del /F /S E:win7sourc
10、esinstall.wimRen E:pro.wim install.wimMove /y E:install.wim E:win7sourcesImagex /export E:ult.wim 1 E:win7sourcesinstall.wimDel /F /S E:ult.wimPause这样,E:win7sourcesinstall.wim就换成只有两个映像(PROULT两个版本)的映像了。这两个映像都是双语的了。4、去下载个叫wimtool的工具(无忧论坛出的最新版),打开E:win7sourcesinstall.wim,如图修改,改完退出:实践与交流:Windows 7 多语言制作
11、全攻略 (二)三、boot.wim多语言的实现1、在E分区新建3个目录,分别叫PEcab1、PEcab2、PEcab3。虚拟光驱动加载AIK的ISO文件,进入WinPE_LangPacksx86zh-hk目录(有些语言的AIK中没有ZH-HK这个目录,有些有,不过AIK香港版的ISO中肯定有),将zh-hk中的 lp.cab提取到E: PEcab1(如果是三语言以上版本,要改名一下,比如lp_zh-hk.cab、lp_zh-cn.cab),将WinPE-Setup_zh-hk.cab和WinPE-Setup-Client_zh-hk.cab提取E: PEcab22、将C:Program Fil
12、esWindows OPK(或AIK)ToolsPEToolsx86WinPE_FPs目录下的winpe-fontsupport-zh-hk.cab复制到E: PEcab3目录内。3、在C:Program FilesWindows OPK(或AIK)Toolsx86 Servicing目录内执行一个CMD文件,CMD文件内容如下:MD E:MountPEDism /mount-wim /WimFile:E:win7sourcesboot.wim /index:1 /MountDir:E:MountPEDism /image:E:MountPE /Add-Package /PackagePath
13、:E:PEcab1Dism /image:E:MountPE /Add-Package /PackagePath:E:PEcab3Dism /unmount-WIM /MountDir:E:MountPE /CommitDism /mount-wim /WimFile:E:win7sourcesboot.wim /index:2 /MountDir:E:MountPEDism /image:E:MountPE /Add-Package /PackagePath:E:PEcab1Dism /image:E:MountPE /Add-Package /PackagePath:E:PEcab2Dis
14、m /image:E:MountPE /Add-Package /PackagePath:E:PEcab3Dism /image:E:MountPE /Gen-LangINI /distribution:E:MountPEDism /Image:E:MountPE /Set-SKUIntlDefaults:zh-hkCopy /y E:MountPEsourceslang.ini E:win7sourcesDism /unmount-WIM /MountDir:E:MountPE /CommitRD /Q /S E:MountPEPAUSE批处理执行结束后,boot.wim就已经实现多语言了。
15、四、向sources目录添加必要的多语言文件打开E:cab1里的lp_zh-hk.cab,这是个cab压缩包,用WINRAR就可以打开。从一大堆文件中找到里面的sources文件夹和setup文件夹,提取出来放在你操作方便的位置(比如桌面),将sources文件夹和sutup文件夹中的souces文件夹(注意有2个souces文件夹),分次复制到E:win7目录,遇提示就选合并。五、生成ISO用Ultraiso打开官方MSDN的原版ISO,清空里面的内容,将E:win7目录下的所有文件夹、文件拖进Ultraiso操作界面右上框,另存。六、测试看起来象是有4个版本,实际上只有2个。以下是样本示例一些图。(系统安装后,仅旗舰版、企业版支持不同语言的界面切换)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1