Microsoft cảnh báo mạnh mẽ việc dùng .NET runtime đã hết hỗ trợ trên Windows

Khi công nghệ liên tục phát triển, Microsoft cũng dần loại bỏ các thành phần cũ trong Windows. Một ví dụ gần đây là dịch vụ Windows Internet Name Service (WINS) – công nghệ phân giải tên vốn đã bị DNS thay thế. Microsoft xác nhận Windows Server 2025 sẽ là phiên bản cuối cùng hỗ trợ WINS. Giờ đây, hãng tiếp tục cảnh báo quản trị viên IT về việc sử dụng các phiên bản .NET runtime đã hết vòng đời.

Microsoft nhấn mạnh rằng .NET Framework cổ điển từng là thành phần lõi của Windows, nhưng .NET Core hiện đại thì không. .NET Core chỉ được cài đặt khi một ứng dụng cần đến nó, đồng nghĩa việc nhiều phiên bản .NET có thể cùng tồn tại trong hệ thống. Cách làm này mang lại lợi ích về tính mô-đun, hỗ trợ phát triển đa nền tảng mã nguồn mở, và cập nhật nhanh hơn. Tuy nhiên, một rủi ro lớn đi kèm là sự xuất hiện của các runtime đã hết hỗ trợ có thể mở cửa cho tấn công bảo mật, gây mất ổn định hệ thống hoặc vi phạm quy chuẩn tuân thủ.

Microsoft cảnh báo nhiều phiên bản .NET Framework sẽ hết hạn vào tháng 4

Hiện tại, .NET tuân theo chu kỳ phát hành hằng năm và mọi phiên bản cũ hơn .NET 8 đều đã hết hỗ trợ. Quan trọng hơn, việc nâng cấp .NET runtime trong hệ thống không đồng nghĩa ứng dụng sẽ tự động dùng phiên bản mới. Ứng dụng phải được chỉnh sửa đích danh, bao gồm cập nhật target framework, thư viện phụ thuộc và các cấu hình liên quan.

Microsoft khuyến nghị các quản trị viên IT cần xác định chính xác phiên bản .NET mà từng ứng dụng đang sử dụng. Việc này có thể thực hiện thông qua lệnh:

listdlls.exe -d coreclr.dll -accepteula -v

Sau đó, những ứng dụng đang chạy trên .NET lỗi thời phải được nâng cấp. Việc này không thể tự làm nội bộ IT vì cần truy cập mã nguồn, nên cách duy nhất là liên hệ nhà phát triển phần mềm để họ cập nhật lại. Khi phiên bản mới đã được triển khai, quản trị viên chạy lại lệnh trên để đảm bảo không còn runtime đã hết hỗ trợ. Bước cuối cùng là gỡ cài đặt các .NET runtime cũ theo hướng dẫn Microsoft cung cấp.

Theo Microsoft, việc tiếp tục sử dụng .NET đã hết vòng đời là điều “hoàn toàn không được khuyến khích” vì chúng không đáp ứng yêu cầu tuân thủ, không nhận bản vá, không có cập nhật bảo mật và cũng không được hỗ trợ kỹ thuật. Một số phần mềm bảo mật điểm cuối còn có thể đánh dấu chúng là lỗ hổng. Vì vậy, việc chủ động nâng cấp là lựa chọn an toàn nhất.

Chủ Nhật, 30/11/2025 10:50
2,33 👨 594
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
    ❖ Chuyện công nghệ