Microsoft đang lên kế hoạch viết lại tương lai của hệ điều hành Windows!
Mặc dù Windows đã trải qua nhiều thay đổi trong suốt những năm qua, nhưng kiến trúc nền tảng của hệ điều hành này vẫn giữ nguyên gần như không thay đổi – vẫn tiếp tục dựa vào mô hình monolithic NT (nguyên khối) từ những năm 1990. Mặc dù nó từng phù hợp với cách phát triển phần mềm của thời kỳ đó, nhưng hiện nay kiến trúc này ngày càng trở nên cồng kềnh và không còn hợp thời trong bối cảnh thiết bị hiện đại ngày càng đa dạng, và yêu cầu về bảo mật, hiệu suất ngày càng cao.

Theo nguồn tin từ trang XDA-Developers, Microsoft từ lâu đã có kế hoạch thay đổi hoàn toàn nền tảng của Windows, và điều này có thể sẽ thành hiện thực với CorePC – kiến trúc kế nhiệm NT mà hãng đang âm thầm phát triển. Khi được ra mắt, CorePC được kỳ vọng sẽ tạo nên một cuộc cách mạng về trải nghiệm Windows trong tương lai.
CorePC là gì?
Sáng kiến CorePC đang được phát triển nhằm thay thế hoàn toàn kiến trúc Windows hiện tại và tạo ra một hệ điều hành với khả năng linh hoạt hơn, có thể được cấu trúc theo mô-đun. Hiện tại, bạn có thể nghĩ rằng Windows đã có phần nào tính mô-đun với các phiên bản khác nhau đi kèm với những tính năng riêng biệt, như hỗ trợ BitLocker trên bản Pro và khả năng kiểm soát chi tiết hơn ở các phiên bản Enterprise. Tuy nhiên, Microsoft muốn đi xa hơn nữa và điều này sẽ đòi hỏi một sự thay đổi toàn diện đối với Windows như chúng ta từng biết.

Hệ điều hành Windows tiếp theo có thể sẽ có một kiến trúc hoàn toàn khác biệt.
Vì kiến trúc hiện tại mang tính nguyên khối (monolithic), việc tạo ra các phiên bản Windows riêng biệt tiêu tốn khá nhiều thời gian cho Microsoft. Và có vẻ như những phiên bản hiện tại chưa phải là “hình thái cuối cùng” mà Microsoft muốn dành cho người dùng Windows. Thay vì phương pháp “một phiên bản cho tất cả” đã lỗi thời, CorePC sẽ cho phép Microsoft triển khai các bản Windows được thiết kế riêng cho từng mục đích sử dụng, chỉ bao gồm những tính năng cần thiết.
Bên cạnh đó, CorePC còn được thiết kế để hỗ trợ việc tách biệt trạng thái (state separation) của các thành phần trong hệ điều hành, điều này có nghĩa là các phần khác nhau của hệ điều hành sẽ được lưu trữ trên các phân vùng riêng biệt, đôi khi là phân vùng chỉ đọc (read-only).
Trước hết, đây là một tính năng bảo mật quan trọng, nhưng cũng mang lại lợi ích trong quá trình cập nhật. Thay vì phải cập nhật toàn bộ hệ điều hành trong mỗi bản cập nhật Windows, việc tách biệt trạng thái giúp mỗi phần cần thiết có thể cập nhật độc lập, làm tăng tốc độ cập nhật rất nhiều. Đây cũng là cách để tích hợp Copilot AI sâu sắc hơn vào trải nghiệm Windows, kỳ vọng tận dụng tốt hơn các NPU trong các tác vụ hàng ngày.
Đơn giản hóa trải nghiệm
Việc giảm thiểu sự cồng kềnh của Windows luôn là mục tiêu của Microsoft trong nhiều năm qua, và hiện tại, công ty đang đạt được những tiến bộ đáng kể. Dù hiện tại vẫn chưa có ngày phát hành cho CorePC, nhưng công nghệ này dự kiến sẽ có mặt trong phiên bản tiếp theo của Windows 11.

Ý tưởng về giao diện Windows thế hệ mới.
Nếu Microsoft thành công trong việc phát hành một hệ điều hành dựa trên CorePC, chúng ta có thể chứng kiến sự trở lại của các thiết bị smartphone và tablet chạy Windows, đặc biệt là khi bộ xử lý ARM được tích hợp tốt hơn.
Đã rất nhiều năm kể từ lần cuối cùng có một nỗ lực thành công nhằm cải cách hoàn toàn kiến trúc cốt lõi của Windows, và có vẻ như lần này Microsoft thực sự nghiêm túc trong việc biến CorePC thành tiêu chuẩn mới.
