robot TL;DR:

Safely fix system-wide font rendering issues by restarting the Windows Font Cache Service on Windows 10 and Windows 11, or by using the Advanced "Reset Fonts" feature in Font Book on current macOS.
    ● On Windows, if a simple service restart fails, perform a full rebuild by stopping the service and using administrator access to manually delete only the C:\Windows\System32\FNTCACHE.DAT file and the contents of the LocalService FontCache folder before restarting the PC.
    ● On Mac, the Font Book reset workflow restores default fonts and moves all installed third-party fonts to a Fonts (Removed) folder, making custom fonts unavailable across the system until you reinstall them.
    ● Restrict these system-level resets to typography errors that span multiple applications; if incorrect fonts only appear in a single program, troubleshoot that specific app instead of clearing the operating system font environment.


Ask AI for a summary

If fonts suddenly look garbled, appear as boxes, refuse to update after installation, or show the wrong typeface across several apps, a stale or damaged font cache can be one possible cause. The safest fix depends on your operating system: on Windows 11 and Windows 10, start by restarting the Windows Font Cache Service; on current macOS, Apple documents Font Book's Reset Fonts workflow rather than the old ATS server command sequence found in many legacy tutorials.

Quick Fix: Clear Font Cache Without Deleting the Wrong Files

Windows first step: restart Windows Font Cache Service before manually deleting cache files.

Windows full rebuild: if the problem remains, stop the service, remove only the font-cache files from the documented cache locations, and restart Windows.

Mac current approach: use Font Book > Settings > Advanced > Reset Fonts when a system-wide font problem persists; Apple notes that this moves installed third-party fonts aside.

If only one app is affected: troubleshoot that app before resetting the system font environment, because the problem may be app-specific rather than a system font cache issue.

Free Download
Free Download
In This Article
    1. Signs the Font Cache May Be the Problem
    2. When Clearing the Font Cache Will Not Help
    1. Method 1. Restart Windows Font Cache Service First
    2. Method 2. Rebuild the Windows Font Cache Files
    3. What to Do if Windows Says Access Is Denied
    1. Use Apple's Current Font Book Reset Workflow
    2. Why Old atsutil Server Commands Are Not the Best Default Anymore

Part 1. What the Font Cache Does and When to Clear It

Windows uses the Windows Font Cache Service to cache commonly used font data so applications can load fonts more efficiently. macOS also maintains font registration and font-management data, but the current user-facing Apple troubleshooting flow centers on Font Book rather than asking users to delete system font files manually. Before you reset anything, first make sure your symptoms actually point to a font problem.

Signs the Font Cache May Be the Problem

Font cache troubleshooting is most relevant when a font problem appears across multiple parts of the system or persists after you close and reopen the affected application.

Symptom What It Can Mean Best First Move
Fonts appear as boxes, symbols, or the wrong typeface in several apps Font registration or cached font data may be stale or corrupted Restart the font service on Windows; review Font Book on Mac
A newly installed font does not appear after an app restart The app may not have refreshed its font list, or the font may have failed validation Restart the app first; on Mac, validate the font in Font Book
Two copies of the same font conflict on Mac This is a duplicate-font problem, not necessarily a cache problem Use Font Book's Resolve Duplicates feature
Only Word, Adobe, Chrome, or another single app shows the wrong font The issue may be app-specific Troubleshoot that app before resetting the system font environment
Windows Search or another Windows component behaves oddly together with font symptoms Windows Font Cache Service may be involved Restart Windows Font Cache Service

When Clearing the Font Cache Will Not Help

Clearing or rebuilding cached font data cannot repair every typography problem. If a font file itself is damaged, missing, unsupported, or deliberately removed, rebuilding the cache simply rebuilds information from the same underlying files. On Mac, Apple recommends using Font Book to validate fonts and resolve duplicates when those are the real problems.

  • Missing font file: Reinstall or re-download the correct font instead of repeatedly clearing cache data.
  • Duplicate font conflict: Resolve the duplicate in Font Book rather than treating it as a cache-only issue.
  • One-app problem: Check that application's font settings, plug-ins, or vendor troubleshooting steps first.
  • Unsupported font format: A cache reset cannot make an unsupported font format compatible with the operating system or application.

Part 2. How to Clear Font Cache on Windows 11 and Windows 10

For Windows, use a two-stage approach: start with the low-risk Microsoft-documented service restart, then perform a full cache rebuild only if the font problem remains. This order avoids deleting system cache files when a simple service refresh is enough.

Method 1. Restart Windows Font Cache Service First

Microsoft's current Windows troubleshooting documentation still uses a restart of Windows Font Cache Service as a supported diagnostic step. This does not delete your personal fonts or files.

Step 1. Open Services.

Press Windows + R, type services.msc, and press Enter.

open windows services with services msc to manage the font cache service

Step 2. Stop Windows Font Cache Service.

Find Windows Font Cache Service, right-click it, and choose Stop. Do not change the startup type to Disabled.

stop windows font cache service in the services console

Step 3. Start the service again.

Right-click Windows Font Cache Service again and choose Start. Then reopen the application that had the font problem and test it again.

Microsoft documents this service restart in its current Windows client troubleshooting guidance. If your fonts now render normally, stop here; there is no need to delete cache files.

Method 2. Rebuild the Windows Font Cache Files

If restarting the service does not help, you can rebuild the Windows font cache by stopping the service and deleting only the cache data Windows can recreate. This method requires administrator access and should be limited to the exact paths below.

Step 1. Save your work and close font-heavy applications.

Close design tools, Office apps, browsers, font managers, and any other applications that may be actively using fonts.

Step 2. Stop Windows Font Cache Service.

Open services.msc again, right-click Windows Font Cache Service, and choose Stop.

Step 3. Open the FontCache folder.

In File Explorer, navigate to:

C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache

If Windows asks for administrator permission to enter the LocalService profile, approve access only if you are using an administrator account and have confirmed the path.

Step 4. Delete the files inside the FontCache folder.

Delete the cache files inside the FontCache folder. Do not delete the LocalService profile, AppData folder, or unrelated folders beside it.

Step 5. Delete FNTCACHE.DAT.

Navigate to:

C:\Windows\System32\FNTCACHE.DAT

Delete FNTCACHE.DAT only. Microsoft Q&A guidance for Windows 10 and Windows 11 confirms this file together with the FontCache folder contents as part of a full font-cache rebuild workflow.

Step 6. Restart Windows.

Restart the PC. Windows can regenerate the font-cache data from the fonts still installed on the system.

Important: Do not delete the C:\Windows\Fonts folder. That folder contains installed fonts, not merely disposable cache data.

What to Do if Windows Says Access Is Denied

An access-denied message is a sign to verify permissions and the path, not a reason to take ownership of broad Windows system folders. Before changing permissions, confirm that you have stopped Windows Font Cache Service and that you are opening the specific FontCache folder under LocalService.

  • Confirm administrator access: Use an administrator account for the full rebuild method.
  • Verify the exact path: Do not apply ownership changes to C:\Windows, System32, or the entire ServiceProfiles directory.
  • Restart and try the service-only method again: If you are not comfortable changing permissions, a normal restart plus the service restart is safer than broad permission changes.
  • Managed PC: If the computer belongs to an employer or school, contact the administrator instead of overriding policy-controlled permissions.

Part 3. How to Clear Font Cache on Mac

Current macOS troubleshooting needs a different approach from many older web tutorials. Apple does not expose a dedicated “Clear Font Cache” button in Font Book; its current documented recovery path for persistent system-font problems is to reset the font environment in Font Book. This is broader than a simple cache flush, so read the effect before you click Reset Fonts.

Use Apple's Current Font Book Reset Workflow

Apple says Reset Fonts restores the fonts that originally came with your Mac and moves fonts you installed into separate Fonts (Removed) folders. That means this method can temporarily make your third-party fonts unavailable until you reinstall them.

Step 1. Quit apps that are using fonts.

Save your work and quit design apps, browsers, Office apps, and other programs that may be actively loading fonts.

Step 2. Open Font Book settings.

Open Font Book, then choose “Font Book > Settings”.

Step 3. Open Advanced and choose Reset Fonts.

Select Advanced, then click Reset Fonts.

font book advanced settings showing the reset fonts option on mac

Step 4. Confirm the reset.

Click Proceed and authenticate if macOS asks for a password or Touch ID. Apple states that fonts you installed are moved to /Library/Fonts (Removed) or ~/Library/Fonts (Removed).

Step 5. Restart the affected apps and test.

Reopen the app that showed broken fonts. If a custom font you need is now unavailable, reinstall that font from a trusted original source or from the Removed folder after confirming it is not the font causing the problem.

For the current Apple procedure, see Restore fonts that came with your Mac using Font Book.

Free Download
Free Download

Why Old atsutil Server Commands Are Not the Best Default Anymore

Older Mac guides often tell users to run a sequence such as atsutil databases, atsutil server -shutdown, and atsutil server -ping. Those instructions were written around older Apple Type Services behavior. Apple's current Font Book documentation does not use that command chain as its standard troubleshooting procedure, so this article does not recommend copying legacy ATS server commands into Terminal on current macOS.

This distinction matters because a “font cache” search often surfaces instructions written for much older macOS releases. If you are on a managed production Mac, rely on the current Apple-supported Font Book workflow or your administrator's documented procedure rather than deleting undocumented system cache folders.

Part 4. Match the Fix to the Font Problem

Clearing font cache data is most useful when the symptom matches the scope of the cache problem. Use this decision table before repeating the same reset several times.

