By default, Windows 10 comes with Segoe UI as primary font installed. This font is present in every element whether its Settings app, or Desktop and Start Menu etc. Most of the apps are showing this font. The font looks pleasant as well.
However, Windows is the operating system have lots of customization scope in it. Thus if you’re the user looking for customizing the default font, you’re already reading the correct article. Because in this post, we’ll share you the registry manipulation that will help you to replace default font with custom font of your choice.
So without wasting your time anymore, here is the how-to part. Make sure you create a System Restore point before you proceed.
How To Change Default Font In Windows 10
1. Right click Start Button or press + X keys and select Settings.
2. In the Settings app, navigate to Personalization > Fonts.
3. Under Fonts, you’ll find all the fonts installed on your system. Identify the custom font you want to apply to note down its exact name. In this example, we choose our custom font as Cambria. Close/minimize Settings app.
Registry Disclaimer: The further steps will involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.
4. Press + R and put regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.
5. In left pane of Registry Editor window, navigate to following registry key:
6. In the right pane of Fonts registry key, double click on the following registry strings (REG_SZ) and clear their Value data or make them empty:
- Segoe UI (TrueType)
- Segoe UI Bold (TrueType)
- Segoe UI Bold Italic (TrueType)
- Segoe UI Italic (TrueType)
- Segoe UI Light (TrueType)
- Segoe UI Semibold (TrueType)
- Segoe UI Symbol (TrueType)
7. Next, go to following registry key:
8. In the right pane of FontSubstitutes registry key, replace Segoe UI registry string’s Value data with your custom font name. So in this example, we’ll replace it with Cambria.
Now close Registry Editor and reboot the machine. After restarting your system, you’ll find that default font has been replaced with your custom font (see screenshot below).
In case if you later want to restore default font, simply use System Restore to go back or merge this registry file.