正文内容 评论(0

Windows更新翻车致打印出问题!微软给出临时解决方案
2026-08-25 18:02:52  出处:快科技 作者:黑白 编辑:黑白     评论(0)点击可以复制本篇文章的标题和链接复制对文章内容进行纠错纠错

快科技8月25日消息,微软确认8月推送的.NET Framework更新会导致部分Windows系统打印功能崩溃,涉及Windows 11、Windows 10和Windows Server。

受影响的更新编号为KB5120708、KB5120705和KB5120710,安装这些更新后,部分基于WPF的应用程序在打印或生成使用某些字体的PDF、XPS内容时会报错崩溃。

这次更新原本旨在修补WPF中TrueType字体处理的安全漏洞CVE-2026-62871,强化了内存溢出防御机制与边界检查。

然而严格的验证机制却产生了副作用,WPF在执行字体子集化以生成XPS或打印文件时,会将合法字体误判为损坏档案,触发System.IO.FileFormatException异常。

受影响的字体包括Calibri、Cambria、Constantia和Corbel,均为Windows系统内置字体,当应用或报表系统尝试打印或导出包含这些字体的PDF或XPS文件时,程序会立即中断。

微软给出的临时解决方案是在应用程序配置文件中添加一个AppContext开关,具体代码如下:

<configuration>

<runtime>

<AppContextSwitchOverrides

value="Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection=true"/>

</runtime>

</configuration>

Windows更新翻车致打印出问题!微软给出临时解决方案

但这个临时方案有一个代价,该开关禁用的安全保护正是8月.NET更新引入的漏洞修复内容,启用后系统会重新暴露在这些安全风险下。

微软建议仅在确实遇到打印或文档生成问题时才使用该方案,并将其视为临时措施,目前微软尚未公布永久修复的时间表,问题仍在调查中。

Windows更新翻车致打印出问题!微软给出临时解决方案

【本文结束】如需转载请务必注明出处:快科技

责任编辑:黑白

文章内容举报

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#微软#Windows#打印

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...