The cause was that there was no default printer. Not to dive too deep into how Windows works but it takes a printer installed and Windows checks with the printer to see if the font can be rendered there and if not, does a substitution.
This is all part of how WYSIWYG works so I'll shortchange you a lot on this one and keep it short.
Another element is the app. Notepad for example won't use such fonts.
Bob
I have a number of special fonts (all are .ttf) that I installed, and some that came with software for use with the programs. All of these fonts worked fine when installed on my Windows 7 64-bit computer.
I have installed all of these fonts on my Windows 8 64-bit computer, and some of the characters on the fonts do not show. Windows has substituted other characters in place of these.
Yet when I open the font in a third party program like Font Creator, all of the characters on the font appear true.
Is there a setting in Windows 8 that I need to adjust so the characters will show as they are supposed to?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic