Did you change the system font inadvertently on your Windows computer, and now the user interface looks ugly?
Cause
The above issues occur if one or more system fonts (e.g., Segoe UI, Segoe Fluent Icons, etc.) have been replaced by a third-party font installed on your computer.
This article provides the registry fixes to reset the default system font settings for computers running Windows 7, 8, 10, or 11.
How to Restore the Default System Font Settings
The following registry fixes can be applied to revert the system font settings to Windows defaults quickly.
Default system font settings for Windows 11
Download restore_default_fonts_settings_windows_11.reg (zipped). Unzip and run the enclosed .reg file. Click Yes to confirm.
Contents of the above REG file
Windows Registry Editor Version 5.00 ;Restore the default font mappings in Windows 11. [-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Arial (TrueType)"="arial.ttf" "Arial Black (TrueType)"="ariblk.ttf" "Arial Bold (TrueType)"="arialbd.ttf" "Arial Bold Italic (TrueType)"="arialbi.ttf" "Arial Italic (TrueType)"="ariali.ttf" "Bahnschrift (TrueType)"="bahnschrift.ttf" "Calibri (TrueType)"="calibri.ttf" "Calibri Bold (TrueType)"="calibrib.ttf" "Calibri Bold Italic (TrueType)"="calibriz.ttf" "Calibri Italic (TrueType)"="calibrii.ttf" "Calibri Light (TrueType)"="calibril.ttf" "Calibri Light Italic (TrueType)"="calibrili.ttf" "Cambria & Cambria Math (TrueType)"="cambria.ttc" "Cambria Bold (TrueType)"="cambriab.ttf" "Cambria Bold Italic (TrueType)"="cambriaz.ttf" "Cambria Italic (TrueType)"="cambriai.ttf" "Candara (TrueType)"="candara.ttf" "Candara Bold (TrueType)"="candarab.ttf" "Candara Bold Italic (TrueType)"="candaraz.ttf" "Candara Italic (TrueType)"="candarai.ttf" "Candara Light (TrueType)"="candaral.ttf" "Candara Light Italic (TrueType)"="candarali.ttf" "Comic Sans MS (TrueType)"="comic.ttf" "Comic Sans MS Bold (TrueType)"="comicbd.ttf" "Comic Sans MS Bold Italic (TrueType)"="comicz.ttf" "Comic Sans MS Italic (TrueType)"="comici.ttf" "Consolas (TrueType)"="consola.ttf" "Consolas Bold (TrueType)"="consolab.ttf" "Consolas Bold Italic (TrueType)"="consolaz.ttf" "Consolas Italic (TrueType)"="consolai.ttf" "Constantia (TrueType)"="constan.ttf" "Constantia Bold (TrueType)"="constanb.ttf" "Constantia Bold Italic (TrueType)"="constanz.ttf" "Constantia Italic (TrueType)"="constani.ttf" "Corbel (TrueType)"="corbel.ttf" "Corbel Bold (TrueType)"="corbelb.ttf" "Corbel Bold Italic (TrueType)"="corbelz.ttf" "Corbel Italic (TrueType)"="corbeli.ttf" "Corbel Light (TrueType)"="corbell.ttf" "Corbel Light Italic (TrueType)"="corbelli.ttf" "Courier New (TrueType)"="cour.ttf" "Courier New Bold (TrueType)"="courbd.ttf" "Courier New Bold Italic (TrueType)"="courbi.ttf" "Courier New Italic (TrueType)"="couri.ttf" "Ebrima (TrueType)"="ebrima.ttf" "Ebrima Bold (TrueType)"="ebrimabd.ttf" "Franklin Gothic Medium (TrueType)"="framd.ttf" "Franklin Gothic Medium Italic (TrueType)"="framdit.ttf" "Gabriola (TrueType)"="Gabriola.ttf" "Gadugi (TrueType)"="gadugi.ttf" "Gadugi Bold (TrueType)"="gadugib.ttf" "Georgia (TrueType)"="georgia.ttf" "Georgia Bold (TrueType)"="georgiab.ttf" "Georgia Bold Italic (TrueType)"="georgiaz.ttf" "Georgia Italic (TrueType)"="georgiai.ttf" "Impact (TrueType)"="impact.ttf" "Ink Free (TrueType)"="Inkfree.ttf" "Javanese Text (TrueType)"="javatext.ttf" "Leelawadee UI (TrueType)"="leelawui.ttf" "Leelawadee UI Bold (TrueType)"="leelauib.ttf" "Leelawadee UI Semilight (TrueType)"="leeluisl.ttf" "Lucida Console (TrueType)"="lucon.TTF" "Lucida Sans Unicode (TrueType)"="l_10646.ttf" "Malgun Gothic (TrueType)"="malgun.ttf" "Malgun Gothic Bold (TrueType)"="malgunbd.ttf" "Malgun Gothic SemiLight (TrueType)"="malgunsl.ttf" "Microsoft Himalaya (TrueType)"="himalaya.ttf" "Microsoft JhengHei & Microsoft JhengHei UI (TrueType)"="msjh.ttc" "Microsoft JhengHei Bold & Microsoft JhengHei UI Bold (TrueType)"="msjhbd.ttc" "Microsoft JhengHei Light & Microsoft JhengHei UI Light (TrueType)"="msjhl.ttc" "Microsoft New Tai Lue (TrueType)"="ntailu.ttf" "Microsoft New Tai Lue Bold (TrueType)"="ntailub.ttf" "Microsoft PhagsPa (TrueType)"="phagspa.ttf" "Microsoft PhagsPa Bold (TrueType)"="phagspab.ttf" "Microsoft Sans Serif (TrueType)"="micross.ttf" "Microsoft Tai Le (TrueType)"="taile.ttf" "Microsoft Tai Le Bold (TrueType)"="taileb.ttf" "Microsoft YaHei & Microsoft YaHei UI (TrueType)"="msyh.ttc" "Microsoft YaHei Bold & Microsoft YaHei UI Bold (TrueType)"="msyhbd.ttc" "Microsoft YaHei Light & Microsoft YaHei UI Light (TrueType)"="msyhl.ttc" "Microsoft Yi Baiti (TrueType)"="msyi.ttf" "MingLiU-ExtB & PMingLiU-ExtB & MingLiU_HKSCS-ExtB (TrueType)"="mingliub.ttc" "Modern (All res)"="modern.fon" "Mongolian Baiti (TrueType)"="monbaiti.ttf" "MS Gothic & MS UI Gothic & MS PGothic (TrueType)"="msgothic.ttc" "MV Boli (TrueType)"="mvboli.ttf" "Myanmar Text (TrueType)"="mmrtext.ttf" "Myanmar Text Bold (TrueType)"="mmrtextb.ttf" "Nirmala UI (TrueType)"="Nirmala.ttf" "Nirmala UI Bold (TrueType)"="NirmalaB.ttf" "Nirmala UI Semilight (TrueType)"="NirmalaS.ttf" "Palatino Linotype (TrueType)"="pala.ttf" "Palatino Linotype Bold (TrueType)"="palab.ttf" "Palatino Linotype Bold Italic (TrueType)"="palabi.ttf" "Palatino Linotype Italic (TrueType)"="palai.ttf" "Roman (All res)"="roman.fon" "Sans Serif Collection (TrueType)"="SansSerifCollection.ttf" "Script (All res)"="script.fon" "Segoe Fluent Icons (TrueType)"="SegoeIcons.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" "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 UI Variable (TrueType)"="SegUIVar.ttf" "SimSun & NSimSun (TrueType)"="simsun.ttc" "SimSun-ExtB (TrueType)"="simsunb.ttf" "Sitka Text (TrueType)"="SitkaVF.ttf" "Sitka Text Italic (TrueType)"="SitkaVF-Italic.ttf" "Sylfaen (TrueType)"="sylfaen.ttf" "Symbol (TrueType)"="symbol.ttf" "Tahoma (TrueType)"="tahoma.ttf" "Tahoma Bold (TrueType)"="tahomabd.ttf" "Times New Roman (TrueType)"="times.ttf" "Times New Roman Bold (TrueType)"="timesbd.ttf" "Times New Roman Bold Italic (TrueType)"="timesbi.ttf" "Times New Roman Italic (TrueType)"="timesi.ttf" "Trebuchet MS (TrueType)"="trebuc.ttf" "Trebuchet MS Bold (TrueType)"="trebucbd.ttf" "Trebuchet MS Bold Italic (TrueType)"="trebucbi.ttf" "Trebuchet MS Italic (TrueType)"="trebucit.ttf" "Verdana (TrueType)"="verdana.ttf" "Verdana Bold (TrueType)"="verdanab.ttf" "Verdana Bold Italic (TrueType)"="verdanaz.ttf" "Verdana Italic (TrueType)"="verdanai.ttf" "Webdings (TrueType)"="webdings.ttf" "Wingdings (TrueType)"="wingding.ttf" "Yu Gothic Bold & Yu Gothic UI Semibold & Yu Gothic UI Bold (TrueType)"="YuGothB.ttc" "Yu Gothic Light & Yu Gothic UI Light (TrueType)"="YuGothL.ttc" "Yu Gothic Medium & Yu Gothic UI Regular (TrueType)"="YuGothM.ttc" "Yu Gothic Regular & Yu Gothic UI Semilight (TrueType)"="YuGothR.ttc" "Courier 10,12,15"="COURE.FON" "Courier 10,12,15 (120)"="COURF.FON" "MS Serif 8,10,12,14,18,24"="SERIFE.FON" "MS Serif 8,10,12,14,18,24 (120)"="SERIFF.FON" "MS Sans Serif 8,10,12,14,18,24"="SSERIFE.FON" "MS Sans Serif 8,10,12,14,18,24 (120)"="SSERIFF.FON" "Small Fonts"="SMALLE.FON" "Small Fonts (120)"="SMALLF.FON" "Holo MDL2 Assets (TrueType)"="holomdl2.ttf" ;Remove the font substitutes, if any. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"=- "Segoe UI Symbol (TrueType)"=- "Segoe Fluent Icons (TrueType)"=-
Default system font settings for Windows 10
Download restore_default_fonts_settings_windows_10.reg (zipped). Unzip and run the enclosed .reg file. Click Yes to confirm.
Contents of the above REG file
Windows Registry Editor Version 5.00 ;Restore the default font mappings in Windows 10. [-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "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" "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" ;Remove the font substitutes, if any. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"=- "Segoe UI Symbol (TrueType)"=-
Default system font settings for Windows 8
Download restore_default_fonts_settings_windows_8.reg (zipped). Unzip and run the enclosed .reg file. Click Yes to confirm.
Contents of the above REG file
Windows Registry Editor Version 5.00 ;Restores default system font setting (to Segoe UI) in Windows 8 and Windows 10 [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" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"=-
Default system font settings for Windows 7
Download restore_default_fonts_settings_windows_7.reg (zipped). Unzip and run the enclosed .reg file. Click Yes to confirm.
Contents of the above REG file
Windows Registry Editor Version 5.00 ;Restores default system font setting (to Segoe UI) in Windows 7 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Segoe UI (TrueType)"="segoeui.ttf" "Segoe UI Bold (TrueType)"="segoeuib.ttf" "Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf" "Segoe UI Italic (TrueType)"="segoeuii.ttf" "Segoe UI Light (TrueType)"="segoeuil.ttf" "Segoe UI Semibold (TrueType)"="seguisb.ttf" "Segoe UI Symbol (TrueType)"="seguisym.ttf" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"=-
If the font settings don’t take effect immediately, restart Windows.
Uninstalling a Font
Option 1: Using the Fonts Folder
- Open the Fonts folder located at
C:\Windows\Fonts
- Right-click the font you want to remove, and click Delete
Option 2: Using the Registry Editor
There are chances that the Fonts folder doesn’t show the font you installed. In that case, you need to edit the registry to remove it.
Let’s assume you installed the 3rd party HelveticaNeue font and want to uninstall it. Use the following instructions.
- Start Regedit.exe and go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
- Backup the branch by exporting to a .reg file.
- In the right-pane, delete the following values:
- HelveticaNeue-UltraLigCond (TrueType)
- HelveticaNeue-UltraLigCondObl (TrueType)
- HelveticaNeue-UltraLigExt (TrueType)
- HelveticaNeue-UltraLigExtObl (TrueType)
- HelveticaNeue-UltraLight (TrueType)
- HelveticaNeue-UltraLightItal (TrueType)
- Exit the Registry Editor.
- Restart Windows, so that the fonts are no longer in use by the system.
- Then manually delete the following .otf files from
C:\Windows\Fonts
from Command Prompt (Admin).- HelveticaNeue-UltraLigCond_0.otf
- HelveticaNeue-UltraLigCondObl.otf
- HelveticaNeue-UltraLigExt.otf
- HelveticaNeue-UltraLigExtObl.otf
- HelveticaNeue-UltraLight.otf
- HelveticaNeue-UltraLightItal.otf
- Running this command will show the list of .otf files you installed.
dir c:\windows\fonts\helvetica*.otf
(There zip file in the above website bundles 6 .otf files, which you need to delete from the Fonts folder.)
- Then run:
del c:\windows\fonts\helvetica*.otf
Note: Font file extensions can be one of these:
.FON
|.OTF
|.TTC
|.TTF
The above is just an example, taking the case of the HelveticaNeue font. The same procedure can be applied to uninstall any third-party font.
One small request: If you liked this post, please share this?
One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!
I searched the whole web to find this article but nothing helps me u r great, very thanks to u guyzzzz…
I copied and pasted the fix for Win10, saved it as segoe.reg When I double click the saved file it tells me that it is not a registry script file. When I go into regedit and try to import it, it tells me that it is not a registry file. What did I miss?
Thanks, — Robert
@Robert: The REG fine here. I’ve made a REG file based on that settings. You can d/l it here: https://drive.google.com/file/d/1gmu99vu5M2rJjrNnRqE49NZhZVPecser/view?usp=sharing
OMG I screwed up the font settings and I almost did a system reset to fix it after a whole day of searching for registry backups online was futile, and then I somehow got here! I copy-pasted the default settings, created the file and fixed it, easy peasy 😀
Thanks a lot!, I had been searching for this type of project to restore my default setting for a long time. it is really awesome. Thanks, thanks.
I went ALL OVER THE INTERNET for a fixing strategy, but I came across you, and because if you, I fixed it! Thanks! YOU ARE THE BEST PEOPLE IN THE WORLD!!!
I’ve combed through tens of sites for a solution to my problem where I used the .reg file merging to revert to Segoe UI but in some instances, I’d still see the old font that displayed. So, after following this tutorial’s method of going to the Registry Editor, the issue was finally fixed.
Thanks alot mate
I copied and pasted the fix for Win10, saved it as segoe.reg When I double click the saved file it tells me that it is not a registry script file.What is wrong there.
Thanks, — Davis
@Davis: Ensure that the first line in the REG file is not a blank line. For more information, see article Cannot import file: The specified file is not a registry script