Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

При запуске определенных приложений на Windows 10 desktop или Windows 10 Mobile некоторые символы отображаются как квадратная или прямоугольная коробка, или как коробка с точкой, вопросительным знаком или "x" внутри, в то время как то же приложение, работая на более ранних версиях Windows или Windows Phone, не имеет этого probl Em. Этот вопрос обычно включает текст на ближнем Востоке или азиатских языках (арабский, китайский, хинди и т.д.). На Windows 10 Mobile эта проблема, скорее всего, будет включать восточноазиатские языки (китайский, японский, корейский). На рабочем столе Windows 10 эта проблема обычно включает текст на других языках, помимо языков, для которых настроена эта система, и в определенных типах приложений, поддерживающих сценарии, в которых могут встречаться международные языки (например, просмотр Веб-страниц, и уведомления пользователей в приложениях социальных сетей).

Причина

Некоторые ключевые улучшения были внесены в Windows 10, которые влияют на шрифты; более подробная информация об этом приведена ниже. Побочным эффектом этих изменений является то, что может быть затронуто небольшое подмножество существующих приложений, созданных для более ранних версий Windows или Windows Phone.

  • Некоторые шрифты, которые были включены в Windows Phone 8.1, не включены в Windows 10 Mobile.

  • Некоторые шрифты, которые ранее были включены в каждую настольную систему Windows, были перемещены в дополнительные пакеты шрифтов, и поэтому могут присутствовать не во всех настольных системах Windows 10.

Более подробная информация об этих изменениях приведена ниже. В некоторых приложениях эти изменения могут привести к симптомам «квадратного ящика» при отображении определенного международного текста. Все издания Windows 10 включают шрифты, обеспечивающие широкую языковую поддержку, а платформа Windows включает в себя механизмы резервного копирования шрифтов, предназначенные для обеспечения того, чтобы текст на любом языке всегда отображал с разборчивыми глифами, а не коробками. Но некоторые приложения могут принимать прямые зависимости от определенных шрифтов для отображения определенных символов Unicode и не использовать механизмы резервного копирования шрифтов, предоставляемые Windows. В некоторых случаях эти приложения получили прямую зависимость от шрифтов, которые не присутствуют по умолчанию во всех системах Windows 10. Поскольку шрифт, который приложение пытается использовать, не присутствует в системе, некоторые другие шрифты используются для отображения текста вместо этого, и этот шрифт может не поддерживать все отображаемые символы. Когда символ отображается с помощью шрифта, который не поддерживает этот символ, используется glyph по умолчанию "не определен" из этого шрифта. "Не определены" глиф в большинстве шрифтов имеет вид прямоугольной коробке, или некоторые изменения этого.

Обзор ключевых улучшений шрифта в Windows 10

Ключевой целью Windows 10 для Windows 10 было то, чтобы Windows была семейством операционных систем для различных категорий устройств, которые построены вокруг общего ядра ОС и общей платформы приложений — универсальной платформы Windows (UWP). UWP позволяет приложения, которые написаны и построены один раз и которые могут работать на широком диапазоне устройств, от Hololens до Xbox и Surface Hub. Одно из требований для этой конвергентной платформы приложения состоит в том, чтобы иметь набор шрифтов, которые являются общими для всех этих категорий устройств. В прошлых выпусках были различные наборы шрифтов, которые поставлялись в Windows Phone, Xbox One и Windows настольных клиентов. В Windows 10, в настоящее время общий набор шрифтов гарантированно присутствовать на всех устройствах Windows 10, во всех Windows 10 издания и во всех категориях устройств и форм-факторов. Кроме того, этот набор общих шрифтов обеспечивает всестороннюю поддержку Unicode, вмещая тысячи языков со всего мира, используя небольшой набор шрифтов, которые требуют лишь ограниченного дискового пространства. Набор общих шрифтов UWP приведен в этой статье: Список шрифтов Windows 10 Клиент рабочего стола Windows обычно используется на устройствах с менее жесткими ограничениями на хранение, и поэтому он может вместить больший выбор шрифтов. Однако, в то время как рабочий стол Windows традиционно использовался на устройствах с очень большой емкостью хранения данных, в последние годы мы стали свидетелями новых форм-факторов, таких как недорогие планшеты, которые имеют более ограниченное хранение. Еще одна ключевая, высокоуровневая цель для Windows 10 заключается в том, чтобы сделать работу настольного клиента Windows лучше, чем когда-либо на таких более дешевых устройствах. Поскольку международный языковой охват Windows продолжал расти, это означало, что все больше и больше международных шрифтов присутствуют на каждой системе, независимо от того, имеет ли пользователь данной системы фактическую потребность в шрифтах для других языков. Тем не менее, это добавило большое количество вариантов в элементах управления шрифтом и диалогов, которые имели бы низкую актуальность для данного пользователя. Например, испанский пользователь сможет выбрать из десятков тайских шрифтов, даже если они никогда не могут использовать тайский. Кроме того, это также добавило сотни мегабайт к размеру каждой настольной системы Windows. Для того чтобы уменьшить количество дискового пространства, которое требуется Windows, и повысить релевантность выбора шрифтов, предоставляемых данному пользователю, многие шрифты Windows были перемещены в дополнительные функции шрифта. Эти дополнительные функции шрифта организованы различными скриптами и имеют языковые ассоциации, и будут установлены автоматически на основе этих языковых ассоциаций. Например, функция "Упрощенные китайские дополнительные шрифты" имеет шрифты, используемые специально для упрощенного китайского языка. Если упрощенная китайская версия Windows 10 установлена, то она уже будет иметь эту дополнительную функцию шрифта предустановленной. Если другая языковая версия Windows 10 установлена, но пользователь позволяет упрощенный китайский метод ввода, или если у них есть профиль, связанный с их учетной записью Microsoft, которая уже включает в себя упрощенный китайский язык и этот профиль бродит на устройстве, то функция упрощенных китайских дополнительных шрифтов будет автоматически установлена через Windows Update. Установив дополнительные пакеты шрифтов в соответствии с набором языков, активно используемых в системе, мы можем достичь наилучшего баланса между количеством предоставленных вариантов шрифта и используемым следом диска. Но даже без каких-либо из этих дополнительных функций шрифта установлен, каждая система windows 10 настольных по-прежнему включает в себя общие uWP шрифты, гарантируя, что Windows по-прежнему имеет большую поддержку для Unicode и для международного текста, а также обеспечение того, чтобы универсальные приложения Windows могут иметь большой текстовый дисплей на настольных устройствах и любой другой форм-фактор.

Подробная информация об изменениях шрифта в Windows 10 Mobile

Для того, чтобы определить конвергентный, UWP набор шрифтов с использованием ограниченного числа шрифтов, некоторые шрифты, которые присутствовали в Windows Phone 8.1 были исключены из Windows 10 Mobile:

  • Дэнсянь, Денгсян Смелый

  • Эсэнджанджело Эдесса

  • Кхмерский uI, Кхмерский UI Bold

  • Лаосский uI, Лаосский uI Bold

  • Leelawadee, Leelawadee смелейшее

  • Луцида Санс Уникод

  • Microsoft MHei, Microsoft MHei Bold

  • Microsoft NeoGothic, Microsoft NeoGothic Bold

  • Уйгурский Microsoft

  • Segoe WP, Segoe WP Light, Segoe WP SemiLight, Segoe WP Semibold, Segoe WP Bold, Segoe WP Black

  • Segoe WP Emoji

  • Тахома, Тахома Смелый

  • Urdu Typesetting, Urdu Typesetting Bold

  • Yu готический смелый

Если приложение Windows Phone напрямую зависит от одного из перечисленных выше шрифтов для отображения определенных символов Unicode и не использует механизмы резервного копирования шрифтов, предоставляемые Windows, результатом будут символы, отображаемые как глифы "квадратная коробка".

Подробная информация об изменениях шрифта в Windows 10 Desktop

Как уже упоминалось выше, ряд шрифтов, которые ранее были бы включены в каждую клиентскую систему Windows, в Windows 10 были перемещены в дополнительные функции шрифта. В следующей таблице приводится полный список дополнительных функций шрифта и репрезентативных языковых ассоциаций. Выберите шрифты, которые были перемещены в эти пакеты, перечислены; это шрифты, которые использовались в качестве шрифтов пользовательского интерфейса оболочки в предыдущих версиях Windows, но с тех пор были заменены новыми шрифтами Windows.

