Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Here is what I did to fix this problem

  • I installed the japanese language pack.
  • I unchecked the "Hide fonts according to your language settings" option.
  • I set the local language to Japanese and back to my language
  • I delete the FNTCACHE.DAT in C:\Windows\System32

There is a 50% chance that when I do a cold boot, all file names and text in programs (e.g. skype) with japanese font/kanji display as squares.

A reboot often fixes the problem temporarily but it's super annoying. Does anyone know how to fix this constantly?

share|improve this question
    
May be your system has some "bad" font, wich reports itself to system as "japanese capable", but it does not? –  Maximus Aug 19 '12 at 11:39
    
I don't know, makes no sense to me. I freshly installed Windows 8 so everything should be fine. –  elias94xx Aug 19 '12 at 11:41
add comment

2 Answers

up vote 7 down vote accepted

It's just way too simple and easy. Create a file named 火.txt and place it on your desktop, then reboot. (Tested only on Win7)

This will work because of font-caching. There are two main parts in the os that create the cache. One is the Windows Explorer, the other one the DirectWrite part of DX. The problem is, that DXW fails with Unicode. So when a programm starts up using unicode and the dxw api, the font-cache is build by dxw, not containing unicode because of the fail. If you place the txt file on your desktop, it's the explorers first turn to fill the cache. And explorer supports unicode, so the cache is initialized correctly.

share|improve this answer
    
Interesting, I'll try it, thanks! –  elias94xx Sep 30 '12 at 20:41
    
Works for me on Windows 8. Thanks! –  netvope Feb 11 '13 at 1:02
add comment
  • Make sure you are also using Keyboard for Japanese language.
  • Also use the Japanese locale.
share|improve this answer
    
When I use the japanese locale, characters like äöü change to random kanji. I'm not japanese, I just want to be able to view japanese characters like any other person.. –  elias94xx Aug 20 '12 at 15:53
3  
Neither one of these has any connection with correct display of Japanese. –  torazaburo Nov 12 '12 at 9:33
add comment

Your Answer

 
discard

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.