I have a commercial software running on my Windows 10 machine and somehow, someday, I've installed/overwritten a few fonts and now the software displays some weird chars instead of plain ASCII text.

For example "This is a test phrase" looks like this:  This is a test phrase

I tried resetting/restoring Windows fonts by using the restore default font settings, but nothing changed.

Installing the same software on similar configuration displays the font correctly and the developer doesn't have a solution to this problem, mainly because it's an isolated issue that's only happening on my computer. The only way to use this software on my computer would be to do a fresh reinstall but there has to be a better way.

Originally posted here: https://stackoverflow.com/questions/47379376/windows-how-to-find-what-font-is-used-by-a-certain-program

up vote 5 down vote accepted

How can I find what fonts are used by a certain program?

You can use ProcessActivityView from Nirsoft:

ProcessActivityView creates a summary of all files and folders that the selected process tries to access. For each file that the process access, the following information is displayed: Number of times that the file was opened and closed, number of read/write calls, total number of read/write bytes, the dll that made the last open-file call, and more...

enter image description here


Disclaimer

I am not affiliated with Nirsoft in any way, I am just an end user of their software.

  • 1
    Also, with Sysinternals tools process monitor and process explorer. – JDługosz Nov 19 '17 at 22:40
  • You are right @DavidPostill, having the above-mentioned software monitoring my application and while I tried to change font-related settings I was able to identify the font used and successfully managed to re-install it. Now I can properly use my software, so thumbs up from me. – Cat Hariss Nov 20 '17 at 15:21

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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