Windows沙盒概述

2020-12-26 10:53:38

Windows Sandbox提供了一个轻量级的桌面环境,可以安全地独立运行应用程序。 Windows沙盒环境中安装的软件仍保持" sandboxed"并与主机分开运行。

沙箱是临时的。关闭时,将删除所有软件和文件以及状态。每次打开应用程序时,您都会获得一个全新的沙箱实例。

无法直接在沙箱中获得主机上安装的软件和应用程序。如果需要Windows沙盒环境中可用的特定应用程序,则必须在环境中明确安装它们。

Windows的一部分:Windows 10 Pro和Enterprise中包含此功能所需的所有内容。无需下载VHD。

原始的:每次运行Windows Sandbox时,它就像全新安装的Windows一样干净。

一次性:设备上没有任何东西。当用户关闭应用程序时,所有内容都将被丢弃。

安全:使用基于硬件的虚拟化来隔离内核。它依靠Microsoft虚拟机管理程序运行单独的内核,该内核将Windows Sandbox与主机隔离。

Windows 10 Pro,Enterprise或Education Build 18305或更高版本(Home SKU当前不支持Windows Sandbox)

确保您的计算机使用Windows 10 Pro或Enterprise,内部版本为18305或更高版本。

如果您使用的是物理计算机,请确保在BIOS中启用了虚拟化功能。

如果您使用的是虚拟机,请运行以下PowerShell命令以启用嵌套虚拟化:Set-VMProcessor -VMName< VMName> -ExposeVirtualizationExtensions $ true

使用任务栏上的搜索栏,然后键入“打开和关闭Windows功能”以访问Windows可选功能工具。选择Windows沙箱,然后单击确定。如果出现提示,请重新启动计算机。

如果“ Windows沙箱”选项不可用,则您的计算机不符合运行Windows沙箱的要求。如果您认为这是不正确的,请查看先决条件列表以及步骤1和2。

在“开始”菜单上找到并选择“ Windows沙箱”以首次运行它。

从主机复制可执行文件(以及运行应用程序所需的任何其他文件),然后将其粘贴到Windows Sandbox窗口中。 完成实验后,请关闭沙箱。 将出现一个对话框,指出所有沙箱内容将被丢弃并被永久删除。 选择确定。 确认您的主机没有对Windows Sandbox进行任何修改。