חל על
Windows 10, version 1809, all editions

סיכום

יישומים מסוימים באמצעות ספריות זמן ריצה של C מדור קודם אינם פועלים כראוי כאשר ההגדרה האזורית אינה תומכת של קידוד

רקע

ב- Windows 1809 כאשר יישומים מבקשים הקידוד של האזור, היה שינוי כדי להחזיר את CP_UTF8 במקום CP_ACP כמו UTF-8 מקיפים נתוני הלשוני של אזור אלה. עם זאת, שינוי זה מעברי apps לא באמצעות הרעיון codepage כראוי - כולל Crt ישנים מסוימים.

כדי לטפל בבעיה זו, אנו חזרה להתנהגות הישנה של החזרת CP_ACP במקום CP_UTF8.

פתרון

  • משתמשים יכולים לשנות באופן זמני את האזור שלו כדי"אנגלית. (ארצות הברית)" בהגדרות -> אזור -> RegionalFormat להגדיר האנגלית "(ארה ב)" (בחירת כל אתר עם קידוד)

  • להבטיח את תיבת הסימון "ביתא: השתמש Unicode UTF8 עבור תמיכה בשפות ברחבי העולם לא נבחרה.

התחל > הגדרות > זמן & שפה > "תאריך, שעה, & עיצוב אזוריות" > "הגדרות נוספות של תאריך, שעה, & אזור" > אזור > ניהול > שינוי אזור המערכת.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.