It's really kind of sickening that so many of us have had this problem, and yet MS support doesn't seem to care.
I've tried every suggestion in this thread, and still cannot install a font, even though windows always thinks it has installed the font. It shows up in the fonts folder, it shows registered as a font, but none of them ever show up in any programs.
EDIT: I FOUND A WAY THAT WORKS FOR ME!!!!
Short Answer: You need to copy your font file to c:\windows\fonts while using admin privledges. I did this while using an elevated command prompt, and a "Copy fontfile.ttf c:\windows\font"
Long Answer: Okay, this is annoying, but I think I figured it out. This is a little advanced but works 100% of the time
- Open your c:\ in windows explorer, make a new folder on the root called fonts. Copy your fonts in there.
- Open an elevated command prompt. Open the start menu, type CMD but DON'T CLICK ENTER. Move your mouse up to where it says Command Prompt and right click. Run as administrator. Accept the popups, eventually you get a black text window.
IF YOU DO NOT OPEN THE COMMAND PROMPT WITH ADMIN ACCESS, THIS MOST LIKELY WILL NOT WORK, BUT WILL SAY IT DID.
- Type the following commands. You can copy/paste them but you need to use CTRL-V in the text window to paste each line SEPARATELY.
cd\fonts (Then Press Enter)
copy *.* c:\windows\fonts (Then Press Enter)
(Advanced note: If you know how to navigate DOS, you can do this a number of different ways, just make sure you have an elevated prompt, and use a copy command to get the font files into c:\windows\fonts directly )
That's it. You're done. Open word, or illustrator, or something, and see if the font file showed up.