Windows 沙盒是 Windows 10 中的新功能之一。不幸的是,即使您在 VirtualBox 中使用正确的 Windows 10 版本,您也无法使用 Windows 沙盒。与 VMware 一样,VirtualBox 需要 CPU 的特殊支持才能创建嵌套虚拟机。如果您尝试在没有此支持的情况下在 Windows 10 上启用Windows 沙盒,您将在 Windows 功能窗口中看到一个灰色按钮。

如果 Windows Sandbox 中显示任何错误消息,例如:
• 无法安装Windows Sandbox,处理器不具备必要的虚拟化能力
• 您没有 SLAT(二级地址转换)
您可以使用本指南解决此问题。
系统/硬件要求:
1. 您必须拥有最新版本 (6.xx+) 的 VirtualBox。旧版本的 VirtualBox 不支持嵌套虚拟化。
2. 第二个要求是 VirtualBox 目前不支持 Intel 处理器上的嵌套虚拟化。换句话说,您必须拥有 AMD 处理器。VirtualBox 有这个限制,我希望未来的更新能够消除这个障碍。
在 VirtualBox 中启用 Windows 沙盒
要在 VirtualBox 虚拟机中启用和使用 Windows 沙盒,请按照以下步骤操作。
1. 启用嵌套 VT-x/AMD-V
2. 允许4核
3. 在 Windows 组件中启用 Windows 沙盒
为了在 VirtualBox VM 中使用嵌套虚拟化,需要启用一个特定的设置。它称为嵌套 VT-x/AMD-V。虽然上面写着 VT-x,但如果您使用的是 Intel 处理器,则无法启用此功能。
要找到此设置,请打开 VirtualBox,选择虚拟机,然后单击“设置”按钮。之后,转到“系统”部分并转到“处理器”选项卡。从这里您需要进行两项更改。
首先,您需要为 VM 分配至少 4 个核心。您可以使用 Processor(s) 面板来提高核心数。
其次,您需要选中启用嵌套 VT-x/AMD-V 框。

之后,单击确定以保存更改。
现在启动虚拟机并在任务栏的搜索框中搜索“打开或关闭 Windows 功能”。打开 Windows 功能面板后,您将能够像往常一样启用 Windows 沙盒。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源