Дополнительный пакет шрифтов

Языковая ассоциация

Ключевые шрифты перемещены в дополнительный пакет

Арабский сценарий Дополнительные шрифты

Языки, использующие арабский шрифт; например, арабский, персидский, урду.

Бангла Сценарий Дополнительные шрифты

Языки, использующие сценарий Bangla; например, ассамес, Бангла.

Вринда

Канадские аборигенные слоговые шрифты

Языки, использующие канадский сценарий слоговой; например, инуктитут.

Евфемия

Чероки Дополнительные шрифты

Чероки.

Плантагенет Чероки

Деванагари Дополнительные шрифты

Язык с использованием сценария Деванагари; например, хинди, Конкани, Марати.

Мангал

Этиопические дополнительные шрифты

Языки, использующие этиопический сценарий; например, амхарский, Тигринья.

Nyala

Гуджарати Дополнительные шрифты

Гуджарати; любой другой язык, использующий сценарий Гуджурати.

Шрути

Гурмухи Дополнительные шрифты

Панджаби; любой другой язык, использующий сценарий Гурмухи

Раави

Китайские (упрощенные) дополнительные шрифты

Упрощенный китайский

Китайские (традиционные) дополнительные шрифты

Традиционный китайский

MingLiU, MingLiU_HKSCS

Иврит Дополнительные шрифты

Иврит

Японские дополнительные шрифты

японский

Meiryo, Meiryo UI, MS Готика, MS Mincho

Кхмерские дополнительные шрифты

Камбоджийский; любой другой язык, использующий кхмерский сценарий.

DaunPenh, Кхмерский uI

Дополнительные шрифты Kannada

Каннада; любой другой язык, использующий сценарий Kannada.

Tunga

Корейские дополнительные шрифты

корейский

Батанг, Дотум, Гулим

Лаосские дополнительные шрифты

Лаос; любой другой язык с использованием лаосского скрипта.

DokChampa, Лаосский uI

Малаялам Дополнительные шрифты

Малаялам; любой другой язык, использующий сценарий Малаялама.

Картика

Одиа Дополнительные шрифты

Одия; любой другой язык, использующий сценарий Odia.

Калинга

Паневропейские дополнительные шрифты

Никаких автоматических языковых ассоциаций.

Нет (все шрифты являются новыми для Windows 10).

Сингала Дополнительные шрифты

Сингала; любой другой язык, использующий сингальский сценарий.

Искула Пота

Сирийские дополнительные шрифты

Языки, использующие сирийский скрипт.

Эсэнджанджело Эдесса

Тамил Дополнительные шрифты

Тамиль; любой другой язык, использующий тамильский скрипт.

Лата

Телугу Дополнительные шрифты

Телугу; любой другой язык, использующий сценарий Telugu.

Гаутами

Тайские дополнительные шрифты

Тайский; любой другой язык с использованием тайского скрипта.

Leelawadee

Если приложение зависит от одного из этих шрифтов для отображения определенных символов Unicode и не использует механизмы резервного копирования шрифтов, предоставляемые Windows, и если дополнительный пакет шрифтов, содержащий этот шрифт, не установлен в системе (обычно, потому что система и профили пользователей не настроены, чтобы иметь связанный язык включен), то результат будет символы отображаются как "квадратная коробка" глифы.

Рекомендации для пользователей Windows 10

Если вы испытываете эти симптомы в некоторых приложениях на рабочем столе Windows 10, то вы можете предоставить обратную связь разработчику приложения, предполагая, что они обновляют свое приложение для Windows 10. В то же время, вы также можете установить один или несколько дополнительных функций шрифта, которые приложения могут потребоваться для правильной работы. Шаги для этого следующие: Если вы знаете язык текста, который отображается неправильно и часто использует этот язык: Если вы знаете соответствующий язык, то вы можете добавить этот язык в свой профиль пользователя, и любая связанная дополнительная функция шрифта будет автоматически установлена. (Примечание: могут быть установлены и другие дополнительные функции, связанные с языком, такие как прогнозирование текста или проверка орфографии.)

  • Из меню «Пуск» — открытые настройки.

  • Выберите время и язык.

  • Выберите регион и язык.

  • Выберите Добавить язык.

  • Выберите определенный язык.

