社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 8575阅读
  • 2回复

无人值守之东亚语言包  SP3 汉化包整合教程

楼层直达
级别: 管理员
发帖
28223
飞翔币
1597
威望
888
飞扬币
132188
信誉值
0

— 本帖被 无缘无份 执行取消加亮操作(2008-06-10) —
英文版 Windows XP 操作系统无人值守硬盘安装能否自行安装东亚语言包,这个问题困扰了我很久。
网上已经发布的各个英文版作品,用光盘方式安装,在安装完系统后就已经自行安装完东亚语言包了,
但是一旦从硬盘上安装系统,就只能手动再安装一次东亚语言包。
带着这个问题,我查阅了微软官网上的很多关于MUI的英文文档,终于找到了解决的办法,
希望对致力于英文版XP无人值守的研究的网友有所帮助。
方法其实很简单,按照微软的说法,需要在I386文件夹下建一个临时文件夹MUITEMP(文件夹名非限定),
再将东亚语言包的安装程序可执行文件MUISETUP.EXE,以及MUISETUP.EXE相应的MUI.INF文件放在MUITEMP下,
在WINNT.SIF中添加如下与中国或中文有关的信息:
[RegionalSettings]
InputLocale = 0804:00000804
InputLocale_DefaultUser = 0804:00000804
Language = 0804
LanguageGroup = 10
SystemLocale = 0804
UserLocale = 0804
UserLocale_DefaultUser = 0804
[GuiRunOnce]
"%windir%\MUITEMP\MUISETUP.EXE /i 0401 0804 /d 0804 /r /s"
"%windir%\SYSTEM32\CMD.EXE /c RMDIR %windir%\MUITEMP /s /q"
其中需要说明的是,MUISETUP参数,/i 0401 0804是安装英语和简体中文,
/d 0804是设置中文为默认,/r和/s分别是安装完后不重启不显示安装完毕信息。
而安装程序MUITEMP和语言包都是需要先拷贝到WINDOWS目录下的,这个事情交给WINNT32.BAT来做。
现在网上发布的中文版XP系统都有个WINNT32.BAT文件,可以拿来稍加修改,
使之在执行I386\WINNT32.EXE时加入两个参数来拷贝先前提到的内容,如下
/copysource:lang /copydir:muitemp
这个也是微软给出的文档中提到的。
之后运行WinPE,格式化C盘,运行WINNT32.BAT…………
本人虚拟机中运行正常,欢迎大家测试,希望能与大家共同交流,如有不足,千万别转头哦。
附件我已打包相关文件,版权为微软所有,谢谢。
附件: EastAsianLang.rar (44 K) 下载次数:61
 
级别: 光盘见习
发帖
7
飞翔币
126
威望
8
飞扬币
341
信誉值
0
只看该作者 1 发表于: 2010-07-02
Re:无人值守之东亚语言包  SP3 汉化包整合教程
支持啊 终于可以解决这个问题啦
级别: 光盘见习
发帖
7
飞翔币
126
威望
8
飞扬币
341
信誉值
0
只看该作者 2 发表于: 2010-07-06
Re:无人值守之东亚语言包  SP3 汉化包整合教程
还是没有成功 哎