Tìm hiểu Windows Sandbox

Comments

Windows Sandbox là một môi trường máy tính để bàn bị cô lập, tạm thời, nơi bạn có thể chạy phần mềm không tin cậy mà không sợ ảnh hưởng lâu dài đến PC của bạn. Bất kỳ phần mềm nào được cài đặt trong Windows Sandbox chỉ nằm trong hộp cát và không thể ảnh hưởng đến máy chủ của bạn. Khi Windows Sandbox bị đóng, tất cả phần mềm với tất cả các tệp và trạng thái của nó sẽ bị xóa vĩnh viễn.

Quảng Cáo

Khái niệm cơ bản

Windows Sandbox xây dựng trên các công nghệ được sử dụng trong Windows Container (thiết kế để chạy trong đám mây). Microsoft đã sử dụng công nghệ đó, thêm tích hợp với Windows 10 và xây dựng các tính năng giúp nó phù hợp hơn để chạy trên thiết bị và máy tính xách tay mà không yêu cầu toàn bộ sức mạnh của Windows Server.

Dynamically generated Image

Về cốt lõi, Windows Sandbox là một máy ảo nhẹ, vì vậy nó cần một hình ảnh hệ điều hành để khởi động. Một trong những cải tiến quan trọng mà chúng tôi đã thực hiện cho Windows Sandbox là khả năng sử dụng bản sao Windows 10 được cài đặt trên máy tính của bạn, thay vì tải xuống hình ảnh VHD mới như bạn phải làm với một máy ảo thông thường.

Giải pháp là một hình ảnh hệ điều hành có các bản sao sạch của các tệp có thể thay đổi, nhưng liên kết đến các tệp không thể thay đổi trong hình ảnh Windows đã tồn tại trên máy chủ. Phần lớn các tệp là các liên kết (tệp không thay đổi) và đó là lý do tại sao kích thước nhỏ (~ 100MB) cho một hệ điều hành đầy đủ. (Khi chưa khởi động chỉ có 25MB)

Dynamically generated Image

Smart memory management

Quản lý bộ nhớ là một lĩnh vực khác mà chúng tôi đã tích hợp với Windows Kernel. Trình ảo hóa Microsoft Microsoft cho phép một máy vật lý duy nhất được khắc thành nhiều máy ảo có chung phần cứng vật lý. Mặc dù cách tiếp cận này hoạt động tốt đối với khối lượng công việc của máy chủ truyền thống, nhưng nó không phù hợp với các thiết bị đang chạy với nguồn lực hạn chế hơn. Máy chủ có thể lấy lại bộ nhớ từ nếu cần. Nhìn chung các trang thực thi tương tự của ntdll sẽ được ánh xạ vào hộp cát như trên máy chủ. Microsoft đảm bảo việc này được thực hiện một cách an toàn và không có bí mật nào được chia sẻ.

Đặc điểm Windows Sandbox

  • Một phần của Windows – Mọi thứ cần thiết cho tính năng này đều đi kèm với Windows 10 Pro và Enterprise. (Không cần VHD)
  • Nguyên sơ – Mỗi khi Windows Sandbox chạy, nó sẽ sạch như một bản cài đặt hoàn toàn mới của Windows.
  • Dùng một lần – Không có gì tồn tại trên thiết bị; mọi thứ sẽ bị loại bỏ sau khi bạn đóng ứng dụng.
  • Bảo mật – Sử dụng ảo hóa dựa trên phần cứng để cách ly kernel, dựa trên bộ ảo hóa Microsoft để chạy kernel riêng biệt, cách ly khỏi máy chủ.
  • Hiệu quả – Sử dụng bộ lập lịch kernel tích hợp, quản lý bộ nhớ thông minh và GPU ảo

Điều kiện sử dụng

  • Windows 10 Pro hoặc Enterprise Insider phiên bản 18305 trở lên
  • Kiến trúc AMD64
  • Khả năng ảo hóa được kích hoạt trong BIOS
  • Ít nhất 4GB RAM (khuyên dùng 8GB)
  • Ít nhất 1 GB dung lượng đĩa trống (khuyên dùng SSD)
  • Ít nhất 2 lõi CPU (khuyến nghị 4 lõi với siêu phân luồng)

Cài đặt

1. Cài đặt Windows 10 Pro hoặc Enterprise phiên bản 18305 trở lên

2. Kích hoạt ảo hóa:

  • Nếu bạn đang sử dụng máy vật lý, đảm bảo khả năng ảo hóa được bật trong BIOS.
  • Nếu bạn đang sử dụng máy ảo, hãy bật ảo hóa lồng nhau với lệnh ghép ngắn PowerShell này: Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $ true

3. Mở Windows Features → Chọn Windows Sandbox. Chọn OK để cài đặt Windows Sandbox.

Windows Features

4. Từ Start, tìm và chạy Windows Sandbox

Windows Sandbox

Tham khảo Microsoft

TRƯƠNG THÁI KIỆT

TRƯƠNG THÁI KIỆT

https://thaikiet.com

thaikiet.com là nơi lưu trữ những kiến thức tổng hợp và chia sẻ cá nhân về Mạng Máy Tính, Quản Trị Hệ Thống và Bảo Mật. Với tiêu chí là cùng chia sẽ cùng thành công!

Mail: info@thaikiet.com

Bài viết cùng chuyên mục

Phân biệt các loại ổ đĩa SAS, SATA và NL-SAS

Phân biệt các loại ổ đĩa SAS, SATA và NL-SAS

Khi bạn chọn mua máy chủ hay mảng lưu trữ cho máy chủ, bạn thường phải lựa chọn giữa ba loại ổ cứng: Serial Attached SCSI (SAS), Near Line SAS (NL-SAS) và Serial ATA (SATA). Tất nhiên còn có những...

POP, IMAP là gì? Nên chọn giao thức nào?

POP, IMAP là gì? Nên chọn giao thức nào?

IMAP là viết tắt của Internet Message Access Protocol trong khi POP là viết tắt của Post Office Protocol. Nói cách khác, cả hai giao thức đều là giao thức email. Chúng cho phép người dùng đọc các...

Network Topology là gì?

Network Topology là gì?

Network Topology là sơ đồ dùng để biểu diễn các kiểu sắp xếp, bố trí của máy tính, dây cáp và các thành phần khác trên mạng theo phương tiện vật lý. Các kiểu topology thường gặp Hình sao (Star): Tất...

0 Comments

0 Lời bình

Gửi Lời bình

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *