Microsoft, возможно, и обещала постепенно исправлять Windows 11, но перед софтверным гигантом стоит огромная гора проблем с обновлениями: в попытках устранить одни неполадки компания постоянно создает другие. Последняя проблема вызывает сбой печати WPF-документов, если они написаны определенным шрифтом. Впрочем, Microsoft, надо отдать должное, предложила решение — по крайней мере, для тех, кто не дорожит своей безопасностью.
Августовское обновление .NET Framework 2026 года вызывает проблемы с WPF-документами при использовании шрифта Calibri
Как сообщает Bleeping Computer, Microsoft объявила, что ее последнее обновление приводит к сбоям в некоторых WPF-приложениях с ошибкой «System.IO.FileFormatException» при печати с использованием шрифта Calibri. Ошибка также может возникать при использовании того же шрифта для создания PDF- или XPS-контента. Помимо Calibri, аналогичную ошибку могут вызывать шрифты Cambria, Constantia или Corbel.
«После установки кумулятивного обновления .NET Framework за август 2026 года некоторые WPF-приложения могут выдавать сбой с ошибкой System.IO.FileFormatException при печати или создании PDF/XPS-контента, использующего определенные шрифты, включая Calibri».
Дальнейшее расследование показывает, что у пользователей, переключившихся на Arial, Times New Roman, Verdana, Tahoma, Segoe UI или Calibri Light, такая ошибка не возникает. Это не первая проблема, вызванная августовским обновлением 2026 года от Microsoft: Windows 11 также склонна к вылетам и зависаниям при запуске игр вместе с RGB-периферией, если обновление установлено.
Пока Microsoft решает проблему, она предложила временное решение для отключения ошибки. Пользователи, желающие сохранить безопасность своей системы, могут временно использовать другой шрифт или добавить переопределение «AppContext» в файл конфигурации приложения (app.config или App.config), введя следующий код.
<configuration>
<runtime>
<AppContextSwitchOverrides
value=”Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection=true”/>
</runtime>
</configuration>
Имейте в виду, что использование временного решения от Microsoft приведет к отключению защитных механизмов, внедренных в августовском обновлении 2026 года для Windows 11. Если это для вас критично, лучшим выходом будет использование другого шрифта.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Omar Sohail




