/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F434%2F1db486949b4a9cad7dd30d27be7f8587.jpg)
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, а не в несправності принтера чи самої програми.