Software⏱️ 3 min read📅 2026-06-11

How to Fix: Windows terminal on windows 11 gives error not finding nerd font

Windows terminal error not finding nerd font on windows 11

Quick Answer: Check if the font is correctly installed and added to the default profile in settings.json, then try restarting the Windows Terminal or reinstalling the font.

The Windows Terminal on Windows 11 may display an error message indicating that it cannot find the selected font 'Hack Nerd Font'. This issue affects users who have installed the Hack Nerd Font and have set it as their default font in the Windows Terminal settings.

This error can be frustrating, especially when working with code or other text-based applications. In this guide, we will walk you through the steps to resolve this issue and provide alternative solutions.

🔍 Why This Happens

  • The primary reason for this error is that the font file is not being recognized by the Windows Terminal. This can happen if the font file is corrupted or not properly installed.
  • Another possible cause is that the font file is being overwritten by another application, causing it to be lost.

🚀 How to Resolve This Issue

Update Font File and Restart Terminal

  1. Step 1: Download the latest version of the Hack Nerd Font from the official GitHub repository.
  2. Step 2: Extract the downloaded zip file to a location on your desktop or downloads folder.
  3. Step 3: Go to Settings in Windows Terminal, select Profiles, and click on Default Profile. In the JSON editor, update the "face" field to point to the new font file location (e.g., C:\Users\YourUsername\Desktop\Hack.zip).
  4. Step 4: Save changes and restart the Windows Terminal application.

Use System Font Instead of Nerd Font

  1. Step 1: In Settings, select Profiles and click on Default Profile. In the JSON editor, update the "face" field to point to a system font (e.g., 'Consolas').
  2. Step 2: Save changes and restart the Windows Terminal application.

✨ Wrapping Up

By following these steps, you should be able to resolve the issue with the Windows Terminal not finding the selected font. If you are still experiencing issues, try updating the font file or using a system font instead.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions