Windows 10 在某些应用中显示乱码文本

Windows 10 在某些应用中显示乱码文本

在最近的 Windows 10(Windows Insider)更新后,我在某些应用程序中看到的不是英文而是乱码

IrfanView 对话框中的乱码文本

控制面板中的 Windows 字体视图也显示某些字体的乱码字母(名称中带有代码页号 1255 的字体)

文本

我正在使用希伯来语来处理非 Unicode 语言(当非 Unicode 语言设置为英语时不存在此问题)。我尝试重新安装希伯来语,复制默认的 Windows 10 字体。我兄弟的 PC 使用相同的操作系统,也有这个问题。

答案1

该问题是 Windows 问题,已通过 Windows 更新修复。

https://support.microsoft.com/en-us/help/4020102/windows-10-update-kb4020102

解决了某些非 Unicode 字体(Courier、MS Sans Serif 等)无法在非拉丁、单字节系统语言环境(希腊语、希伯来语、阿拉伯语等)上正确显示字符的问题。相反,会出现黑条或其他瑕疵。

答案2

此链接中的方法 1 在创作者更新后解决了我的问题:

https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/windows-10-english-system-text-show-as-gibberish/93cd572c-886e-419b-8889-531cff288223

通过控制面板更改语言设置。

  • 在桌面上的搜索栏中输入内容Control Panel并从列表中选择相同的内容。
  • 点击时钟、语言和区域
  • 点击地区,然后转到行政的标签。
  • 确保英语(美国)显示在非 Unicode 程序的当前语言或者根据您所在的地区。如果不相同,请将其更改为相同。如果它要求重新启动您的 PC,请执行相同操作。

现在检查它是否恢复正常语言。如果您需要更改字体并将其恢复为默认字体,请按照以下步骤操作。

  • 在桌面上的搜索栏中输入内容Control Panel并从列表中选择相同的内容。点击外观和个性化,然后点击字体

  • 在左侧窗格中,单击字体设置

  • 点击恢复默认字体设置.然后重新启动您的电脑并检查是否有变化。

答案3

当前接受的答案对于 Windows 10 的较新版本来说已经过时。@ramiwi,请考虑接受这个。

这是另一个无版本解决这个问题的方法微软的希伯来语答案

微软并不承认这一点,但答案显然是,即使你为非 Unicode 程序安装了希伯来语,也可能安装错误,所以解决方案是选择另一种语言,然后再恢复希伯来语,从而触发重新安装。

  1. 进入Control Panel=>Region=>Administrative
  2. 你们那里有希伯来语吗?
    1. 如果没有,请单击Change system locale...并更改为希伯来语。
    2. 如果是,请单击Change system locale...并更改为其他内容,最有帮助的是美国英语)
  3. 点击OK
  4. 同意重启

重启后,仅有的如果你起初当时那里有希伯来语:

  1. 返回Control Panel=>Region=>Administrative
  2. 单击Change system locale...并更改为希伯来语。
  3. 点击OK
  4. 同意重启

区域=>管理屏幕

地区=>管理屏幕=>选择语言

相关内容