Включение дополнительных функций шрифта без изменения настроек языка: Если вы не знаете конкретный язык, или если знаете язык текста, который отображается неправильно, но не хотите добавлять этот язык в свой профиль пользователя, вы можете установить любую дополнительную функцию шрифта без включения каких-либо дополнительных языков.

  • Из меню «Пуск» — открытые настройки.

  • Выберите элемент Система.

  • Выберите приложения и функции.

  • Выберите Дополнительные функции Управления.

  • Выберите Добавить функцию.

  • Выберите любую дополнительную функцию шрифта из списка.

Если вы испытываете симптомы, описанные в некоторых приложениях Windows Phone, то вы можете связаться с разработчиком приложения, предполагая, что они обновляют свое приложение, используя рекомендации, приведенные здесь. Примечание: Windows 10 Mobile не поддерживает никаких дополнительных функций шрифта.

Рекомендации для OEM и системных администраторов

Если вы настраиваете пакеты языков или международные настройки в изображения развертывания Windows 10, то следует использовать инструмент обслуживания и управления изображениями развертывания (DISM) для включения дополнительных пакетов шрифтов (и других дополнительных возможностей, связанных с языком) связанные с языковыми пакетами, которые вы добавляете в изображения. В следующей статье приводится подробная информация о дополнительных возможностях шрифта и связанных с ними языках windows 10:

Особенности по запросу

Смотрите также эту статью для обзора на Windows 10 языковых пакетов и все дополнительные, связанные с языком возможности:

Добавление языков к изображениям Windows

Если вы являетесь системным администратором и знаете, что ваши сценарии потребуют шрифтов от одного или нескольких из этих дополнительных возможностей шрифта, даже если вы не включаете связанные пакеты языка в изображения развертывания, вы все равно можете добавить любой из возможностей шрифта в изображения развертывания с помощью DISM.

Рекомендации для разработчиков

На ваше приложение могут повлиять изменения в шрифтах в Windows 10, если у вас есть приложение Windows Phone, которое имеет зависимость от одного из шрифтов, которые были исключены из Windows 10 Mobile, или если у вас есть настольное приложение Windows, которое имеет зависимость от одного из шрифтов, который имеет были перенесены в дополнительные пакеты шрифтов, и если ваше приложение не использует механизмы резервного копирования шрифтов, предоставляемые Windows. Типы приложений и сценариев приложений, которые, скорее всего, будут затронуты включают в себя:

  • Браузеры или другие приложения, которые делают сложный макет с использованием графических AIS более низкого уровня, которые не обеспечивают запасной вариант шрифта (например, DrawGlyphRun, ExtTextOut с использованием ETO_GLYPH_INDEX, ScriptTextOut).

  • Игры или другие приложения, в которых используются сторонние графические библиотеки.

  • Сценарии приложений, в которых текст может отображаться с участием языков за пределами языка отображения приложения или Windows, или других языков, используемых пользователем; например, просмотр веб-страниц, получение текстовых сообщений или уведомлений от других пользователей.

Если ваше приложение проявляет описанные симптомы, особенно в приведенных выше сценариях, следует просмотреть шрифты, на которые опирается ваше приложение. Пожалуйста, смотрите следующую статью для шрифтов, рекомендованных для использования приложениями на Windows 10:

Список шрифтов Windows 10

Шрифты, перечисленные в этой статье, гарантированно присутствуют на всех устройствах Windows 10. Если ваше приложение использует DirectWrite, то вы можете рассмотреть возможность использования механизмов резервного копирования шрифта, предоставляемых DirectWrite. Даже если вы используете AA, использующие AIS более низкого уровня, и хотите реализовать собственную реализацию резервного использования шрифта, DirectWrite имеет AA, которые предоставляют отображения по умолчанию, которые можно дополнить вашими пользовательскими отображениями. Смотрите следующие статьи MSDN для ключевых AIS:

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×