2

I don't like Courier New/Consolas (the default monospace on Windows 10) due to it being hard to read and bad for programming.

I tried changing the registry key of the font that I wanted to replace to an already installed font (JetBrains Mono): HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Fonts. However it changed the default monospaced font to Arial.

How can I change the windows 10 default monospace font so every program and website use it when they specify that they want to use a monospace font (without specify any font name. ie: monospace)?

0

1 Answer 1

3

You have to edit the registry key HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\FontSubstitutes, value Courier New CE,238 with the font that you want. Example: Arial If I want to use arial.

2
  • This didn't worked out. The font didn't showed up. Commented Jul 18, 2020 at 17:44
  • I believe you have to either restart explorer.exe (not the file manager, but the shell) or restart the computer Commented Oct 31, 2022 at 0:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .