after upgrade to windows creator update which is version 1703, the display is no longer right.
when i trying to ls the directory, it output ? instead of the non-ASCII characters, which is behave the same for both Chinese and Japanese. but dir command work fine.

here is the output byte sequence of both command. I test this in another laptop with windows 10 version 1607, the output byte sequences are identical, and display is right:

and if i type Chinese directly to the cmder, every character i type, the cursor will go right a little bit more than character's width, like they are getting fatter, which is not. in the following screenshots, the white-space between Chinese characters and cursor is not manually added. it just come out of nowhere.



it seems these has something to do with the display, because if i vim some file and type Chinese, despite the display all goes wrong, the content stays correct.
the problem seems to be ConEmu.exe, i got the same result if i run ConEmu.exe directly. any ideas?
u need
chcp 65001
no luck with that... @tszyjie


@Himyth
thx! that works with the display. but type Chinese still looks fatter than it should be

i think maybe it has something to do with the new render mechanism in 1703?
default:

but
after execute chcp 65001

By the way:

or try to change 'Main console font'

switching to powershell, and every thing work now! thx~
Free CJK fonts:
Same problem and changing font doesn't work.

Same problem in ConEmu.
I solved it by using the old version console.

@victor97 perfect solution! thx
@victor97
that would make not working on bash on ubuntu feature:
Unsupported console settings. In order to use this feature the legacy console must be disabled.




mark
mark
Do not produce noise by using mark @hijkzzz , @tiakia , @lsh6372
Most helpful comment
Same problem in ConEmu.

I solved it by using the old version console.