Win10/Win11 8月更新导致导致部分WPF应用打印故障

  发布时间:2026-08-25 15:17:14   作者:佚名   我要评论
微软确认8月更新致部分 WPF 应用打印和 PDF 导出功能故障,涉及Windows 10/11及多版服务器,下文附临时解决办法

科技媒体 bleepingcomputer 昨日(8 月 24 日)发布博文,报道称微软承认本月(2026 年 8 月)补丁星期二推送的 .NET Framework 更新存在 Bug,导致部分 WPF 应用打印和 PDF 导出功能故障。

在影响范围方面,微软更新 Windows 版本健康警报,指出该问题只影响使用 Windows Presentation Foundation (WPF) UI 框架的应用程序:

安装 2026 年 8 月 .NET Framework 累积更新后,某些 WPF 应用程序在打印或生成某些字体(包括 Calibri)的 PDF / XPS 内容后,可能会出现 System.IO.FileFormatException 异常。

WPF 是微软推出的基于 .NET 的用户界面(UI)框架,专门用于构建精美的 Windows 桌面应用程序,最初于 2006 年随 .NET Framework 3.0 发布(代号 Avalon),现已支持开源并在现代 .NET(如 .NET Core 及更新版本)上持续发展。

受影响平台方面,微软表示 Windows 10、Windows 11 客户端版本,以及 Windows Server 2012 到 Windows Server 2025 版本均受影响。

临时解决办法

我们援引博文介绍,微软表示仍在调查该问题,在推出永久解决方案之前,已提供临时修复程序,在应用程序配置文件中启用 AppContext:

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

不过微软表示执行上述操作后,会禁用 2026 年 8 月 .NET Framework 更新中引入的保护措施,存在被攻击的风险。

相关文章

最新评论