Windows – Change default monospace font for Windows 7

fontswindows 7

Is there a way to change the default monospace font for Windows 7, like it is in Ubuntu? It's true that I can configure for every application I use, but I don't want to do that.

I want that every application that defaults to using Ms Console or Lucida Console automatically uses another monospace font that I have installed.

Best Answer

Windows has no such notion of "default" fonts. Many developers pick something like Lucida Console or Courier New (or Consolas for Vista+ systems) simply because they're built into Windows. The next best thing you can do is remove the font that you don't want to see and use the FontSubstitutes registry key to make sure that any application requesting that font gets the one you want instead.

The only part I'm not sure about is if it's going to be easy to remove built-in fonts without tripping Windows File Protection.

Related Question