vscode: user installed fonts not loaded after a reboot

VS Code Version:

Version: 1.75.0 (user setup)
Commit: e2816fe719a4026ffa1ee0189dc89bdfdbafb164
Date: 2023-02-01T15:23:45.584Z
Electron: 19.1.9
Chromium: 102.0.5005.194
Node.js: 16.14.2
V8: 10.2.154.23-electron.0
OS: Windows_NT x64 10.0.22621
Sandboxed: No

OS Version:

     Edition  Windows 11 Pro
     Version  22H2
    OS build  22621.1194
  Experience  Windows Feature Experience Pack 1000.22638.1000.0

Steps to Reproduce:

  1. Download JetBrains Mono: https://www.jetbrains.com/lp/mono
  2. Install JetBrainsMono-Regular.ttf
  3. Install JetBrainsMonoNL-Regular.ttf
  4. Set "editor.fontFamily": "'JetBrains Mono'" in settings
  5. Set "editor.fontFamily": "'JetBrains Mono NL'" in settings

Observe that NL works and the plain one doesn’t.

About this issue

  • Original URL
  • State: open
  • Created a year ago
  • Comments: 22 (4 by maintainers)

Most upvoted comments

Hello 👋🏻 geeks @olfek , @rzhao271 , @kiriharu , @VSCodeTriageBot

  • I too face the same problem.
  • After rebooting the system I was unable to see the JetBrains Font in VS Code
  • But I tried installing font for all users like this ⬇️
  • Screenshot (54)
  • Issue was solved - #173543

In windows 11:

  1. Select all in JetBrains font folder
  2. Right click and got to show more options
  3. There you can find Install for all users
  4. Click install for all users
  • image

I can confirm that this solution works! Thank you! @rohitprofc

Windows Font Cache Service

It may be a bug in the Windows Font Cache Service because following the instructions here (https://thegeekpage.com/how-to-delete-the-font-cache-on-windows-10/) temporarily fixes it until the next reboot.