If your Windows 10 text looks wrong—maybe icons show boxes, apps use odd typefaces, or you changed a font and now regret it—this guide shows you how to restore the default fonts. You’ll reset the font settings without reinstalling Windows, and you don’t need any special tools. The steps work on all editions of Windows 10 (Home, Pro, etc.) and take about 10 minutes.
What You’ll Need
- A Windows 10 PC with administrator privileges (you’ll need to confirm a UAC prompt).
- An internet connection (only if you need to re-download a missing font from Microsoft).
- Optional: a backup of your current font settings (just in case).
Step-by-Step
- Open the Fonts settings. Press Win + I to open Settings, then go to Personalization > Fonts. Alternatively, type “Fonts” in the Start menu and click “Fonts settings.”
- Scroll down to “Related settings.” On the right side of the Fonts window, you’ll see a link that says “Restore default font settings.” Click it. This is the official built-in reset button.
- Confirm the action. A User Account Control prompt appears—click Yes. Windows will immediately reset all font settings to the factory defaults. You won’t see a confirmation message, but the reset happens instantly.
- Reboot your PC. Restart your computer to ensure all apps and system components pick up the default fonts. This is especially important if you had changed fonts in the registry or via third-party tools.
- Check if the problem is fixed. After reboot, open a few apps (File Explorer, Notepad, your browser) and see if text looks normal. If it does, you’re done.
- If the built-in reset didn’t work, use the registry method. Press Win + R, type
regedit, and press Enter. Navigate toHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts. Right-click the Fonts key in the left pane and select Export to back it up. Then, right-click the Fonts key and choose Delete. Confirm the warning. This removes all custom font entries. Reboot—Windows will recreate the default font registry entries from its own cache. - Reinstall missing default fonts. If some fonts are physically missing (e.g., you deleted them from the Fonts folder), download the official Microsoft font pack for Windows 10 from the Microsoft website (search “Microsoft font pack Windows 10”). Extract the ZIP, right-click each .ttf or .otf file, and choose Install. You can also select all files and choose “Install” to batch-install.
- Clear the font cache (if text still looks wrong). Press Win + R, type
services.msc, and press Enter. Find Windows Presentation Foundation Font Cache 3.0.0.0 (or similar) and stop it. Then open File Explorer, go toC:\Windows\ServiceProfiles\LocalService\AppData\Local, and delete the file namedFontCache(or the entire FontCache folder). Restart the service and reboot.
Common Mistakes
- Skipping the reboot. The font reset may not apply until the system restarts. Always reboot after using the built-in reset.
- Deleting the Fonts registry key without backup. If you delete the key and something goes wrong, you might lose all font settings. Always export first.
- Installing fonts from untrusted sources. Some “font packs” are malware or contain corrupted files. Only download from Microsoft or reputable foundries.
- Using third-party font managers that override settings. If you use a tool like NexusFont or Suitcase, make sure it’s not set to auto-load custom fonts at startup—it can override your reset.
- Editing the registry with the wrong path. Double-check the path: it’s
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts—notHKEY_CURRENT_USER. The user hive only stores per-user font settings, which are rarely the cause.
Tips
- Back up your current fonts before resetting. Even if you think you don’t need them, a backup lets you revert if you accidentally lose a font you actually wanted.
- Use the built-in reset first. It’s the safest method and works for most cases. The registry method is only for when the built-in button fails.
- Keep a list of fonts you installed. If you later want to reinstall them, you’ll know what to look for.
- If you’re trying to fix a specific app’s font, check the app’s own settings first. Some apps (like Office) have their own font settings that override Windows defaults.
- Run Windows Update. Sometimes a font issue is caused by a system bug that Microsoft has already patched. Make sure your Windows is up to date.
Troubleshooting
Reset button is grayed out or missing. This can happen if you’ve never changed fonts, or if a group policy blocks it. Try the registry method instead. If that also fails, run the System File Checker: open Command Prompt as administrator and type sfc /scannow. This repairs corrupted system files, including font files.
After reset, some apps still show wrong fonts. Some apps cache font information. Close all apps, then restart. If the problem persists, clear the font cache as described in Step 8. Also check if the app has its own font setting.
Text is blurry or pixelated after reset. This is usually not a font issue but a display scaling problem. Go to Settings > System > Display and adjust the scaling percentage (often 100%, 125%, or 150%). You can also try turning off “Let Windows try to fix apps so they’re not blurry” in Advanced scaling settings.
I deleted the Fonts folder entirely. If you deleted C:\Windows\Fonts, you can’t just copy it back. Run sfc /scannow in an elevated Command Prompt. If that fails, you may need to do a repair install of Windows 10 (using the Media Creation Tool) or a system restore to a point before the deletion.
Registry method didn’t fix it. If you deleted the Fonts registry key and rebooted, but fonts are still wrong, it’s possible that a third-party program is re-adding custom font entries. Boot into Safe Mode and repeat the registry deletion, then reboot normally. If it works, you’ll know a startup program is the culprit.
Frequently Asked Questions
Q: Will resetting fonts delete my downloaded fonts?
A: No. The built-in reset only restores the default font settings; it doesn’t remove fonts you installed manually. However, the registry method (deleting the Fonts key) removes all font entries, including custom ones. You’ll need to reinstall your downloaded fonts afterward.
Q: Can I reset fonts for only one user?
A: The built-in reset applies system-wide. For per-user font issues, you can delete the HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Fonts key in the registry, but this is rarely needed.
Q: What if I don’t have the “Restore default font settings” link?
A: This link appears only if you have changed fonts or if the system detects a non-default state. If it’s missing, your fonts are already at default—or a group policy is hiding it. Use the registry method to force a reset.
Q: Is it safe to delete the Fonts registry key?
A: Yes, if you back it up first. Windows recreates the key on reboot with the correct default values. However, if you have custom fonts, they will be removed from the registry and you’ll need to reinstall them.
Q: Why do some apps still show old fonts after reset?
A: Apps that were running during the reset may have cached the old font data. Close all apps and restart. If the problem persists, clear the font cache (Step 8) or restart in Safe Mode to see if a startup program is overriding the defaults.
Q: Can I restore a single font instead of all?
A: Yes. If you know which font is missing, download it from the Microsoft font pack or a trusted foundry and install it. You don’t need to reset everything.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Gmail Gemini Privacy: Data Access & Limit Settings
- Fix Outlook Inbox Corruption with DISM in Windows
- How to Set Up Apple Pay on iPhone
- How to Choose a Refurbished iPhone With Years of Support
- Spotting Outside Windows: Step-by-Step Guide
- Computer Keeps Crashing When Playing Games? Fixes