I'm on Windows 7 Home Edition. This is a screen shot of my registry for HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts.

enter image description here

As you can see, the titles all have "(TrueType)" in them, even tho most in the screen shot are .otf files (Open Type Fonts). There are some .ttf types at the end.

Why is this? I've never modified this part of the registry ever. I've never had a different font with the same name, for Alegreya at least.

Is this a bug of windows? Does the title not even matter at all?

I noticed I could rename those titles without ill effects, but I haven't tried rebooting with it yet. Do I dare try?

1 Answer 1


It's a backward compatibility thing. Most applications will completely ignore the "Name" column in the Registry and instead they will get the name of the font from the font file itself. You can call them whatever you want in the registry and most apps won't care.

Some much older apps may use the names in the first column, but this registry key is really only there so Windows can enumerate the file names, which it provides when applications request a list of the fonts available to the system, so it's really only the "Data" column that matters.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.