中文字符显示为方框 - 如何修复

中文字符显示为方框 - 如何修复

我的 Windows 7 文件夹名称中包含中文字符,现在开始显示为方框。我仍然可以从网页上读取中文字符,但其余的都是方框。这可能是什么原因造成的,我该如何纠正?

答案1

你需要一个“LIP”

您使用的是哪个版本的 Windows 7?家庭高级版、旗舰版、专业版、企业版……?您可以在这里获取 LIP:http://windows.microsoft.com/en-US/windows/downloads/languages

MSDN 有一个专门用于多语言用户界面的学习部分,您可以通过从 MSDN.Microsoft.com 主页搜索“MUI”或通过此直接链接访问此信息:http://msdn.microsoft.com/en-us/goglobal/bb978454来自他们的网站:

语言包主要有两类:

complete language packs
Language Interface Packs (LIPs)

完整语言包和 LIP 均用于本地化 Windows UI,并且均使用相同的底层技术构建。但是,它们之间存在显著差异,主要与它们为系统用户界面提供的本地化覆盖范围以及适用于它们的许可规则有关。

旗舰版(和企业版)用户可以从 Microsoft Windows Update 站点下载并安装语言包。

MSDN 订阅者可以从 MSDN 下载中心下载语言包。

已注册的 OEM 可以将语言包作为 OEM 套件的一部分获取。

企业可以通过微软批量许可协议获取语言包。

服务器语言包可以从Microsoft下载中心获取。

您可以从 Microsoft.com 下载中心下载 LIP。

OEM 和系统构建者可以从 OEM 合作伙伴站点下载 LIP 并预安装它们或在媒体上重新分发它们。

欲了解更多信息,请参阅本地语言计划

Windows 7 中的语言包

语言包包含将 Windows 操作系统的用户界面 (UI) 的全部或部分翻译成特定语言所需的资源。

语言包在 Windows Vista 之前就已经存在,但它们只能应用于特定语言版本的 Windows,通常是英语。

在 Windows Vista 和 Windows 7 中,多语言用户界面 (MUI) 技术是 Windows 构建的核心。在 Windows XP 和更早的 Windows 版本中,UI 资源与代码二进制文件一起打包,以构建特定语言版本的操作系统。现在,UI 资源与代码二进制文件分离,并打包在所有语言(包括英语)的语言包中。在 Windows Vista 和 Windows 7 中,使用此机制,通过将语言中立的代码二进制文件与提供所需语言操作系统 UI 的语言包组合在一起,可以构建特定语言版本的操作系统

答案2

启动 Windows 更新时,您可能会发现许多可用的(未安装的)语言包。选择中文语言包并按照说明操作。

相关内容