Aqui está o que eu fiz para corrigir esse problema
- Eu instalei o pacote de idioma japonês.
- Desmarquei a opção "Ocultar fontes de acordo com suas configurações de idioma".
- Defino o idioma local como japonês e volto para o meu idioma
- Eu excluo o FNTCACHE.DAT em C:\Windows\System32
Há 50% de chance de que, quando eu faço uma inicialização a frio, todos os nomes de arquivos e textos em programas (por exemplo, Skype) com fonte/kanji em japonês sejam exibidos como quadrados.
Uma reinicialização geralmente corrige o problema temporariamente, mas é muito chato. Alguém sabe como consertar isso constantemente?
Responder1
É muito simples e fácil. Crie um arquivo chamado 火.txt, coloque-o na área de trabalho e reinicie. (Testado apenas no Win7)
Isso funcionará por causa do cache de fontes. Existem duas partes principais no sistema operacional que criam o cache. Um é o Windows Explorer, o outro é a parte DirectWrite do DX. O problema é que o DXW falha com Unicode. Portanto, quando um programa é iniciado usando unicode e a API dxw, o cache de fontes é construído por dxw, não contendo unicode devido à falha. Se você colocar o arquivo txt em sua área de trabalho, será a primeira vez dos exploradores preencherem o cache. E o Explorer suporta Unicode, então o cache é inicializado corretamente.
Responder2
- Certifique-se de usar também o teclado para o idioma japonês.
- Use também olocalidade japonesa.