伪修改操作系统语言


 
很多时候,我们会发现一些软件非常的“智能”,如果在简体中文版的操作系统中运行,界面语言则显示简体中文,在繁体中文的操作系统中运行就显示繁体中文;我们也会发现一些软件非常“霸道”,如果你想在英文版的操作系统中安装简体中文版软件的话,往往是会碰钉子了。那么这些软件是怎么知道我们当前操作系统是什么语言的呢?

从注册表,【Win+R,regedit,回车】具体的位置是:

HKEY_LOCAL_MACHINE/

SYSTEM/

CURRENTCONTROLSET/

CONTROL

/NLS/

LANGUAGE

中的default 和 installlanguage 两个键。在这两个键中,使用不同的语言代码表示不同语言的操作系统。以下是收集的语言代码,不是收集得很全,希望有更全资料的朋友提供。

0000 语言中性
0401 沙特阿拉伯语
0402 保加利亚语
0403 加泰隆语
0404 繁体中文(*)
0409 英语(美国)
0411 日语(日本)
0412 韩文(韩语)
0804 简体中文(中国内地)

知道这个原理后,我们就可以通过修改这两个键值,从而达到伪造操作系统语言的目的了,修改注册表后需要重启计算机。

你可能感兴趣的:(操作系统)