You downloaded a font and are not sure how to install it, a document from someone else opens as a wall of squares, or Chinese text turns into gibberish. These look like one problem but have completely different causes. This guide covers how to install Windows fonts, then separates missing glyphs, encoding garbage, and fonts that vanish from the list so you can work through the right fix. Start with the symptom you can actually see.

What Are Windows Fonts and the Font Cache

Windows fonts are files that describe how glyphs are drawn, most often .ttf, .otf, and .ttc. The system keeps them in C:\Windows\Fonts, and also allows installing for the current user only. Once installed, applications read them from the font list.

Windows also maintains a font cache generated by the Font Cache related services, so programs do not have to parse font files from scratch. When that cache is damaged, a font you definitely installed can disappear from the list.

Two things need separating. A missing glyph means this machine does not have that font, so text falls back to a default or shows as a square. Garbled text means an encoding or system locale mismatch and has little to do with which fonts are installed.

What It Does

  • Install and preview. Double click a font file to see the glyphs first and avoid piling up duplicates.
  • Choose the scope. Install for the current user only, or for all users so elevated programs can see it.
  • Manage in bulk. The fonts page in Settings shows what is installed and supports drag and drop install and uninstall.
  • Track down missing glyphs. Decide whether a file uses a special font or the system is missing a Chinese language pack.
  • Fix garbled text by changing the text encoding or the system locale for non Unicode programs.
  • Rebuild the cache so the system regenerates it and a vanished font comes back.

When to Use

  • You downloaded a design font and want Word, Photoshop, or a browser to offer it.
  • A file from someone else shows boxes or falls back to a default font in places.
  • A trimmed down system is missing Chinese fonts and the interface or web pages look wrong.
  • An older app or game shows nothing but question marks and mojibake for Chinese.
  • A font is installed but a particular program never lists it.
  • A design handoff came back with broken layout and the fonts need checking too before the layout is signed off.

Before You Start

Install methods produce the same result and differ only in scope. Installing for all users needs administrator rights, and changing the system locale requires a restart to take effect. Older font formats behave the same way.

ItemWindows 10Windows 11
Double click a font file to installSupportedSupported
Right click, install for all usersSupportedSupported
Drag into C:\Windows\FontsSupportedSupported
Settings > Personalization > FontsSupportedSupported
Font Cache serviceservices.mscSame
System localeControl Panel > RegionSame

Step-by-Step

  1. Double click a .ttf or .otf file to open the preview, confirm the glyphs, and click Install in the top left. The preview shows weight and Chinese and Latin coverage, which saves installing and then deleting.
  2. When every account needs it, right click the font file, choose Install for all users, and accept the administrator prompt.
  3. You can also open C:\Windows\Fonts and drag the files straight in. Selecting several at once works the same way.
  4. Afterwards, check Settings > Personalization > Fonts for the installed list. A few older apps need a restart before they refresh. This page also supports drag and drop install and uninstall. If a font still does not appear, restart the app once more before touching the cache.
  5. For squares, ask the sender for the font, or ask them to enable embed fonts in Word before saving and resending the file. Sending the font along is faster than guessing which one is missing.
  6. For garbled Chinese, check the encoding first. Open the text file in Notepad, use Save As, choose UTF-8, and reopen it to confirm.
  7. For an older app, go to Control Panel > Region > Administrative > Change system locale, pick Chinese Simplified, and restart. This only affects non Unicode programs.

FAQ

It is installed but missing from the font list

Check whether you installed it for the current user only while opening an elevated program. Installing for all users is safer. Then confirm the Font Cache service is running.

I cannot move the font files or the folder

Permissions on C:\Windows\Fonts were probably changed. Follow Folder Access Denied to take ownership rather than editing system folder permissions directly.

Extracted file names are all garbled

The archive used GBK and the tool read it as UTF-8. Re-extract with a tool that lets you choose the code page, and compare with Best Free Compression Software for Windows.

Can I delete the built in fonts

Not recommended. Removing them can break interface rendering, so uninstall only the ones you added yourself.

How It Works

When an application draws text it looks up the requested font first. If that font is absent, it walks a fallback chain looking for one that covers the character, and a missing Chinese glyph often lands on a default shape that renders as a square. Adding a font fixes missing glyphs, not encoding.

Garbled text comes from decoding a file with the wrong scheme, for example saving as GBK and opening as UTF-8. What needs changing is the encoding or the system locale. Blurry text on a high DPI screen is a scaling and rendering issue rather than a missing font, covered in Blurry Text or Wrong Resolution in Windows.

Conclusion

Splitting the three cases makes this much faster. Installation problems go to the install steps, boxes to adding a font, question marks and mojibake to encoding and locale, and a vanished font to the cache and services. Do not hoard fonts: preview before installing and remove only what you added. Packaging the fonts with a design handoff saves the other person half a day of troubleshooting. It is a five minute habit.