Problem z drukowaniem w Windows? Microsoft podał rozwiązanie

Sierpniowe aktualizacje .NET Framework powodują błędy drukowania i tworzenia plików PDF w Windows 10, Windows 11 oraz Windows Server. Microsoft potwierdził problem i opublikował tymczasowe obejście.

DrukarkaDrukarka
Źródło zdjęć: © Pixabay
Oskar Ziomek

Problemy pojawiają się po instalacji zbiorczych aktualizacji .NET Framework z sierpnia 2026 r. Usterka dotyczy także aplikacji opartych na Windows Presentation Foundation, czyli WPF. W praktyce awaria nie ogranicza się wyłącznie do drukarek, bo może przerwać także generowanie plików PDF i XPS.

Microsoft wskazuje, że błąd występuje przy części treści korzystających z określonych fontów. Wśród potwierdzonych przykładów pojawia się Calibri. To oznacza, że kłopot może zależeć nie tylko od samej aplikacji, ale też od tego, jak przygotowano dokument lub wydruk.

Gdy pojawi się usterka, aplikacja może zwrócić błąd System.IO.FileFormatException. Taki komunikat sugeruje problem z obsługą formatu w trakcie drukowania albo tworzenia dokumentu.


WIDEO
W UK przetestowano egzoszkielet Trexo Robotics


Firma opublikowała też obejście dla programistów. Polega ono na włączeniu przełącznika Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection w pliku konfiguracyjnym aplikacji. To rozwiązanie ma pomóc do czasu przygotowania poprawki, nad którą Microsoft nadal pracuje.

To obejście ma jednak ważne ograniczenie. Microsoft zaznacza, że przełącznik wyłącza zabezpieczenia dodane w sierpniowej aktualizacji .NET Framework. W efekcie system i aplikacja mogą być bardziej narażone na luki, które ta aktualizacja miała właśnie ograniczać.

Z tego powodu producent zaleca używać obejścia tylko tymczasowo i wyłącznie wtedy, gdy jest niezbędne do przywrócenia drukowania lub generowania dokumentów. Microsoft nie podał jeszcze stałej poprawki ani terminu jej publikacji, dlatego sprawa nadal pozostaje w analizie.

Wybrane dla Ciebie
ZATRZYMAJ SIĘ NA CHWILĘ… TE ARTYKUŁY WARTO PRZECZYTAĆ