Win7/WinXP下韩语/日语等显示为方框问题的解决办法
作者:佚名 来源:xp下载站 时间:2012-11-01 10:32
在记事本中输入韩文,会显示方框;在 Office Word 中又是正常的!如果您发现您的电脑有上述情况,那么很有可能是因为下面的原因引起的!
这个问题的罪魁祸首是:C++ 2005 Redistributable
什么是“C++ 2005 Redistributable”,简单的说,是微软 C++ 2005 依赖文件的可再在发行分发包。也就是说,一些第三方软件公司使用 C++ 2005 开发的程序要在客户的电脑上执行正常,必须有这些相关文件。而这些文件在这个“C++ 2005 Redistributable”包中允许第三方公司直接随着自己的软件分发出去,并安装到客户的电脑上!包括市面上常见的游戏等,都会依赖这个包。
造成本文提到的“显示方框”问题的原因,就是客户电脑安装英文或其它语言的软件的时候,安装了随该软件附带的“C++ 2005 Redistributable”分发包!而这个分发包使用的语言是英文!这样就导致本来是 Unicode 的 Windows 失去了对应多国语言的支持!导致“方框字符”的出现!
解决这个问题的办法并不需要重新安装您的系统,您也不需要考虑放弃您使用的英文软件。您只要打开控制面板,添加删除程序,然后在里面找的“C++ 2005 Redistributable”的相关项,挨个删除之,随后去微软官方网站,下载中文版的“C++ 2005 Redistributable”重新安装并重启电脑即可!下载地址如下:
32位操作系统:http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=zh-cn
64位操作系统:http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=zh-cn
本人亲身验证过!确实有效!本人遇到此问题的时候,在网上寻找了 N 久,都没有相关文章提到这个问题,所以特发此帖,希望对遇到同样问题的朋友有所帮助!同时提醒各位程序开发人员,是否可以考虑如何分发“C++ 2005 Redistributable”的方式?是否应该提供多国语言的分发包,或者让用户手工下载自己所在语言的分发包呢?
- 上一篇:真正完美解决Win7乱码问题
- 下一篇:解决Win7下WinAPN无法连接网络的问题