Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have some commercial fonts installed I never buyed.
Some application I use certainly installed them for me and I'm grateful about that.

As I'm getting addicted to some of those, I'd like to know which package did it.
(So in the future I maybe can get them free and legal on other computers)

Is there any standard installation receipt mechanisms in Win7 (like, more or less, that in OSX) telling you which "package" installed a file, or... no such thing?

share|improve this question

There is no general mechanism for discovering which application installed a font on Windows. However, here are some tips that might help you find this out.

  1. Open the list of fonts in Control Panel. Right-click on a font and select properties. If the font was installed directly from the application's directory, you'll see that in Location field there. However, if the font was moved to C:\Windows\Fonts, you're out of luck.

  2. Search the registry for the name of font or its file name. Some installers record what they installed in the registry. So, run regedt, press Ctrl-F and search, it will take a long time.

But if some application just copied a TTF file into C:\Windows\Fonts, there's no sure way to know which one did that.

share|improve this answer
You could look at the modified date on the TTF file and then search in C:\Program Files\ for any other files modified on that date. The EXE of any likely source program will probably have the same modified date. – Yeodave Oct 17 '11 at 16:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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