更改 Windows 7 的默认等宽字体?

更改 Windows 7 的默认等宽字体?

有没有办法更改 Windows 7 的默认等宽字体,就像在 Ubuntu 中一样?我确实可以为使用的每个应用程序进行配置,但我不想这样做。

我希望每个默认使用 Ms Console 或 Lucida Console 的应用程序自动使用我已安装的另一种等宽字体。

答案1

Windows 没有“默认”字体的概念。许多开发人员选择 Lucida Console 或 Courier New(或 Vista+ 系统的 Consolas)之类的字体,仅仅是因为它们是内置在 Windows 中的。您可以做的下一件最好的事情是删除您不想看到的字体,并使用注册表项FontSubstitutes确保任何请求该字体的应用程序都会获得您想要的字体。

我唯一不确定的是是否可以轻松删除内置字体而不会触发 Windows 文件保护。

答案2

TweakFix 的答案是最接近系统范围设置的答案,因为不同的应用程序都有自己的设置。对于某些应用程序,您可能能够在其 .ini 文件或注册表项中更改它。

对于 CMD,您可以通过编辑并运行此 .reg 文件将其他等宽字体添加到列表中:

Windows Registry Editor Version 5.00
; Installs additonal font in the Windows Command Prompt as per Microsoft KB247815

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"000000"="font name"

相关内容