近日,Microsoft Windows 系統部分用戶反映,在安裝最新.NET Framework 更新後,系統的打印功能以及 PDF 文件匯出功能出現異常。受影響範圍涵蓋 Windows 10 和 Windows 11 多個版本,部分依賴 Windows Presentation Foundation(WPF)框架的應用程式在處理特定字體內容時會出現錯誤。Microsoft 已確認相關問題正在調查,並計劃透過後續系統更新推出長期解決方案。
問題源自今年 8 月發佈的.NET Framework 更新
此次問題源於 Microsoft 於 2026 年 8 月 11 日發佈的一項.NET Framework 更新。受影響裝置涵蓋運行 Windows 11 23H2、24H2、25H2、26H1 版本的電腦,以及運行 Windows 10 21H2、22H2 版本的設備,同時系統中的.NET Framework 3.5 和.NET Framework 4.8.1 版本亦涉及其中。
用戶遇到的問題主要集中在文件處理、打印以及 PDF 匯出等場景。部分基於 WPF 技術開發的軟件,在嘗試處理包含特定字體的數據時,會直接中斷操作,並彈出「System.IO.FileFormatException」錯誤提示。由於 WPF 是 Windows 系統中長期使用的圖形介面開發框架,不少專業軟件和企業應用依賴該技術,因此此次更新造成的影響並不限於普通打印場景,也可能影響部分辦公和生產環境中的軟件運行。
新增安全機制導致系統出現誤判
Microsoft 表示,此次異常與更新中新增的一項安全機制有關。該機制原本用於修復可能被攻擊者利用的安全漏洞,防止惡意代碼透過網絡路徑注入系統。然而,在安全防護功能增強後,系統出現了誤判情況,導致部分正常訪問字體數據庫的請求被阻止,從而引發應用程式運行異常。
現時,針對該問題,軟件開發者可透過修改應用配置檔案的方式進行臨時處理。開發人員可以啟用「Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection」開關,關閉相關字體保護機制,以恢復部分功能。然而,該方法會同時降低原本用於防禦安全漏洞的保護能力,因此並不適合作為長期解決方案。
項目 規格 受影響作業系統版本 Windows 11 23H2、24H2、25H2、26H1;Windows 10 21H2、22H2 受影響.NET Framework 版本 3.5、4.8.1 問題觸發更新發佈日期 2026 年 8 月 11 日 受影響功能 打印功能、PDF 匯出功能、文件處理功能 錯誤提示 System.IO.FileFormatException 臨時解決方案開關 Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection

