Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 10232|回复: 6

[版主推荐] WIN7 SP1多语言制作攻略 [复制链接]

Rank: 1

UID
1835403
帖子
110
PB币
1159
贡献
0
技术
54
活跃
18
发表于 2012-3-20 20:33:01 |显示全部楼层
本帖最后由 Nakour 于 2012-3-20 23:21 编辑

我已经清楚了,原来我这边可能网络部是很稳定。。意大利么。。所以和中国比起来还是有差距的。接下来给大家发布这个攻略。弄了我一6天 终于打造好多语言。比预期提前1天时间。还是蛮高兴的。接下来是教程。
一、操作环境和材料准备
建议使用window7下环境
成三个部分来讲,一是install.wim(映像)多语言的实现,二是boot.wim多语言的实现,三是向souces添加多语言文件
1.下载用到的软件。下载Microsoft Windows AIK (6.1.7601.17514)英文版(注:目前仅有英文版下载),安装AIK,选默认路径安装。
UltraISO 9.2以上版本 注意现在这个AIK的版本可能合适WIN7而不合适window7SP1,所以必须下载SP1的补丁包,至于为什么要那样做,
请看下面。笔者用的是KB3AIK_CN,补丁包的话是waik_supplement_zh-cn。
2.磁盘空间要求
以E分区为例,30G以上空闲空间,NTFS格。如果是10个语言以上最好50G哦 笔者用的就是E盘。你们也可以用F盘等等自己喜欢。。可以直接将盘符更改。
3、材料:
下载已经集成SP1的Windows 7英文版MSDN官方ISO映像(x86 & x64 Ultimate版),Windows 7 with SP1的全球语言包合集,或者只下你要整合的那种语言的语言包。
比如,中文(zh-cn)的语言包。记住这个语言包的选择一定要SP1的语言包,我一直认为SP1和普通的是一样的。后来发现封装不进去。。结果让我很郁闷。接下来开始工作了。
我准备封装的是三种语言,英语,中文,和日语,至于英文就不用添加了 里面就已经有了。
二、install.wim(映像)多语言的实现
在E分区建立一个叫做win7目录。用UtraISO打开英文版MSDN官方ISO文件,将里面的所有文件夹和文件提取到E:\ win7,
然后删除E:\ win7\souces里面的ei.cfg。删除ei.cfg是实现多版本的必要
在E分区建立一个叫做cab1目录,将中文(ZH-CN)的语言包提取到E:\cab1目录,改名为lp_zh-cn.cab。默认叫lp.cab,
如果你制作三个以上语言,最好改一下。比如再加一个语言包,lp_ja-jp.cab,也是放在这个目录里
1、用imagex从官方install.wim中提映像
在C:\Program Files\Windows OPK(或AIK)\Tools\x86目录内建一个CMD文件,并以管理员身份(下同)执行。内容如下:
Imagex /export E:\win7\sources\install.wim 1 E:\Stax86.wim
Imagex /export E:\win7\sources\install.wim 2 E:\Basx86.wim
Imagex /export E:\win7\sources\install.wim 3 E:\prex86.wim
Imagex /export E:\win7\sources\install.wim 4 E:\prox86.wim
Imagex /export E:\win7\sources\install.wim 5 E:\ultx86.wim
Pause
我提取了5个版本文件。普通 家庭普通 家庭高级 专业和旗舰
至于这个是可以观看的想看你自己的install.wim里面有几个版本可以输入以下命令
Imagex /info E:\win7\sources\install.wim
然后
执行结束后,E盘生成五个单映像的wim文件,Stax86.wim Basx86 prex86  ultx86.wim,这五个wim文件中各只有一个映像。
2、给Stax86.wim Basx86 prex86  ultx86.wim整合中文 日语(ZH-CN JA-JP)的语言包
在C:\Program Files\Windows OPK(或AIK)\Tools\x86 \Servicing执行一个CMD文件,CMD文件内容如下:
md E:\mount8
md E:\Scratch
Dism /Mount-WIM /WimFile:E:\pro.wim /Name:"Windows 7 Starter" /MountDir:E:\mount8
Dism /Image:E:\mount8 /ScratchDir:E:\Scratch /Add-Package /PackagePath:E:\cab1
Dism /Commit-Wim /MountDir:E:\mount8
Dism /Image:E:\mount8 /Set-SKUIntlDefaults:zh-cn
Dism /Unmount-WIM /MountDir:E:\mount8 /Commit
Dism /Mount-WIM /WimFile:E:\pro.wim /Name:"Windows 7 HomeBasic" /MountDir:E:\mount8
Dism /Image:E:\mount8 /ScratchDir:E:\Scratch /Add-Package /PackagePath:E:\cab1
Dism /Commit-Wim /MountDir:E:\mount8
Dism /Image:E:\mount8 /Set-SKUIntlDefaults:zh-cn
Dism /Unmount-WIM /MountDir:E:\mount8 /Commit
Dism /Mount-WIM /WimFile:E:\pro.wim /Name:"Windows 7 HomePremium" /MountDir:E:\mount8
Dism /Image:E:\mount8 /ScratchDir:E:\Scratch /Add-Package /PackagePath:E:\cab1
Dism /Commit-Wim /MountDir:E:\mount8
Dism /Image:E:\mount8 /Set-SKUIntlDefaults:zh-cn
Dism /Unmount-WIM /MountDir:E:\mount8 /Commit
Dism /Mount-WIM /WimFile:E:\pro.wim /Name:"Windows 7 Professional" /MountDir:E:\mount8
Dism /Image:E:\mount8 /ScratchDir:E:\Scratch /Add-Package /PackagePath:E:\cab1
Dism /Commit-Wim /MountDir:E:\mount8
Dism /Image:E:\mount8 /Set-SKUIntlDefaults:zh-cn
Dism /Unmount-WIM /MountDir:E:\mount8 /Commit
Dism /Mount-WIM /WimFile:E:\ult.wim /Name:"Windows 7 Ultimate" /MountDir:E:\mount8
Dism /Image:E:\mount8 /ScratchDir:E:\Scratch /Add-Package /PackagePath:E:\cab1
Dism /Commit-Wim /MountDir:E:\mount8
Dism /Image:E:\mount8 /Set-SKUIntlDefaults:zh-cn
Dism /Unmount-WIM /MountDir:E:\mount8 /Commit
RD /Q /S E:\mount8
RD /Q /S E:\Scratch
PAUSE
时间大概要很久了。。
完成之后E盘的5个镜像就有语言了。然后将其改名
imagex /info E:\Stax86.wim "Windows 7 Starter x86" "Windows 7 Starter x86"
imagex /info E:\Basx86.wim "Windows 7 Home Basic x86" "Windows 7 Home Basic x86"
imagex /info E:\Prex86.wim "Windows 7 Home Premium x86" "Windows 7 Home Premium x86"
imagex /info E:\Prox86.wim "Windows 7 Professional x86" "Windows 7 Professional x86"
imagex /info E:\Ultx86.wim "Windows 7 Ultimate x86" "Windows 7 Ultimate x86"
也可以用wimtool的工具(无忧论坛出的最新版),
接着在C:\Program Files\Windows OPK(或AIK)\Tools\x86。创建一个命令
Del /F /S E:\win7\sources\install.wim
copy E:\Stax86.wim install.wim
imagex /export E:\Basx86.wim 1 install.wim
imagex /export E:\Prex86.wim 1 install.wim
imagex /export E:\Prox86.wim 1 install.wim
imagex /export E:\Ultx86.wim 1 install.wim
Pause
这样,在C:\Program Files\Windows OPK(或AIK)\Tools\x86下的install.wi就换成只有五个映像多版本的映像了。将此映像复制到E盘WIN7文件夹的sources里面就可以
这两个映像都是三种语言的了。
三、boot.wim多语言的实现
1、在E分区中新建3个目录,分别叫pecab1、pecab2、pecab3。虚拟光驱动加载AIK的ISO文件{注意这里用到的就是那个SP1的补丁包。将补丁包加载到虚拟光驱。
因为原版的只对window7有用。所以用补丁包},分别进入X86\WINPE_FPS\zh-cn和X86\WINPE_FPS\ja-jp目录,将目录中的lp_zh-cn.cab和lp_ja-jp.cab复制到pecab1,
将WinPE-Setup_zh-cn.cab、WinPE-Setup-Client_zh-cn.cab和WinPE-Setup_ja-jp.cab、WinPE-Setup-Client_ja-jp.cab复制到pecab2。
2、进入X86\WINPE_FPS目录,将WINPE-FONTSUPPORT-ZH-CN.CAB和WINPE-FONTSUPPORT-JA-JP.CAB复制到pecab3中。
3、在C:\Program Files\Windows OPK(或AIK)\Tools\x86 \Servicing目录内执行一个CMD文件,CMD文件内容如下:

MD E:\MountPE
Dism /mount-wim /WimFile:E:\win7\sources\boot.wim /index:1 /MountDir:E:\MountPE
Dism /image:E:\MountPE /Add-Package /PackagePath:E:\PEcab1
Dism /image:E:\MountPE /Add-Package /PackagePath:E:\PEcab3
Dism /unmount-WIM /MountDir:E:\MountPE /Commit
Dism /mount-wim /WimFile:E:\win7\sources\boot.wim /index:2 /MountDir:E:\MountPE
Dism /image:E:\MountPE /Add-Package /PackagePath:E:\PEcab1
Dism /image:E:\MountPE /Add-Package /PackagePath:E:\PEcab2
Dism /image:E:\MountPE /Add-Package /PackagePath:E:\PEcab3
Dism /image:E:\MountPE /Gen-LangINI /distribution:E:\MountPE
Dism /Image:E:\MountPE /Set-SKUIntlDefaults:zh-cn
Copy /y E:\MountPE\sources\lang.ini E:\win7\sources
Dism /unmount-WIM /MountDir:E:\MountPE /Commit
RD /Q /S E:\MountPE
PAUSE
批处理执行结束后,boot.wim就已经实现多语言了。
四、向sources目录添加必要的多语言文件
打开cab1里的lp_zh-cn.cab和lp_ja-jp.cab,这两个是cab压缩包,用7z就可以打开。从一大堆文件中找到里面的sp1文件夹,
将其中的sources文件夹和setup文件夹,提取出来放在你操作方便的位置(比如桌面),
将提取出来的sources文件夹和sutup文件夹中的souces文件夹(注意有2个souces文件夹),分次复制到win7目录,遇提示就选合并。
五、生成ISO
用UltraIso打开官方MSDN的原版ISO,清空里面的内容,将e:\win7目录下的所有文件夹、文件拖进UltraIso操作界面右上框,另存
至于OEM的自动激活,问题还没解决。所以OEM文件 暂时不发布。等解决以后,我再告诉大家。。。。。。。
在这里我还是要感谢一下无约而来,他的启发作用还是很大的。他的教程合适win7。 SP1是我自己整理的,原来按照他的教程下去。基本不成功,
再次提醒大家 语言包的选择必须SP1 还有AIK的SP1补丁包很重要,直接影响成功和失败,对于微软官方下载的AIK只有对WIN7有作用。补丁包下载也有1.8G左右。。
希望大家喜欢我的教程。。有什么问题留言吧。有些语句可能并不通讯,,高中生嘛,,就这个水平了

回帖推荐

gufengduyue 发表于5楼  查看完整内容

为了让大家明白,我不是只会说说而已。。给大家发几张 我自己做的WIN7图片
1

查看全部评分

Rank: 1

UID
1835403
帖子
110
PB币
1159
贡献
0
技术
54
活跃
18
发表于 2012-3-20 20:40:21 |显示全部楼层
我自己制作的是11个国家的语言,里面包括,意大利语 西班牙语 法语 德语 阿拉伯语 日本语 中文 等等。如果有需要我下次给大家一个下载地址。。找到OEM解决方法之后,直接将OEM文件夹放入souces就行了。别问我怎么没有英语,我用英语母盘做的,怎么可能没有英语呢。。

Rank: 11Rank: 11Rank: 11

UID
2265352
帖子
4682
PB币
4032
贡献
0
技术
93
活跃
593

7周年庆典勋章

发表于 2012-3-20 20:43:24 |显示全部楼层
对之前的误删非常抱歉,我支持技术帖,感谢楼主为愿景添砖加瓦!
1

查看全部评分

Rank: 1

UID
1835403
帖子
110
PB币
1159
贡献
0
技术
54
活跃
18
发表于 2012-3-20 20:45:26 |显示全部楼层
gufengduyue 发表于 2012-3-20 20:40
我自己制作的是11个国家的语言,里面包括,意大利语 西班牙语 法语 德语 阿拉伯语 日本语 中文 等等。如果有 ...

刚才忘记提醒大家。。最好上面用的都是批处理。。直接新建一个文本文档,输入以上命令。。在后缀名改成CMD就OK

Rank: 1

UID
1835403
帖子
110
PB币
1159
贡献
0
技术
54
活跃
18
发表于 2012-3-20 21:15:46 |显示全部楼层
为了让大家明白,我不是只会说说而已。。给大家发几张 我自己做的WIN7图片
6.jpg
5.jpg
3.jpg
2.jpg
1.jpg

Rank: 7Rank: 7Rank: 7

UID
633018
帖子
1151
PB币
1441
贡献
0
技术
52
活跃
8

7周年庆典勋章 8周年庆典勋章

发表于 2012-3-21 01:19:30 |显示全部楼层
技术贴啊  哈

Rank: 1

UID
1835403
帖子
110
PB币
1159
贡献
0
技术
54
活跃
18
发表于 2012-4-4 21:27:40 |显示全部楼层
为何此帖子沉入水下了。。这个制作完成。可以和我之前的制作的OEM 放入 既可以使用了
2

查看全部评分

关闭

站长推荐

已经开启实名认证了哟
这里可以进行实名操作:点我点我点我
回顶部
Copyright (C) 2005-2018 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件