如果您希望在不影响主机设置的情况下测试系统上的任何应用程序,Windows Sandbox 是您的完美功能。它将为您提供一个轻量级的桌面环境,以便您可以在完全隔离的情况下安全地运行应用程序。每当您在 Windows Sandbox 中安装任何应用程序时,它始终会与计算机隔离运行,并且肯定会保持沙箱状态。您在主机上使用的应用程序在 Windows Sandbox 下将不可用。在本文中,您将了解如何在 Windows 11/10 中启用 Windows Sandbox。
无论您在 Windows Sandbox 会话中执行什么操作,当您终止会话时,所有软件和文件都将丢失。这意味着每当您启动 Windows Sandbox 会话时,它始终是一个全新的实例。然而与Windows 11 内部版本 22509 或更高版本,您的数据可以通过从虚拟化环境内部启动的重新启动而保留。这对于测试需要 Windows 重新启动才能工作的应用程序非常有用。
根据微软,以下是 Windows Sandbox 功能的要求:
- Windows 10 专业版、企业版或教育版 18305 或 Windows 11(Windows 家庭版不支持 Windows Sandbox)。
- AMD64 或(自 Windows 11 Build 22483 起)ARM64 架构。
- BIOS 中启用虚拟化功能。
- 至少 4 GB RAM(建议 8 GB)。
- 至少 1 GB 可用磁盘空间(推荐 SSD)。
- 至少两个 CPU 核心(建议使用超线程的四个核心)。
以下是如何在 Windows 11 中启用 Windows Sandbox。
方法 1:使用“打开或关闭 Windows 功能”
1.搜索打开或关闭 Windows 功能并打开它。
2.向下滚动,找到Windows沙箱,选择该选项并单击“确定”。

3.现在 Windows 将开始应用更改,可能需要一些时间才能完成。

4.完成后,系统将要求您重新启动系统。选择立即重新启动.
推荐阅读:适用于 Windows 11 家庭版的 Windows 沙盒替代方案

当系统重新启动时,您可以转到“开始”菜单,然后转到所有应用程序,然后找到 Windows Sandbox 来启动。
方法 2:使用 PowerShell
1.按
+ X键并选择 Windows 终端(管理员)。
2.键入以下命令并按 Enter:
Enable-WindowsOptionalFeature –FeatureName "Containers-DisposableClientVM" -All -Online

3.一旦提示重新启动,请按 Y 键。 Windows Sandbox 将在重新启动后启用。
方法 3:使用命令提示符
1.按
+ X键并选择 Windows 终端(管理员)。
2.单击 + 旁边的下拉菜单并选择命令提示符。执行这个命令:
Dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" -All

3.一旦提示重新启动,请按 Y 键。您的系统将重新启动,并且 Windows Sandbox 将在下次启动时启用。
视频修复
您可以观看以下视频来了解上述方法并了解如何使用Windows Sandbox:
就是这样!
