Hệ điều hành Windows luôn nổi tiếng với tính linh hoạt cao, từ khả năng tương thích phần cứng cho đến hỗ trợ phần mềm và tùy chỉnh sâu rộng. Đây là một trong những lý do chính khiến nhiều người dùng lựa chọn Windows thay vì các lựa chọn thay thế khác. Để khám phá thêm về những tiềm năng của nền tảng này, đặc biệt là khả năng thử nghiệm và sử dụng các phiên bản hệ điều hành cũ, công cụ Máy Ảo (Virtual Machine – VM) đóng vai trò vô cùng quan trọng. VM không chỉ giúp bạn trải nghiệm các hệ điều hành khác như Linux mà còn là cánh cửa quay ngược thời gian, kiểm tra xem những phiên bản Windows hàng thập kỷ trước hoạt động như thế nào trong bối cảnh hiện tại. Một nhà sáng tạo nội dung YouTube gần đây đã thực hiện một thử nghiệm độc đáo, đẩy giới hạn của việc chạy Windows trong Windows lên một tầm cao mới.
Thử nghiệm ‘Windows trong Windows’ của MetraByte: Đến đâu là giới hạn?
Trên kênh YouTube MetraByte của mình, nhà sáng tạo này đã đăng tải một video trình bày quá trình cài đặt một phiên bản Windows bên trong một phiên bản khác, lồng ghép đến bảy lớp sâu. Mục tiêu ban đầu là chạy Windows 95 bên trong Windows 98, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8.1, Windows 10, tất cả đều nằm trong môi trường Windows 11. Để kiểm tra hiệu suất của các lớp hệ điều hành lồng nhau này, Minecraft Classic đã được sử dụng làm công cụ đánh giá.
Ban đầu, YouTuber đã tận dụng Hyper-V – một tính năng tích hợp sẵn của Windows – trên chiếc mini PC Geekom IT-15 (sử dụng chip Intel Core Ultra 9285H) chạy Windows 11 để tạo ra mê cung ảo hóa Windows này.
Hình ảnh minh họa các phiên bản Windows lồng nhau trong thử nghiệm máy ảo của MetraByte
Tuy nhiên, trong quá trình thực hiện, họ nhận ra Hyper-V không phải là lựa chọn phù hợp cho thử nghiệm này. Hyper-V đã ngừng hoạt động chỉ sau khi cài đặt Windows 8 bên trong Windows 10, và Windows 10 bên trong Windows 11 – chỉ mới ba lớp sâu, còn rất xa so với mục tiêu ban đầu.
Chuyển đổi sang VMware và những thách thức mới
Với những hạn chế của Hyper-V, nhà sáng tạo nội dung đã phải làm lại toàn bộ quá trình bằng VMware, và kết quả khả quan hơn, dù vẫn không hoàn toàn suôn sẻ. Quá trình cài đặt Windows 7 bên trong Windows 8 (được cài trong Windows 10, rồi trong Windows 11) mất đến 30 phút để khởi động, một con số đáng kinh ngạc. Để vượt qua trở ngại này và tiếp tục lồng ghép sâu hơn, YouTuber đã chuyển sang giải pháp ảo hóa song song, sử dụng hai phiên bản VMware riêng biệt trong Windows 11.
Một cửa sổ VMware chứa chuỗi Windows 11 chạy Windows Vista, Windows XP, Windows 2000 và cuối cùng là Windows 98. Dù đã nỗ lực, mục tiêu cài đặt Windows 95 đã không thể thực hiện được do Windows 98 mất quá nhiều thời gian để khởi động. Rõ ràng, càng đi sâu vào các lớp lồng ghép, sự suy giảm hiệu suất càng trở nên trầm trọng.
Hiệu suất giảm đáng kể: Minh chứng qua Minecraft Classic
Sự sụt giảm hiệu suất này cũng được thể hiện rõ rệt khi chơi Minecraft Classic. Đúng như dự đoán, trò chơi hoạt động tốt nhất trên Windows 11, với tốc độ khung hình (FPS) ổn định. Tuy nhiên, khi chuyển sang Windows 10 và Windows 8, FPS giảm hơn 50%. Đến Windows 7, Minecraft Classic gần như không thể chơi được. Nhà sáng tạo nội dung cũng nhận thấy mô hình suy giảm hiệu suất tương tự trong cửa sổ VMware còn lại, nơi đang chạy thiết lập lồng ghép của Windows 11, Vista, XP, 2000 và 98.
Kết quả thử nghiệm cho thấy rằng, mặc dù việc chạy Windows trong Windows có vẻ khả thi ở những lớp đầu tiên với sự hỗ trợ của các công cụ máy ảo mạnh mẽ như VMware, nhưng việc lồng ghép quá sâu các hệ điều hành cũ sẽ dẫn đến sự suy giảm hiệu suất nghiêm trọng, khiến trải nghiệm sử dụng trở nên không thực tế. Thử nghiệm này một lần nữa khẳng định tính linh hoạt của Windows và vai trò của máy ảo, đồng thời cũng đặt ra giới hạn về khả năng chịu tải của các hệ thống khi thực hiện các tác vụ ảo hóa phức tạp.