windows沙盒需满足系统版本(win10/11专业版等64位、build 18305+)、bios开启虚拟化,并依次启用依赖项、组策略及功能本身;可通过图形界面、powershell或组策略编辑器操作。

如果您在Windows系统中尝试使用Windows沙盒功能,但发现该选项未出现在“启用或关闭Windows功能”列表中,则可能是由于系统版本不支持、功能未启用或组策略限制所致。以下是启用Windows沙盒的具体步骤:
一、确认系统版本与要求
Windows沙盒仅支持Windows 10专业版、企业版或教育版的64位系统,且需为Build 18305或更高版本;Windows 11对应版本同样适用。该功能依赖于硬件虚拟化支持,必须确保BIOS/UEFI中已开启虚拟化技术(如Intel VT-x或AMD-V)。
1、按下 Win + R 键,输入 winver 并回车,查看当前系统版本号与内部版本号。
2、右键“此电脑”选择“属性”,在“系统类型”中确认是否为64位操作系统。
3、重启进入BIOS/UEFI设置界面(通常在开机时按Del、F2或F10),查找并启用Intel Virtualization Technology 或 SVM Mode 选项。
二、启用Windows沙盒功能
该方法通过“启用或关闭Windows功能”图形界面直接勾选启动,适用于满足系统要求且未被组策略禁用的环境。
1、右键开始按钮,选择应用和功能 → 左侧点击可选功能 → 点击更多Windows功能。
2、在弹出窗口中,勾选Windows沙盒复选框。
3、点击确定,系统将自动下载并安装所需组件,完成后提示重启。
4、重启后,在开始菜单中搜索Windows Sandbox 即可启动。
三、通过PowerShell命令启用
当图形界面中未显示Windows沙盒选项,或需批量部署时,可使用管理员权限的PowerShell执行启用命令,绕过界面限制。
1、右键开始按钮,选择Windows PowerShell(管理员) 或 终端(管理员)。
2、输入以下命令并按回车:Enable-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM" -NoRestart。
3、等待命令执行完成,状态显示Operation completed successfully。
4、手动重启计算机,启动Windows沙盒验证是否生效。
四、检查并修改组策略设置
若系统处于域环境或曾配置本地组策略,可能因策略禁用导致沙盒功能不可用。需确认相关策略未被启用。
1、按下 Win + R,输入 gpedit.msc 并回车,打开本地组策略编辑器。
2、导航至:计算机配置 → 管理模板 → Windows组件 → Windows沙盒。
3、双击右侧启用Windows沙盒,确认其设置为未配置 或 已启用。
4、若该项显示为已禁用,则双击修改为未配置,点击确定后关闭策略编辑器。
五、启用Windows功能依赖项
Windows沙盒依赖Hyper-V平台与虚拟机平台两项底层功能。即使未安装完整Hyper-V角色,也需单独启用这些必要组件。
1、以管理员身份运行PowerShell,依次执行以下两条命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
2、执行完毕后,运行命令:wsl --update(可选,用于同步内核更新)。
3、重启计算机,再次尝试启用Windows沙盒功能。










