当前位置:爱纯净 > 系统资讯 > 更新翻车|8月Win10/Win11补丁,引发WPF应用打印故障

更新翻车|8月Win10/Win11补丁,引发WPF应用打印故障

更新翻车|8月Win10/Win11补丁,引发WPF应用打印故障

更新时间:2026-08-25 文章编辑:爱纯净 信息来源:IT之家 阅读次数:

  2026 年 8 月 25 日消息,据科技媒体 BleepingComputer 8 月 24 日报道,微软确认 2026 年 8 月补丁星期二推送的.NET Framework 累积更新存在缺陷,会造成部分 WPF 应用打印、PDF/XPS 导出功能异常报错。

  该故障仅针对基于 WPF(Windows Presentation Foundation)框架开发的桌面程序,当文档使用 Calibri 等部分系统内置字体,执行打印或者导出 PDF、XPS 时,抛出System.IO.FileFormatException异常,程序直接失败中断。

  Windows10、Windows11 客户端以及 Windows Server 系列服务器系统均会受到影响。微软还在排查问题根源,尚未发布修复补丁,目前提供应用配置层面的临时规避方案,等待官方后续推送永久修复更新。

更新翻车|8月Win10Win11补丁,引发WPF应用打印故障

  在影响范围方面,微软更新 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 更新中引入的保护措施,存在被攻击的风险。

留言与评论(共有 条评论)
验证码:

本类最新列表

最热系统下载