--- old/src/java.base/share/classes/java/io/Console.java 2015-07-07 17:00:15.557731800 +0300 +++ new/src/java.base/share/classes/java/io/Console.java 2015-07-07 17:00:15.304547500 +0300 @@ -564,7 +564,7 @@ } catch (Exception x) {} } if (cs == null) - cs = Charset.defaultCharset(); + cs = Boolean.getBoolean("windows.UnicodeConsole") ? Charset.defaultUnicodeCharset() : Charset.defaultCharset(); out = StreamEncoder.forOutputStreamWriter( new FileOutputStream(FileDescriptor.out), writeLock,