Августовское обновление Windows 11 ломает принтеры и PDF: Microsoft объяснила причину

Оновлення Windows 11 за серпень ламає принтери та PDF: Microsoft пояснила причину

После того как Microsoft выпустила обновление для Windows 11 в рамках августовского Patch Tuesday, пользователи начали сообщать о проблеме с принтерами и созданием PDF-файлов. Теперь Microsoft признала, что причиной является одно из обновлений, выпущенных в рамках Patch Tuesday.

Проблемным обновлением является KB5120708, которое на самом деле предназначено не непосредственно для Windows 11, а затрагивает .NET Framework. Microsoft подтверждает, что после установки этого обновления некоторые приложения могут сталкиваться с ошибками при печати документов, содержащих определённые распространённые шрифты, или при создании файлов PDF или XPS:

«Известные проблемы: после установки накопительного обновления .NET Framework за август 2026 года некоторые приложения WPF могут завершать работу с ошибкой System.IO.FileFormatException «при печати или создании PDF/XPS-файлов, в которых используются определенные шрифты, в частности Calibri», — — признают в Microsoft.

Проблема пока находится в стадии расследования, но пока что можно воспользоваться временным обходным решением, если вы столкнулись с этой проблемой. Приложения могут смягчить проблему, если включить переключатель Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection AppContext в конфигурационном файле приложения так, как показано ниже:

<configuration> <runtime> <AppContextSwitchOverrides value=”Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection=true”/> </runtime> </configuration>

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

«Проблема не ограничивается только Windows 11 25H2. Аналогичные сбои зафиксированы и в других версиях Windows, а также в серверных системах, поскольку причина связана именно с обновлениями .NET Framework. Для Windows 11 24H2 используется пакет KB5120710, а для ряда серверных систем — отдельные пакеты, в частности KB5120705. То есть проблема потенциально затрагивает гораздо более широкий круг устройств, чем может показаться из названия KB5120708», — пишет Neowin.

Дополнительные проверки показывают, что сбой связан с механизмом обработки шрифтов в WPF. При печати или экспорте документа система пытается обработать и встроить необходимые элементы шрифта, и именно на этом этапе возникает ошибка.

«В ходе тестирования проблемы чаще всего возникали со шрифтом Calibri, а также поступали сообщения о других шрифтах семейства ClearType, в частности Cambria, Constantia и Corbel. В то же время ряд распространённых шрифтов, среди которых Arial, Segoe UI, Times New Roman и Verdana, продолжает работать нормально», — отмечают в Cyber Security News.

Особенно неприятной ситуация может оказаться для корпоративного программного обеспечения. WPF широко используется в старых бизнес-приложениях, системах формирования отчетов, бухгалтерских программах и других решениях, где печать документов является важной функцией. Уже появились сообщения от разработчиков и пользователей специализированного ПО о том, что после установки обновления документы перестают печататься или процесс экспорта зависает. Таким образом, августовский Patch Tuesday 2026 года превращается во всё более серьёзную катастрофу для пользователей Windows 11.

Источник: PC World

Источник материала
loader
loader