如何使用 CMD 或 PowerShell 安装并打开 Windows 11 沙盒

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 /enable-feature /featurename:Containers-DisposableClientVM /all /norestart

命令执行成功后,如果有提示重启电脑或笔记本电脑,就重启一下,如果没有,我也建议你最好是重启一下,以便可以使用 Windows 沙盒功能。

要运行沙盒,前往开始菜单并搜索它,当它出现在搜索结果中时,点击右侧的 【 以管理员身份运行 】。


使用 PowerShell 安装 Windows 沙盒

除了使用命令提示符,我们还可以使用 PowerShell 来启用它,借助
Enable-WindowsOptionalFeature
命令,以下是操作步骤:右键点击 Windows 11 或 10 的 【 开始 】 按钮,或者按下 【 Win 键 + X 】。在弹出菜单中选择 【 终端管理员 】 或 【 PowerShell(管理员)】 选项。执行以下命令以使用 PowerShell 启用 Windows 沙盒,然后按下 【 Enter 】 键:

 Enable-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM" -All

执行成功后,命令将提示你重启系统,以便正确使用沙盒功能。按下 【 Y 】 并回车。


打开 Windows 11 沙盒的命令:

安装完成后,我们也可以使用命令提示符或 PowerShell 来打开 Windows 沙盒,而不是使用图形用户界面。但此法运行的是没有管理员权限的沙盒,如果需要有管理员权限,可以看下一节中的方法。打开步骤如下:

打开 CMD:按下 【 Windows 键 + S 】 打开搜索栏。输入 cmd 并按下 【 Enter 】 键以打开命令提示符。

启动 Windows 沙盒:输入 WindowsSandbox.exe 并按下 【 Enter 】 键

Windows 沙盒打开:Windows 11 或 10 沙盒将像 Virtualbox 客户端一样打开,即在一个单独的窗口中。它为测试提供了一个隔离的环境,可以拖放文件,无需安装任何额外的驱动程序或软件。


如何以管理员身份运行 Windows 沙盒?

前往 Windows 10 或 11 的 【 开始 】 按钮,点击以打开菜单。搜索 sandbox。当它出现时,右键点击它以选择 【 以管理员身份运行 】,或者从右侧菜单中选择相同选项。系统将提示 【 用户账户控制(UAC)】 请求你的权限,点击 【 是 】 按钮。等待系统以管理员权限或提升的权限打开并加载 Windows 沙盒。

原文链接:,转发请注明来源!