Click any font inside the folder, ctrl+A, ctrl+C to copy every font to the clipboard.
You don't see the convenient previews and full font names, but you DO see a true, accurate list of your files without the registry list screwing things up by hiding some of them.Ģ. Every variation is listed by its filename too, so times italic will be in there as maybe " times_it.ttf" and not combined with (or hidden by) other font names.
this gives you a true, normal view of the windows font folder, where you see a complete list of the files within your windows font folder, with their actual filenames (e.g. by pressing the windows key + E) and at the top, click in the address bar and paste this: \\localhost\c$\Windows\Fonts.
here's the fix, if you want to install a specific font but keep having trouble getting it to show up and workġ. So you might end up with 2-5 copies of the same font in your windows font folder, and these separately installed files can get listed twice in the registry too.Īnyway at this point someone's probably thinking "that's great but how do I fix it?".
windows won't overwrite the file, just create a renamed copy. If you are prompted to reinstall the font, and choose yes. That's how you end up with a ton of duplicate font files with names like font.ttf, font_0.ttf, font_1.ttf, whatever_0.otf, etc. you still might not see the font appear in the folder. Worse, even if you say "yes, replace it". And if you right click gotham-bold.ttf (from any folder) and choose install, you'll get that annoying error about it already being installed. It's actually there in C:\windows\fonts\, but you can't see it. gotham bold will NOT show in that special view of the font folder either. So let's say gotham-bold.ttf is in the windows font folder, but it's not in the registry list. This 'special' font folder view is controlled by this hidden registry list. The listed fonts can act like "folders" that you can double click to see the full font family within. The actual filenames are replaced with the font name, so instead of seeing " times_0.ttf" you see " Times New Roman Regular". you can't use the font.Īlso, the windows font folder gives you a weird specialized view of your files, which looks different from other folders. like the list thinks it's called "font1.ttf" but the actual font file is called "font2.otf". If the list has the font, but the list has incorrect info about the font's file name. you get that annoying popup error "this font is already installed, do you wish to replace it?" Even if it's not working anywhere, even if it's been moved or deleted from the windows font folder, windows considers it "installed" because it's on this list.Īnd if you try to install a font that isn't working, but it's on that list. If the font doesn't exist in the windows font folder, but exists in the registry list, windows thinks it's installed. then you won't see the font in your applications. If a font exists in the font folder, but the registry list didn't get updated. What I figured out is this - when you install a new font, windows copies the font file to the windows font folder, and at the same time updates a list of available fonts in the windows registry.