Microsoft phá vỡ tính năng in ấn của WPF sau bản cập nhật .NET

25 tháng 8, 2026·3 phút đọc

Bản cập nhật .NET Framework tháng 8/2026 của Microsoft gây ra lỗi in ấn nghiêm trọng trên các ứng dụng WPF, khiến người dùng Windows 10/11 và Windows Server gặp sự cố FileFormatException. Microsoft hiện chỉ cung cấp giải pháp tạm thời bằng cách vô hiệu hóa các biện pháp bảo mật mới, gây rủi ro tiềm ẩn cho hệ thống.

Microsoft phá vỡ tính năng in ấn của WPF sau bản cập nhật .NET

Microsoft phá vỡ tính năng in ấn của WPF sau bản cập nhật .NET

Mùa hè ở Redmond lại đến với những bản vá đầy rắc rối, và lần này nạn nhân là tính năng in ấn trên Windows. Bản cập nhật .NET Framework tháng 8/2026 vừa được Microsoft phát hành đã âm thầm "khai tử" khả năng in ấn của nhiều ứng dụng WPF, khiến người dùng phải đối mặt với lỗi System.IO.FileFormatException khó chịu.

Theo thông báo từ Microsoft, "Sau khi cài đặt bản cập nhật tích lũy .NET Framework tháng 8/2026, một số ứng dụng WPF có thể gặp lỗi System.IO.FileFormatException khi in hoặc tạo nội dung PDF/XPS sử dụng một số phông chữ nhất định, bao gồm cả Calibri." Và đúng vậy, đó chính là phông chữ mặc định trong ứng dụng Microsoft Word – một phần mềm không hề xa lạ với người dùng văn phòng.

Bản cập nhật gây hại lan rộng

Bản cập nhật tích lũy .NET Framework phát hành ngày 11/8 được quảng cáo là "vá hàng loạt lỗi", nhưng lại mang đến rắc rối mới cho hệ điều hành Windows 10, Windows 11 và cả Windows Server từ phiên bản 2012 đến 2025. Điều này đồng nghĩa với việc không chỉ người dùng cá nhân mà cả các doanh nghiệp đang vận hành hệ thống máy chủ cũng bị ảnh hưởng nghiêm trọng.

Giải pháp tạm thời và rủi ro đi kèm

Microsoft đề xuất một giải pháp thay thế bằng cách chỉnh sửa file cấu hình ứng dụng để kích hoạt cờ Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection. Tuy nhiên, gã khổng lồ công nghệ cũng thẳng thắn cảnh báo về hệ lụy:

"Việc bật cờ này sẽ vô hiệu hóa các biện pháp bảo vệ bảo mật được giới thiệu trong bản cập nhật tháng 8/2026 và có thể làm tăng nguy cơ bị khai thác các lỗ hổng mà bản vá đó đã xử lý. Microsoft khuyến nghị chỉ sử dụng giải pháp này như biện pháp tạm thời và chỉ khi thực sự cần thiết."

Tháng 8 đen tối của Microsoft

Đây không phải lần đầu tiên trong tháng này Microsoft khiến người dùng "khóc ròng". Trước đó, bản vá bảo mật Windows phát hành ngày 11/8 cũng đã làm sập nhiều tựa game trên hệ điều hành hàng đầu của hãng. Nguyên nhân được cho là liên quan đến các thiết bị ngoại vi hoặc linh kiện nội bộ có tính năng đèn RGB. Microsoft đã phải phát hành bản chỉnh sửa registry để vô hiệu hóa driver nghi vấn inpoutx64, dù việc can thiệp vào registry luôn tiềm ẩn rủi ro riêng.

Bài học cho người dùng Việt Nam

Nếu bạn là lập trình viên hoặc quản trị viên hệ thống đang sử dụng WPF để phát triển ứng dụng in ấn, hãy cân nhắc trì hoãn việc cài đặt bản cập nhật .NET tháng 8/2026 cho đến khi Microsoft khắc phục triệt để sự cố này. Với người dùng thông thường, việc sao lưu dữ liệu và tạo điểm khôi phục hệ thống trước khi cập nhật luôn là thói quen an toàn – đặc biệt là khi những "món quà bất ngờ" từ Redmond chưa bao giờ ngừng xuất hiện. Microsoft cho biết vẫn đang điều tra và sẽ cung cấp thông tin chi tiết khi có kết quả.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