Rezumat
Unele aplicații folosind moștenite C run-time biblioteci nu funcționează corect când setarea regională nu acceptă un cod
Fundal
În Windows 1809 când aplicațiile solicita setări regionale de cod, a fost modificare pentru a reveni CP_UTF8 în loc de CP_ACP ca UTF-8 să cuprindă datele lingvistice acele setări regionale. Această modificare întrerupe însă aplicații nu utilizează conceptul de cod corect - inclusiv unele CRT moștenite.
Pentru a rezolva acest lucru, vă sunt revenind la comportamentul vechi returning CP_ACP în loc de CP_UTF8.
Soluție de evitare
-
Utilizatorii pot pentru a modifica temporar regiunea lor la"Engleză (Statele Unite)" în Setări -> regiunea -> RegionalFormat setat la "(Statele Unite)" engleză (selectând oricare găsiți cu cod)
-
Asigurați-vă că caseta de selectare "Beta: utilizarea Unicode UTF8 pentru suport internaționale limbaj nu este selectată.
Start > Setări > ora și limba > "Data, ora și formatarea regionale" > "Suplimentare data, ora și regiunea settings" > regiunea > administrativ > modificare setări regionale pentru sistem.