In the English Version of Windows 10 (Maybe 8, 7 have the same problem), If a file's filename is Chinese, Korean, Japanese or other non-ASCII language. Even if the fonts which support this language were installed. There was no change in Windows File Explorer.
The problem of fonts display in Windows File Explorer is:
Some of non-ASCII characters are displayed as the wrong appearance.
Some of non-ASCII characters is displayed in a very small size.
And the problem in CMD is:
- The encoding of cmd does not support non-ASCII character. (Or the deeper layer does not support non-ASCII). When I start some executable file, if its name include non-ASCII character, it can not run. And when I try to run .bat or .cmd file include non-ASCII character in it, it will raise error.
I have install adobe open source fonts which support those non-ASCII characters.
Q1. However how to modify the font which Windows File Explorer use?
Here is the example of error in Windows File Explorer:
Forgive me that I am not a Chinese native user, but have some fundamental knowledge. Those letter should be like this picture:
The third line of example is not in right size.
Q2. How to make shell layer support Unicode characters?