How to Change Default System Font in Windows 10

Do you wish to change the default system font on your Windows 10 computer.? Then in this guide, I am going to teach you how to do it. Windows OS is simple but sometimes it ends up making weird changes to its settings. Back during Windows 7, there was an easy way to directly change the system font and visual aspects of other components you see on the operating system.

This system of changing fonts on your PC is not possible anymore after the upgrade to Windows 10. By default, Windows 10 uses the Segoe UI font. You can change it into some other font. To do that you have to make changes to the Windows registry. Later if you don’t want your custom font and go back to Segoe UI, then you can restore the changes as well.

How to Change Default System Font in Windows 10

Disclaimer: Tweaking the Windows registry can cause your Windows OS and affect the working of other applications. So, make sure to back up the important files on your computer just in case anything may go wrong. You may create a system restore point too. This will help you’re the system go back to a point in time before you changed the registry. If any bug showed after the registry change then it will be fixed.

Making Changes to the Registry

  • Launch the notepad app
  • Now copy and paste the following code fragment
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"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)"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
  • Press Windows + I to open Settings
  • Click on Personalization
    Windows Personalization
  • Then click on Fonts
  • Select the Font of your choice
    choose font to replace the default system font
  • In the code fragment for the registry, change navigate to the last line
  • Replace “NEW-FONT-NAME” with the font you chose from the Fonts list under Personalization
    change default system font
  • Press Ctrl + Shift +S to initiate Save As
  • Name the file with .reg file name extension and select Save As Type to All Files
  • Now right-click on the newly clicked .reg file name and select Merge
  • To confirm your action, click Yes and then click OK

NOTE: Always go for a simple font that doesn’t has symbols otherwise, it may be difficult for you to use the font or even restore to the previous font.

Restoring the Default Segoe UI Font on Windows 10 System

As per my previous mention, you can roll back to the previous Segoe UI font right when you want. Here are the steps to do it.

  • Open Notepad app
  • Copy and paste the following Registry code fragment
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]

"Segoe UI (TrueType)"="segoeui.ttf"

"Segoe UI Black (TrueType)"="seguibl.ttf"

"Segoe UI Black Italic (TrueType)"="seguibli.ttf"

"Segoe UI Bold (TrueType)"="segoeuib.ttf"

"Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf"

"Segoe UI Emoji (TrueType)"="seguiemj.ttf"

"Segoe UI Historic (TrueType)"="seguihis.ttf"

"Segoe UI Italic (TrueType)"="segoeuii.ttf"

"Segoe UI Light (TrueType)"="segoeuil.ttf"

"Segoe UI Light Italic (TrueType)"="seguili.ttf"

"Segoe UI Semibold (TrueType)"="seguisb.ttf"

"Segoe UI Semibold Italic (TrueType)"="seguisbi.ttf"

"Segoe UI Semilight (TrueType)"="segoeuisl.ttf"

"Segoe UI Semilight Italic (TrueType)"="seguisli.ttf"

"Segoe UI Symbol (TrueType)"="seguisym.ttf"

"Segoe MDL2 Assets (TrueType)"="segmdl2.ttf"

"Segoe Print (TrueType)"="segoepr.ttf"

"Segoe Print Bold (TrueType)"="segoeprb.ttf"

"Segoe Script (TrueType)"="segoesc.ttf"

"Segoe Script Bold (TrueType)"="segoescb.ttf"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"Segoe UI"=-
  • Save the file with .reg extension
  • set Save As Type to All Files
  • Then right-click on the file you just created and select Merge from the drop-down menu
  • Confirm it by clicking Yes and then clicking on OK

Using System Restore to Fix Any Error on your PC

In case you are seeing some serious bugs on your device, after making changes to the registry, then you can initiate a system restore. For that, you must have created a restore point. Simply select that restore point and your system will be back in action just like it was before you made changes to the registry.

  • Go to the Type Here to Search box
  • Type restore point
  • From the best matching results, click on Open on Create A Restore Point
    Create Restore point
  • Then click on the tab System protection
  • Click on System Restore
    restore the default system font on Windows 10
  • Select the Restore point that you have created previously [this you must do before making changes to the registry]
  • Now click on Next > Finish
  • Restart your computer to put the changes into effect


If you are the kind of user who has a knack for theming and experimenting with fonts, then do try this out and change the system font in Windows 10.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.