WORK! How to Change Windows 10, 8, and 7 Fonts Completely

3 min read

By default, the font used by Windows 10 on the system is Segoe UI. This font does look simple and is very familiar to our eyes. But at low screen resolutions, this font sometimes looks very thin and lacks clarity, so the idea arose to replace it with another font.

The problem is that in Windows 10, Windows 8, or Windows 7 there is no menu to change the default font on the system. Then how to replace it? Is there a trick we can do?

Of course there is!

To change the font as a whole on a Windows 10, 8, or 7 system we have to do this by adding a registry entry. Here I will provide a step-by-step guide.

How to completely change the font in Windows

1. Go to Control Panel > Fonts

First, we go to the fonts menu in Windows, by opening the Control Panel and selecting Fonts.

2. Select the desired font type then write down the name in notepad

Later we will see that there are lots of fonts, they are the fonts that are installed on our Windows and we can use to replace the default system font.

default font installed on windows system

Select the desired font and write its name in notepad. Remember, the names must be the exact same.

3. Copy the following code into notepad

Windows Registry Editor Version 5.00

[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]

"Segoe UI"="NAMA-FONT-BARU"

Replace “NEW-FONT-NAME” with the name of the font that you selected earlier. Make sure the names are the exact same.

4. Save the code in .reg . format

Still in notepad, select File > Save As > give it a name ending in .reg

5. Double-click the .reg file that was created earlier

To apply the registry entry code that we created earlier, we just need to double click on the .reg file > Yes > Ok.

6. Restart the computer

The last step is to restart our computer so that the font changes that have been made can be applied to the entire Windows system. Later after the computer turns on you will see all the fonts in the task bar, message box, notification area, icons, menus, tool bar, file explorer, etc. has changed according to the font that we have chosen earlier.

How to return Windows fonts to their original (default) fonts

If it turns out that the font you are using does not match your eyes, then we can return the font in Windows that has been changed back to the way it was before.

Follow these steps:

1. Open notepad

2. Copy the code below into notepad

Windows Registry Editor Version 5.00

[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"=-

3. Save with the suffix .reg

In notepad, select File > Save As > save with a name ending in .reg

4. Double click to apply the code to the registry

Execute the code that we saved earlier into a .reg file, how to click 2 times > Yes > Ok.

5. Restart the computer

The last step is to restart the computer first so the changes can take effect. Later after turning on we will see the font in Windows is back to normal (default).

Tips: we recommend that before changing the font in Windows as a whole by using this registry trick we first fully backup the registry entries in the system. This is to avoid in case an error appears later (rare cases).

How to add a new font that doesn’t exist in Windows

If there is no font in Windows that suits our taste, then we can add a custom font. There are tons of sites that share unique fonts from font creators around the world, some of the best are:



You can choose and then download the font you want first. After that follow these steps to install it to Windows.

There are several ways to install new fonts on Windows,

First right click the font file > Install

how to add new font in windows

Second, you can go to Control Panel > Fonts > drag-drop font files

Third, you can double-click the font file > Install

After the font is successfully installed, then we can use it to replace the font in Windows as a whole. The method is the same as described above.

Okay, until here, my sharing this time is about how to change the default font in Windows 10, Windows 8, or Windows 7. Hopefully it helps. If you have any problems, don’t hesitate to comment below.

Leave a Reply

Your email address will not be published.