Shrnutí
Některé aplikace pomocí starší verze běhové knihovny C nefungují správně, pokud místní nastavení nepodporuje, znaková stránka
Pozadí
V systému Windows 1809 při požadavku aplikace znakovou stránku národního prostředí uživatele, došlo změnu vrátit CP_UTF8 místo CP_ACP jako UTF-8 by zahrnovat tyto národní údaje o jazyku. Tato změna však přeruší aplikace nepoužívá pojem znaková stránka správně - včetně některých starších CRTs.
To lze vyřešit, jsme návrat ke starému chování vykazujících CP_ACP místo CP_UTF8.
Alternativní řešení
-
Uživatelé mohou dočasně změnit jejich oblast"Angličtina (Spojené státy)" v Nastavení -> Region -> RegionalFormat, nastavte angličtinu "(Spojené státy)" (výběrem některé vyhledejte pomocí znakové stránky)
-
Zaškrtávací políčko zajistit "Beta: použití Unicode UTF-8 pro podporu jazyků po celém světě není zaškrtnuto.
Start > Nastavení > čas a jazyk > "Datum, čas a místní formátování" > "Další datum, čas a oblast nastavení" > oblasti > správy > změnit národní prostředí systému.