Berlaku Untuk
Windows 10, version 1809, all editions

Ringkasan

Beberapa aplikasi yang menggunakan warisan C run-time perpustakaan tidak berfungsi dengan benar saat pengaturan wilayah tidak mendukung codepage

Latar belakang

Windows 1809 saat aplikasi meminta codepage lokal, ada perubahan untuk mengembalikan CP_UTF8 alih-alih CP_ACP sebagai UTF-8 akan mencakup data linguistik lokal tersebut. Perubahan ini namun pemutusan aplikasi yang tidak menggunakan konsep codepage dengan benar - termasuk beberapa CRTs warisan.

Untuk mengatasi masalah ini, kami akan kembali ke perilaku lama kembali CP_ACP alih-alih CP_UTF8.

Penyelesaian Masalah

  • Pengguna dapat mengubah wilayah mereka untuk sementara"Bahasa Inggris (Amerika Serikat)" dalam pengaturan -> wilayah -> RegionalFormat ditetapkan ke bahasa Inggris "(Amerika Serikat)" (memilih salah satu temukan dengan codepage)

  • Pastikan kotak centang "Beta: menggunakan Unicode UTF8 untuk dukungan di seluruh dunia bahasa tidak dipilih.

Mulai > Setelan > waktu & bahasa > "Tanggal, waktu, & format regional" > "Tanggal, waktu, dan wilayah pengaturan tambahan" > wilayah > administratif > perubahan sistem lokal.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.