Riepilogo
Alcune applicazioni utilizzano librerie di runtime C legacy non funzionano correttamente quando le impostazioni internazionali non supportano una tabella codici
Sfondo
In Windows 1809 quando le applicazioni richiedono la tabella codici della lingua, è stata apportata modifica per restituire CP_UTF8 anziché CP_ACP come UTF-8 dovrebbe comprendere dati linguistici di tali impostazioni internazionali. Tuttavia, questa modifica interruzioni apps non si utilizza il concetto di tabella codici correttamente - compresi alcuni CRT legacy.
Per risolvere questo problema, stiamo ripristinando il vecchio comportamento di restituzione CP_ACP anziché CP_UTF8.
Soluzione alternativa
-
Gli utenti possono modificare temporaneamente la loro regione per"English (United States)" nelle impostazioni -> area -> RegionalFormat impostato su inglese "(Stati Uniti)" (se si seleziona uno individuare con tabella codici)
-
Assicurarsi che la casella di controllo "Beta: utilizzare Unicode UTF8 supporto per le lingue in tutto il mondo non è selezionata.
Start > Impostazioni > ora & lingua > "Data, ora & formattazione regionali" > "Aggiuntive data, ora e l'area Impostazioni" > area > Amministrazione > impostazioni locali del sistema di modifica.