windows 8 - Win 8 system font turns into gibberish after each restart

06
2014-04
  • Vasek

    I have accidentally put an AvenirNext.ttc (font file) to Windows Fonts folder (C:\Windows\Fonts). At first, no change was visible. Only the next morning when I turned the computer on, the system font was complete gibberish. Sample image provided below. So I thought I would check the font folder. And it was wiped clean with the exception of about 3 font-files. I couldn't read the font file names since everything's gibberish.

    So I copied all fonts from another computer and put them to the Fonts folder of my "broken" computer. It instantly resolved my issue. All text is readable again.

    But the issue hasn't really gone away. Every time I restart my computer, the font is back to gibberish. I can't remove the .ttc font file since I can't see it in the Fonts folder.

    I tried to find a solution online...

    I tried to restore default fonts... restarted computer and nothing. I deleted all fonts files and put only a few system once in the Fonts folder... restarted computer and nothing. I deleted FNTCACHE.DAT (font cache file)... restarted and nothing.

    The giberrish is still there on restart.

    I am running out of ideas how to fix this.

    Any tips would be greatly appreciated.

    Thanks!

    enter image description here

  • Answers
  • Vasek

    Thanks guys for your suggestions. Eventually, I had to resort to restore point which fixed the issue for me.

    Thanks again!


  • Related Question

    osx - Fonts still missing in Flash after cleaning caches
  • Anriëtte Myburgh

    I was having a problem with missing fonts in Flash CS4, so I cleaned the font caches using the following commands in Terminal:

    sudo atsutil databases -remove
    atsutil server -shutdown
    atsutil server -ping
    

    These commands ran fine, so I restarted and opened my Flash file. Now suddenly Verdana is missing in Flash which was previously there.

    • I ran FontNuke, and cleaned caches, and rebooted. Still nothing showed in Flash.
    • I ran Cocktail, and cleaned just the font caches (all users on system), still nothing in Flash.
    • I reinstalled Flash (didn't work)
    • I then uninstalled Flash, rebooted and installed Flash, rebooted. (didn't work)

    After all this, Verdana still doesn't load in Flash. I validated all fonts in Font Book and removed the erroneous fonts.

    Is there any other way I can have all the fonts load in Flash (eliminate another cache I am not seeing)? I am so sick of Flash and its font caches and Verdana is pretty much a standard font so what am I doing wrong here?


  • Related Answers
  • Anriëtte Myburgh

    This is where the answer lies: http://forums.adobe.com/message/2558650#2558650

    It is a nuisance doing it this way, but it was the ONLY method that worked for me.

    1. Firstly, close Flash.
    2. Move all fonts from /Library/Fonts & ~/Library/Fonts to a folder on your desktop.
    3. Start up Flash again, try opening the file which uses the missing fonts. (You should get the Font Replacement dialog now), click Cancel.
    4. Quit Flash.
    5. Move the .ttf/.otf files of the missing fonts (missing in Flash) back to /Library/Fonts, but only them, not the rest.
    6. Start Flash up again with the .fla in question, your fonts should all be found now and render.
    7. Quit Flash, move the rest of the font files back to /Library/Fonts (did not test it with User fonts i.e. ~/Library/Fonts, I suppose it would be just same copying them back to ~/Library/Fonts)
    8. Open Flash again and all missing fonts should now be visible in Flash.

    This is the ONLY method that worked for me!

  • ta.speot.is

    Have you tried the steps specified by Adobe?

    http://kb2.adobe.com/cps/167/tn_16763.html

  • Anriëtte Myburgh

    After 4 font management applications (trying to clear system and Adobe font caches), it was fixed. I tried:

    1. FontNuke
    2. Font Finagler
    3. Cocktail
    4. FontExplorer Pro

    Finally, FontExplorer Pro was the one that came through for me.

    Conclusion: I hate Flash