首页 电脑 电脑学堂 查看内容

制作中英文二合一的Windows 7安装盘

2009-2-19 10:55 889 0

摘要:     小弟这篇拙作放在这里总有点让人贻笑大方的不安啊~~不过还是贴出来了,就作为WAIK beta中新增的dism工具的一个抛砖引玉的介绍吧!   ...
关键词: nbsp Image Windows 语言 Version 7000.0 Deployment Management 中文 mount

    小弟这篇拙作放在这里总有点让人贻笑大方的不安啊~~不过还是贴出来了,就作为WAIK beta中新增的dism工具的一个抛砖引玉的介绍吧!     最终效果是:无论是从Windows系统启动安装程序还是通过光盘引导系统进入WinPE环境下的安装程序,Windows 7安装程序都能提供中英文的双语界面供选择,且安装结束后是中英文的双语操作系统。    这样做的方便之处就是免去了各位手动安装中文语言包啦~~当然目前官方的中文语言包还不是太完善,还有部分英文的地方。等Windows 7 RTM了以后可以依葫芦画瓢地制作正式版的中英双语Windows 7安装光盘。     首先说一下前期准备和一些约定:     1.下载Windows AIK Beta:http://download.microsoft.com/download/D/1/4/D14C40CA-CAED-4B49-B9CF-8B07D8BA344F/KB3AIK_EN.iso。下载完成后别忘了安装。本文为了方便叙述,约定为将WAIK安装到了C:\Windows AIK\中。    2.下载Windows 7 beta的简体中文语言包。本文为了方便叙述,约定为该语言包文件路径为F:\lp.cab。    3.用虚拟光驱加载Windows7的原始安装盘映像,将里面的全部文件复制到硬盘。本文为了方便叙述,约定为复制到了F:\win7\中。    4.下文将提及到一个操作:加载wim文件。本文为了方便叙述,约定为加载到C:\mount\中。请现在就将这个文件夹新建好    一、给Install.wim安装简体中文语言包     安装好WAIK以后在开始菜单的所有程序中找到“Microsoft Windows AIK→Deployment Tools Command Prompt”,在上面点右键选择“以管理员身份运行”,出来一个命令提示符窗口,我们的大部分工作就要在这里进行。     我们首先来给Install.wim动刀,给它安装上简体中文语言包,这里要提到WAIK的很厉害的一个功能。大家平常装语言包都是在Windows系统下安装的,但是WAIK可以不用安装目标系统就能给目标系统安装和卸载上各种功能包,当然这里面也包括语言包啦~~~这次的操作我们基本上就是用WAIK的一个命令——dism,它的意思就是Deployment Image Servicing and Management tool,总之是一个功能很强大的工具,融合了过去WAIK的多个工具的功能,使用更加方便。     我们先来看一下install.wim文件都包含了几个系统,在命令提示符窗口中输入:     dism /get-wiminfo /wimfile:f:\win7\sources\install.wim     出来结果(下文叙述中,一般都按照这样“输入命令、运行结果”的格式编排,相应说明文字不再赘述):     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Details for image : f:\win7\sources\install.wim     Index : 1    Name : Windows 7 HOMEBASIC    Description : Windows 7 HOMEBASIC    Size : 8,531,004,787 bytes     Index : 2    Name : Windows 7 HOMEPREMIUM    Description : Windows 7 HOMEPREMIUM    Size : 8,286,809,617 bytes     Index : 3    Name : Windows 7 BUSINESS    Description : Windows 7 BUSINESS    Size : 8,077,378,840 bytes     Index : 4    Name : Windows 7 ULTIMATE    Description : Windows 7 ULTIMATE    Size : 8,315,442,877 bytes     The operation completed successfully.     我们需要的是Windows 7 ULTIMATE,所以就加载Index 4的文件:     dism /mount-wim /wimfile:f:\win7\sources\install.wim /index:4 /mountdir:c:\mount     其中的“/mountdir:c:\mount”就是指定mount到哪个文件夹中,按照开始的约定,就是C:\mount。与过去不同,现在mount操作需要等待一段时间。     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Mounting image    [==========================100.0%==========================]    The operation completed successfully.     接着便可以安装简体中文语言包了。     dism /image:c:\mount /add-package /packagepath:"F:\lp.cab"     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Image Version: 6.1.7000.0     Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~x86~zh-CN~6.1.7000.0    [==========================100.0%==========================]    The operation completed successfully.     安装完成以后我们先保存对wim文件的修改。     DISM /Commit-Wim /MountDir:c:\mount     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Saving image    [==========================100.0%==========================]    The operation completed successfully.     这时候Windows7里面已经安装好了简体中文了,是不是很简单啊?不过我们为了实现真正的中英双语,还需要给安装程序做中英双语化的调整。我们需要用解压缩软件比如WinRAR打开lp.cab文件,在无数暴长的文件夹名称中找到setup文件夹,把它里面的sources文件夹解压缩到F:\win7中。还需要找到一个sources文件夹,同样把它解压缩到F:\win7中。    如果你嫌这一麻烦或者没有搞清楚怎么放文件夹结构的话,就依次执行下面的命令:     expand.exe -f:* F:\lp.cab F:\lpexpanded    xcopy F:\lpexpanded\sources\license\* F:\win7\sources\license\ /cherkyi    xcopy F:\lpexpanded\setup\sources\* F:\win7\sources /cherkyi     这一步完成以后我们继续。先检查一下install.wim当前的语言设置:     dism /image:c:\mount /get-intl     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Image Version: 6.1.7000.0     Reporting offline international settings.     Default system UI language : en-US    System locale : en-US    Default time zone : Pacific Standard Time    User locale for default user : en-US    Location : 美国 (GEOID = 244)    Active keyboard(s) : 0409:00000409    Keyboard layered driver : 日语键盘(106/109 键)     安装的语言: en-US      Type : Fully localized language.    安装的语言: zh-CN      Type : Partially localized language, MUI type.      Fallback Languages en-US     The operation completed successfully.     可以看到简体中文已经成功地安装进去了。接下来我们设置默认语言为简体中文:     dism /image:c:\mount /set-SKUIntlDefaults:zh-cn     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Image Version: 6.1.7000.0     为以下对象设置 SKU 默认设置: zh-cn    The operation completed successfully.     完成后我们再来检查一下:     dism /image:c:\mount /get-intl     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Image Version: 6.1.7000.0     Reporting offline international settings.     Default system UI language : zh-CN    The UI language fallback is : en-US    System locale : zh-CN    Default time zone : China Standard Time    User locale for default user : zh-CN    Location : 中国 (GEOID = 45)    Active keyboard(s) : 0804:00000804, 0804:{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{F3BA9077-6C7E-11D4-97FA-0080C882687E}, 0804:{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{FCA121D2-8C6D-41FB-B2DE-A2AD110D4820}, 0804:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{54FC610E-6ABD-4685-9DDD-A130BDF1B170}, 0804:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{733B4D81-3BC3-4132-B91A-E9CDD5E2BFC9}, 0804:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{EF63706D-31C4-490E-9DBB-BD150ADC454B}    Keyboard layered driver : 日语键盘(106/109 键)     安装的语言: en-US      Type : Fully localized language.    安装的语言: zh-CN      Type : Partially localized language, MUI type.      Fallback Languages en-US     The operation completed successfully.     可以看到果然修改过来了。接下来我们需要更新安装程序中的lang.ini文件:     dism /image:c:\mount /gen-langini /distribution:f:\win7 /set-allintl:zh-cn     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Image Version: 6.1.7000.0     输入区域设置已设为: zh-cn    系统区域设置已设为: zh-cn    用户区域设置已设为: zh-cn    UI 语言已设为: zh-cn     已生成新的 Lang.ini 文件    The operation completed successfully.     对install.wim的处理就到这里结束,让我们最后保存修改并且卸载该文件。     dism /unmount-wim /mountdir:c:\mount /commit     Deployment Image Servicing and Management tool    Version: 6.1.7000.0     Saving image    [==========================100.0%==========================]    Unmounting image    [==========================100.0%==========================]    The operation completed successfully.
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部