Tin tức

Windows 11 sắp chấm dứt cơn ác mộng cập nhật phần mềm bên thứ ba

    0

    Microsoft đang thử nghiệm một tính năng mới cho phép gom toàn bộ thông báo cập nhật của các ứng dụng bên thứ ba (như Chrome, Visual Studio) vào trang quản lý tập trung trong Settings, thay vì để người dùng phải xử lý từng trình cập nhật riêng lẻ như hiện nay. Động thái này nhằm giải quyết tình trạng phân mảnh trong quy trình bảo trì phần mềm trên Windows 11.

    Hệ sinh thái Windows hiện tại tồn tại quá nhiều phương thức cập nhật chồng chéo. Windows Update chịu trách nhiệm các bản vá bảo mật và hệ thống, trong khi Microsoft Store lo việc nâng cấp các ứng dụng tải từ cửa hàng này. Vấn đề nảy sinh với hàng loạt phần mềm phổ biến không nằm trong Store.

    Các ứng dụng như Google Chrome, Microsoft Edge hay Visual Studio đều sở hữu trình cập nhật (updater) riêng. Chúng hoạt động độc lập, tự quét phiên bản mới, tự tải về và hiển thị thông báo “đòi” cài đặt theo cách riêng. Điều này khiến trải nghiệm người dùng bị gián đoạn và khó kiểm soát xem phần mềm nào đang cần nâng cấp nếu ứng dụng không tự gửi thông báo.

    Gom tất cả về một mối với App updates

    Để giải quyết vấn đề này, Microsoft đang xây dựng một trang quản lý mới có tên App updates, nằm trong đường dẫn Settings > Apps. Mục tiêu của hãng là hiển thị tất cả các bản cập nhật phần mềm – bao gồm cả những ứng dụng không tải từ Microsoft Store – tại một giao diện duy nhất.

    Theo ghi nhận từ Windows Latest, trang cài đặt này sẽ liệt kê danh sách các phần mềm đang có bản cập nhật mới. Người dùng có thể theo dõi và quản lý quá trình nâng cấp ngay tại đây mà không cần mở từng ứng dụng. Thậm chí, Microsoft còn tham vọng mở rộng tính năng này cho cả các trình điều khiển (driver) của bên thứ ba trong tương lai.

    Cơ chế hoạt động của nền tảng điều phối mới

    Tính năng này vận hành dựa trên một bộ công cụ mới gọi là Update Orchestration Platform (UOP). Tuy nhiên, Windows sẽ không lưu trữ bộ cài đặt của ứng dụng trên máy chủ của mình như cách App Store hoạt động.

    Thay vào đó, hệ điều hành đóng vai trò là “nhạc trưởng”. Các nhà phát triển phần mềm cần đăng ký ứng dụng của họ làm “nhà cung cấp bản cập nhật” (update provider) với hệ thống. Quy trình diễn ra như sau:

    1. Nhà phát triển cung cấp cho Windows đường dẫn đến file thực thi (.exe) có chức năng quét cập nhật của ứng dụng.
    2. Windows chạy trình quét này định kỳ.
    3. Nếu phát hiện phiên bản mới, ứng dụng sẽ báo cáo lại cho hệ điều hành thông qua UOP API.
    4. Thông tin bản cập nhật sẽ hiển thị trong phần Settings > Apps > App updates.

    Điều này có nghĩa là các ứng dụng bên thứ ba vẫn sử dụng cơ sở dữ liệu và trình cài đặt riêng của họ (ví dụ: file setup.exe của Visual Studio). Windows không thay thế các thành phần cốt lõi này mà chỉ đóng vai trò kích hoạt và hiển thị.

    Tối ưu hóa hiệu năng và quyền tự quyết

    Giá trị lớn nhất của UOP nằm ở khả năng tự động hóa thông minh. Khi ứng dụng kết nối với API này, Windows 11 có quyền quyết định thời điểm chạy trình cập nhật dựa trên thói quen sử dụng, hiệu suất máy và trạng thái pin của người dùng. Hệ thống sẽ tránh tung ra các bản cập nhật nặng nề khi bạn đang cần tập trung làm việc hoặc khi máy sắp hết pin.

    Dù vậy, đây là một tính năng tùy chọn. Nó chỉ hoạt động nếu nhà phát triển chủ động tích hợp API UOP vào sản phẩm của họ. Nếu các hãng phần mềm lớn không mặn mà với việc đăng ký, tính năng này có thể sẽ không phát huy được tối đa tác dụng. Hiện tại, Microsoft đang trong quá trình thử nghiệm và chưa công bố thời gian phát hành chính thức rộng rãi.

    Nguồn: Windows Latest

    Comments