为什么Windows 7中中文文件名显示为方框?

为什么Windows 7中中文文件名显示为方框?

我正在运行 Windows 7 Professional(英国),并尝试让包含中文字符的文件名在资源管理器中正确显示。

我可以通过从网页粘贴文本或使用中文输入法重命名文件来在资源管理器中创建中文文件名,但字符只显示为框(Unicode“缺失字符”字形)。

系统安装了中文字体,浏览器中的网页显示正常。特别是,file://C:\例如,我通过将 chrome 指向 可以看到正确的中文文件名。

答案1

有一个可能的解决方案发布在如何才能正确显示中文/日文字符而不是方块?

因此,诀窍是将系统区域设置更改为中文(PRC),然后将系统区域设置改回英语(美国)。我现在可以在好友列表和浏览器标题中正确看到简体中文字符。我附上了菜单的屏幕截图,以进入系统区域设置。基本上,转到您更改输入法的位置并按照以下屏幕截图操作:

http://www.twitpic.com/18uhgc

答案2

还有另一种解决方法:

  • 进入控制面板,选择“字体
  • 选择 ”字体设置
  • 取消选中“根据语言设置隐藏字体
  • 重新启动 Windows

答案3

这是我找到的解决方案,但它看起来很奇怪。我欢迎评论或确认这对其他人有用...

步骤 1:进入控制面板/区域和语言/管理,选择“更改系统区域设置”。选择其中一个中文选项。

区域和语言屏幕截图

步骤 2:重新启动。现在您应该可以正确看到中文文件和文件夹名称。

这很奇怪,因为 Explorer 肯定是一个 Unicode 应用程序,所以不应该受到影响。

步骤 3:返回上一个对话框,并将区域设置重置为英语或之前的任何设置。

步骤4:重新启动。

令我惊讶的是,在第 4 步之后,Explorer仍然正确显示中文姓名。

在此处输入图片描述

相关内容