Windows 11 或 10 的沙盒是一个非常实用的功能,可以用来测试易受攻击的应用程序,以及在不影响或更改主系统设置的情况下尝试不同的设置或程序。
一些特性使得 Windows 沙盒特别值得使用,尤其是对于开发和测试人员来说,其中包括 “隔离” 特性。沙盒本身在一个容器化的环境中运行,从而与系统的其余部分隔离,确保主机操作系统将从沙盒中使用的应用程序获得一层安全性。Windows 沙盒设置起来非常快速,并且像其他常规 Windows 软件一样易于访问,无需使用任何第三方虚拟化平台。而且,由于沙盒独立运行,它不会对主机的性能产生任何影响。此外,它被设计为可丢弃的,这意味着当用户关闭沙盒时,会话期间所做的所有文件和更改都将被删除,当下次用户启动沙盒时,它将以干净的状态打开。我们还可以将文件从主机拖放到沙盒中,这也使得它非常用户友好。
在启用 Windows 沙盒之前,请确保在 BIOS/UEFI 设置中启用了虚拟化。此外,当谈到虚拟化时,Hyper-V 是大多数人想要在 Windows 11 上使用的平台,不幸的是,它在家庭版中不可用。Windows 上有两个内置的命令行应用程序允许用户发出管理系统的命令以及执行其他任务 — 一个是命令提示符,另一个是 PowerShell。现在我们来学习如何使用这两个工具来安装和启用 Windows 沙盒功能。
使用 CMD 安装沙盒的步骤
DISM
是一个命令,它允许用户使用命令提示符启用各种 Windows 功能,这里我们学习如何使用它来启用沙盒。同样,在按照以下步骤操作之前,请确保在 BIOS 中启用了虚拟化。点击 Windows 【 开始 】 按钮并搜索 CMD
。在结果右侧选择 【 以管理员身份运行 】,打开具有管理员权限的命令提示符。执行下面的命令以启用 Windows 沙盒的功能:
dism /online