← Back to the feed

Microsoft breaks WPF printing with .NET update

The Register ·

Microsoft's August 2026 cumulative update for .NET Framework has broken printing for some WPF (Windows Presentation Foundation) applications, causing them to fail with a System.IO.FileFormatException when printing or generating PDF/XPS content that uses certain fonts, including Calibri. The issue affects Windows 10, Windows 11 and Windows Server 2012 through 2025, and is significant because Calibri remains a widely used default font in applications such as Microsoft Word, meaning the bug could hit many users carrying out routine printing tasks.

Microsoft's only current fix is a workaround involving an app config file tweak to enable a setting called Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection, which disables security protections introduced in the same update and thus increases exposure to the vulnerabilities it was meant to fix. The company says this should only be used temporarily and only when necessary, and that it is still investigating the root cause. The update released on 11 August also caused separate problems, breaking several games on Windows, an issue Microsoft has linked to RGB-lighting-related drivers such as inpoutx64, for which it has issued a registry-edit workaround.

  • August 2026 .NET update breaks WPF printing with fonts like Calibri
  • Only fix disables security protections, raising vulnerability risk
  • Same update batch also broke several Windows games separately

New here? Start with this

Windows Presentation Foundation (WPF) is a Microsoft framework used to build Windows desktop applications. Some WPF apps can print documents or create PDF and XPS files, formats used to share or print documents while preserving their layout.

The reported problem concerns fonts such as Calibri, which is widely used in Microsoft Office. It matters because printing is a routine task, and an error in the framework can affect different apps and Windows versions.

Microsoft has suggested a temporary app configuration change that disables security protections added in the update, while it investigates the cause. The same update has also been linked to separate problems with some games and lighting-related drivers.

Software Technology

Read the full article at the source →