Microsoft пояснила збій у Windows 11: чому після серпневого оновлення виникли проблеми з PDF і принтерами

Microsoft пояснила збій у Windows 11: чому після серпневого оновлення виникли проблеми з PDF і принтерами

Користувачі Windows 11 після встановлення серпневих оновлень почали стикатися зі збоями під час друку та створення PDF. У Microsoft підтвердили проблему та назвали оновлення, яке її спричинило.

Microsoft пояснила збій у Windows 11: серпневе оновлення ламає друк і створення PDF

Після встановлення серпневих оновлень Windows 11 користувачі зіткнулися з проблемами під час друку документів та створення PDF- і XPS-файлів. Про це повідомляє PC World.

Важливо! У Microsoft підтвердили, що збій пов’язаний з оновленням .NET Framework.

Яке оновлення спричинило проблеми

Проблему спричинило оновлення KB5120708, випущене в межах серпневого Patch Tuesday. Воно стосується .NET Framework і може впливати на роботу деяких застосунків WPF.

За даними Microsoft, програми можуть аварійно завершувати роботу з помилкою System.IO.FileFormatException, коли користувач друкує документ або створює PDF чи XPS-файл із певними шрифтами. Серед них, зокрема, Calibri.

Які шрифти викликають збій

Проблема пов'язана з механізмом обробки шрифтів у WPF. Під час друку або експорту система намагається обробити необхідні елементи шрифту, через що деякі програми можуть завершувати роботу з помилкою.

Збої помітили не лише з Calibri. Користувачі також повідомляли про проблеми зі шрифтами Cambria, Constantia та Corbel. Водночас Arial, Segoe UI, Times New Roman і Verdana, за наявними даними, продовжують працювати без аналогічних проблем.

Проблема зачепила не лише Windows 11 25H2

Ситуація може особливо сильно вплинути на корпоративні програми, які використовують WPF. Йдеться про старіші бізнес-застосунки, бухгалтерські системи, програми для формування звітів та інше програмне забезпечення, де друк документів є важливою функцією.

Причому проблема не обмежується лише Windows 11 25H2. Аналогічні збої можуть виникати на інших версіях Windows і серверних системах, оскільки першопричина пов'язана саме з оновленнями .NET Framework. Для Windows 11 24H2 використовується пакет KB5120710, а для деяких серверних систем — зокрема KB5120705.

Microsoft запропонувала тимчасове рішення

Microsoft поки продовжує розслідувати проблему. Компанія також запропонувала розробникам тимчасовий обхідний шлях — увімкнути спеціальний параметр AppContext у конфігураційному файлі програми.

Однак цей спосіб вимикає частину механізмів захисту, доданих серпневим оновленням, тому його рекомендують застосовувати лише за необхідності та тимчасово.

Користувачам, які після встановлення серпневих оновлень зіткнулися з проблемами друку або створення PDF, варто враховувати, що причина може бути саме в оновленні .NET Framework, а не в несправності принтера чи самої програми.

Источник: blik.ua