Windows 程序使用不正确的(粗体)字体

Windows 程序使用不正确的(粗体)字体

我在 Windows 10 上运行的程序拒绝使用正确的字体。我在整个网络上只找到了 3 个类似的案例,提供的解决方案没有帮助,这让我很抓狂。似乎有问题的程序会使用粗体后备字体,导致文本不适合。这只发生在我的 win10 上工作站机器,在其他机器上程序字体显示正常。

错误的程序字体

正确的程序字体字体

我将其追溯到“MS Sans Serif”SSERIFER.FON 和 SSERIFFR.FON 字体。如果在程序正确显示的机器上删除注册表中的这些系统字体,我会重现与我的工作站机器上相同的结果。在我的工作站上重新安装这些字体并不能解决问题!

到目前为止我尝试过的事情:

  1. Windows 恢复字体的功能
  2. 自己安装字体。但是,重新安装的字体进入用户字体文件夹,而我的问题是系统字体。
  3. 使用注册表脚本恢复 Segoe UI 字体。
  4. 清除字体缓存。
  5. 重新安装 GPU 驱动程序。
  6. 使用最新的用户配置文件安装程序,以防其被损坏。
  7. 重新安装 .NET 框架。程序需要 .NET Framework 4.0,并且在 Installshield 中直接恢复为粗体字体。

我可以重新安装操作系统,但对我来说这确实是最后的手段。

相关内容