diff --git a/bin/Lib/PABCSystem.pas b/bin/Lib/PABCSystem.pas index a298298e7..4864a4a54 100644 --- a/bin/Lib/PABCSystem.pas +++ b/bin/Lib/PABCSystem.pas @@ -14068,7 +14068,8 @@ procedure __InitModule; begin try DefaultEncoding := Encoding.GetEncoding(1251); - System.Console.OutputEncoding := Encoding.UTF8; + if (System.Environment.OSVersion.Version.Major >= 6) and (System.Environment.OSVersion.Version.Minor >= 2) then + System.Console.OutputEncoding := Encoding.UTF8; except DefaultEncoding := Encoding.UTF8; end;