ينطبق على
Windows 10, version 1809, all editions

الملخص

لا تعمل بعض التطبيقات استخدام مكتبات وقت التشغيل C القديمة بشكل صحيح عندما لا يعتمد الإعدادات الإقليمية صفحة الترميز اللغوي

معلومات أساسية

في Windows 1809 عند طلب التطبيقات مخطط الشفرة للغة، حدث تغير العودة CP_UTF8 بدلاً من CP_ACP التي ستشمل utf-8 إلى لغة تلك البيانات اللغوية. هذا التغيير لكن فصل التطبيقات التي لا تستخدم مفهوم مخطط الشفرة بشكل صحيح-بما في ذلك بعض شاشات Crt القديمة.

ولمعالجة ذلك، نحن يتم الرجوع إلى السلوك القديم لإرجاع CP_ACP بدلاً من CP_UTF8.

الحل البديل

  • يمكن للمستخدمين لتغيير المنطقة إلى مؤقتاً--> "الإنكليزية (الولايات المتحدة)" في إعدادات المنطقة-> ريجيونالفورمات تعيين إلى الإنكليزية "(الولايات المتحدة)" (تحديد أي موقع باستخدام مخطط الشفرة)

  • تأكد من خانة الاختيار "بيتا: لم يتم تحديد استخدام Unicode UTF8 لدعم اللغات في جميع أنحاء العالم.

ابدأ > إعدادات > اللغة والوقت > "التاريخ والوقت، والتنسيق الإقليمي" > "التاريخ والوقت والمنطقة إعدادات إضافية" > المنطقة > الإدارية > تغيير الإعدادات المحلية للنظام.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.