What You See Likely Scope Best Next Step
Wrong or garbled fonts across several Windows apps System-wide Windows font state Restart Windows Font Cache Service, then rebuild cache files only if needed
Wrong or garbled fonts across several Mac apps System font registration or installed-font conflict Review fonts in Font Book; use Reset Fonts if the issue persists
One new font will not appear on Mac Font installation or validation problem Validate the font and check for duplicates in Font Book
One application shows bad fonts but the rest of the system is normal Application-specific problem Restart or troubleshoot that app before changing system font data
Mac custom fonts disappear after Reset Fonts Expected result of the reset Review the Fonts (Removed) folders and reinstall only trusted fonts you still need
Font problem started after an OS update Could be font registration, app compatibility, or an OS-specific bug Install current OS/app updates and test before repeating destructive troubleshooting

On Mac, Font Book can also validate a font and resolve duplicates. Use those tools when the problem is a specific font rather than a system-wide rendering issue.

Part 5. Font Cache Clearing Mistakes to Avoid

A font-cache reset should be a targeted troubleshooting step, not a general-purpose disk cleanup. The cache itself is not a meaningful place to reclaim storage, and aggressive deletion can create bigger problems than the original font glitch.

  • Do not delete installed font folders: Never treat C:\Windows\Fonts or /System/Library/Fonts as disposable cache folders.
  • Do not permanently disable Windows Font Cache Service: Microsoft describes the service as a performance component that caches commonly used font data. Stop it only as part of troubleshooting, then start it again.
  • Do not use secure-erasure software just to clear font cache: Secure deletion is unnecessary for cache rebuilding and can increase the risk of deleting unrelated data.
  • Do not promise that a cache reset fixes every font problem: Broken font files, duplicate fonts, unsupported formats, or application bugs require different fixes.
  • Do not copy legacy Mac Terminal commands without checking your macOS version: Current Apple documentation uses Font Book for font-reset troubleshooting.
  • Do not reset fonts on Mac without understanding the result: Apple moves installed fonts aside, so custom fonts can disappear from apps until you reinstall them.

Part 6. What if You Delete the Wrong Files While Troubleshooting?

If you followed the steps above exactly, clearing font cache should not delete personal documents, photos, videos, or project files. But if you accidentally removed personal data from another folder while manually cleaning your PC or Mac, stop writing new data to the affected drive and check Recycle Bin or Trash first.

If the personal file is no longer in Recycle Bin or Trash and you do not have a usable backup, data recovery software can be considered. Recoverit for Windows and Recoverit for Mac are designed for recovering deleted or inaccessible personal files from detectable storage devices.

recoverit logo
Wondershare Recoverit
Your Safe & Reliable Data Recovery Expert
Download Download

Easily recover deleted or lost files in 500+ data loss situations, such as deletion, formatting, and disk corruption. The software confidently retrieves all data types, regardless of how they went missing.

Important: Recoverit is not a font-cache repair utility and should not be used to restore Windows or macOS system font-cache files. If you need to recover personal data, save recovered files to a different healthy drive to reduce overwrite risk. No recovery software can guarantee recovery after the deleted data has been overwritten.

Conclusion

To clear font cache safely, match the fix to the operating system and start with the least disruptive step. On Windows 11 and Windows 10, restart Windows Font Cache Service before deleting cache files. If a full rebuild is still necessary, remove only the documented FontCache contents and FNTCACHE.DAT, then restart Windows. On current macOS, use Apple's Font Book troubleshooting flow and understand that Reset Fonts moves installed third-party fonts aside. Most importantly, do not confuse font-cache troubleshooting with deleting installed fonts or running broad system-cleanup tools.

FAQ

  • Is it safe to clear the font cache in Windows?
    It can be safe when you stop Windows Font Cache Service and delete only the font-cache files from the correct cache locations. Start with a service restart first, because it is less disruptive. Do not delete the Windows Fonts folder or unrelated files in System32.
  • Where is the font cache in Windows 11 and Windows 10?
    Windows font-cache data can be found under C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache, and Windows also uses C:\Windows\System32\FNTCACHE.DAT. Administrator permission may be required to work with these locations.
  • Do I need to restart Windows after clearing font cache?
    Yes. After a full cache-file rebuild, restart Windows so the system can regenerate font-cache data from the fonts that remain installed.
  • How do I clear font cache on a Mac?
    On current macOS, Apple's documented troubleshooting route is Font Book > Settings > Advanced > Reset Fonts. This is broader than a simple cache clear: it restores standard fonts and moves fonts you installed to Fonts (Removed) folders.
  • Will Reset Fonts on Mac delete my custom fonts?
    Apple says installed fonts are moved to /Library/Fonts (Removed) or ~/Library/Fonts (Removed), making them unavailable to apps until you reinstall them. Review this impact before using Reset Fonts.
  • Why does only one app still show the wrong font after a cache reset?
    If every other app displays fonts correctly, the remaining problem is more likely app-specific. Restart the app, verify its font settings and plug-ins, and use the developer's troubleshooting guidance instead of repeatedly resetting the system font environment.
  • Does clearing font cache free a lot of disk space?
    No. Font-cache clearing is a troubleshooting step for font rendering or registration problems, not a meaningful storage-cleanup method.
Louie Morgan
Louie Morgan Sep 16, 26
Share article:
Get Recoverit Get Recoverit