Windows 11 is pretty sleek compared to Windows 10, but what if you decide you don’t like the font or just want something different? Here’s how you can use the registry to change the Windows 11 system font.
How to create a REG file to change the default system font
Warning: Be careful when editing the registry. Careless deletion of keys or modification of values can damage Windows 11. If you follow our instructions carefully, you will be fine.
Windows 11 doesn’t support changing the default system font in any of the usual ways: you can’t do it in the Fonts window, there’s nothing in the Accessibility Features, and it doesn’t. there’s not even an inherited option in the control. Sign. This means that we will have to modify the Windows registry.
Find or install the font you want
The first thing you need to do is identify the font you want. You can view fonts already installed on your PC by accessing the Fonts window.
Click the Start button, type “font settings” in the search bar, then click “Font settings”. You can also open the Settings app and go to Personalization > Fonts
Scroll through the installed fonts and see if anything appeals to you. If none of them do, don’t worry – you can always install more fonts.
RELATED: How to Install (and Uninstall) Fonts on Windows 11
First we need to get the correct name of the font we want to use. Scroll down the Fonts window until you find it, then note the name. Let’s say for example that we want to use the most controversial font in the world: Comic Sans. The proper name is “Comic Sans MS” in our example.
Create the REG file
You can edit the registry directly using the Registry Editor (Regedit), or you can write a predefined registry file (REG file) that will automatically apply certain changes when you double-click it. Since this particular registry hack requires many lines to be edited, it is more efficient to simply write a REG file than iterate through the registry manually.
You will need a plain text editor for this step. Notepad will do just fine if you don’t have any specific program you want to use.
Open Notepad, and then paste the following text into the window:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts] "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_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes] "Segoe UI"="NEW-FONT"
Replace “NEW-FONT” with the proper name of the font of your choice. Here’s what it looks like for our Comic Sans example:
Once you’ve filled it in correctly, go to the top left and click File > Save As. Name the file whatever you want (ideally something logical), then put “.reg” at the end. It’s absolutely essential that you use the “.reg” file extension – it won’t work otherwise. Click “Save” and you’re done.
Use the REG file to change the default system font
All you have to do now is double click on the REG file you created. You will get a warning pop-up stating that using an untrusted REG file can harm your computer.
You can trust this REG file since we wrote it, and you’ve seen all it does. As a general rule, you should not trust random REG files that you find on the Internet without checking them first. Go ahead and click “Yes”, then restart your PC. Once the restart is complete, you will use a new default system font.
Change default system font to Segoe
Of course, you’re not permanently locked into the new font once you change it. You can easily change it at any time. You need to create another REG file as we did before, except you will use different code. Copy and paste the following into your second REG file:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts] "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_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
Then save it, like we did before. Run the REG file, click “Yes” to the warning, then restart your PC. Your system font will be back to normal.
The REG file to restore the system font to the default font will always be the same, regardless of the font you selected earlier. Since it’s always the same, we’ve included it here, in case you don’t want to make another one yourself.