常用技巧
当前位置:首页    业界资讯 常用技巧
如何在Windows 10上激活Windows Sandbox沙盒功能
2018-12-20 浏览次数:33

在今天发布的Windows 10 Build 18305版本中,微软正式推出了名为Windows Sandbox的新功能,在不部署虚拟机的情况下在隔离环境中运行应用程序。正如该功能名字描述,Windows Sandbox允许用户在Window 10桌面上创建自己的沙盒,而从中运行的应用程序不会对他们的设备产生任何影响。

从本质上讲,Windows Sandbox是一个轻量级的虚拟机实现。虽然可以原生部署到Windows 10系统中,但是想要运行需要满足一些条件。Windows Sandbox内置了所有必需的组件,因此您无需安装任何额外的软件即可启动和运行。但是,您必须在Windows 10中手动启用它。



Windows Sandbox 具有如下特性:

● 原生:作为 Windows 的一部分,此功能所需的一切资源,都随 Windows 10 专业版 / 企业版一起提供,无需专门去下载 VHD 虚拟机;

● 初始:每次运行 Windows Sandbox 时,运行环境都像全新安装的 Windows 系统一样干净;

● 安全:基于硬件虚拟化和内核隔离,后者依靠微软虚拟机管理程序运行单独的内核,将 Windows Sandbox 与主机隔离开来;

● 高效:使用集成的内核调度程序,智能内存管理,以及虚拟 GPU;

● 一次性:设备上不会遗留任何东西,关闭应用程序后,一切都将被丢弃。


使用Windows Sandbox的条件

● 运行 Windows 10 专业 / 企业版(18305+)操作系统;

● 支持 AMD64 架构、在 BIOS 中启用虚拟化功能;

● 至少 4GB 运存(推荐 8GB+);

● 至少 1GB 可用磁盘空间(推荐使用 SSD 固态硬盘);

● 至少 2 个 CPU 核心(建议四核 / 超线程)。


此外如果你使用的是虚拟机而非专用系统,那么则可以轻松地从PowerShell启用嵌套虚拟化。使用管理员权限(Win + X> Windows PowerShell管理员)打开PowerShell,然后键入以下命令:


Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true


接下来,您需要在Windows 10中启用Windows Sandbox。为此,请打开“开始”菜单并键入:


Enabling Windows Sandbox in Windows 10


在列表中找到Windows Sandbox,然后点击下一步就能激活。Windows Sandbox遵循主机诊断数据设置。所有其他隐私设置都设置为其默认值。如果想要了解更多信息,可以访问Windows Kernel Internals中的Windows Sandbox

友情链接

地址:南京林业大学教学5号楼10层、11层 联系电话:025-85427735