Windows7安装包英文版和中文版的差异揭秘

您所在的位置:网站首页 英文ultimate Windows7安装包英文版和中文版的差异揭秘

Windows7安装包英文版和中文版的差异揭秘

2023-11-15 19:14| 来源: 网络整理| 查看: 265

从 Windows Vista (NT 6.0)开始,Microsoft 就下大力气完成了Windows 多语言架构的改进。最突出的一点就是,所有的和语言相关的资源全部外置,完成了程序代码和语言的无关性的改变。

什么是语言资源:

所有的字符串信息、带有文字的图片、各种和语言版本相关的介绍性说明材料、帮助文档等内容均属于语言资源。

简而言之,从 Windows Vista 开始,每一个有用户界面的程序至少由2部分组成;程序代码和语言资源。这种设计在 Windows 7 里面继续得以保留。

以英文版系统的Windows 7 里面的记事本Notepad.EXE为例,Windows 目录下的Notepad.exe,要正常运行,还必须有Windows\System32\en-US\notepad.exe.mui的配合才能使用,如果删除Windows\System32\en-US\notepad.exe.mui 文件,记事本将不能启动。

那么,如果我们安装了语言包以后,又会发生什么样的情况呢?

还是以英文版的 Windows 7 系统里面的记事本程序Notepad.EXE为例,在安装中文语言包以后,在 Windows\System32 目录下面多出了一个叫做 zh-cn的子目录,在这个目录下面,也有一个叫做 notepad.exe.mui 的文件。我们可以使用 Resource Hacker 打开这个文件,可以看到各种的简体中文字符串信息,如下图;

 

Windows7安装包英文版和中文版的差异揭秘_Windows7换句话说,如果在一个英文版的Windows 7里面,安装了中文语言包,那么其实际上就是一个中文版的Windows 7。只不同这个时候的Windows 7 同时具备了显示英文界面和中文界面的能力。

那好,对于Windows 7的安装包来说,又是怎么样的呢?是不是Windows 7的安装包也是:先安装程序代码组件,再安装一个语言包呢?Smallfrogs 在这里使用了 WAIK 里面的Windows System Image Manager 工具分别把Windows 7英文版ISO里面的 sources\install.wim 和 中文版ISO里面的 sources\install.wim 打开了。利用这个工具,我们可以对 install.wim 的内部结构一览无遗:

如下图,左边的是英文版ISO文件里面的内容,右边是中文版ISO文件里面的内容。

 

Windows7安装包英文版和中文版的差异揭秘_Windows7_02注意下方的Package节点,在英文版ISO里面,首先出现的 Foundation内容,然后LanguagePack和LocalPack,LanguagePack 就是著名的语言包,通过描述内容我们可以看到,在英文版ISO里面出现了一个叫做 x86_Microsoft-Windows-Client-LanguagePack-Package_6.1.7600.16385_en-US 的语言包文件,对应的中文版ISO里面,也有一个叫做 x86_Microsoft-Windows-Client-LanguagePack-Package_6.1.7600.16385_zh-CN 的语言包文件。

看到这里,大家应该明白了,Windows 7的不同语言版本ISO,其实际上唯一的差异只在安装不同的语言包文件。

对于英文版的 Windows 7,首先安装的是 x86_Microsoft-Windows-Foundation-Package_6.1.7600.16385 基础包,然后再安装 x86_Microsoft-Windows-Client-LanguagePack-Package_6.1.7600.16385_en-US 语言包 对于中文版的 Windows 7,首先安装的也是 x86_Microsoft-Windows-Foundation-Package_6.1.7600.16385 基础包,然后再安装 x86_Microsoft-Windows-Client-LanguagePack-Package_6.1.7600.16385_zh-CN 语言包

而对于核心的程序代码文件,无论中文版的 Windows 7 还是英文版的 Windows 7,都是一样的。这就是从 Windows Vista 时代带来的 Windows 语言资源分离的重要内容和体现。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3