Windows沙盒需在Win10/11专业版及以上版本启用,要求系统版本≥v1903、BIOS开启虚拟化、PowerShell或图形界面启用Containers-DisposableClientVM功能,并可配置.wsb文件禁用网络。

如果您已完成Windows系统安装,但发现Windows沙盒功能未启用,则可能是由于该功能默认处于关闭状态,且依赖虚拟化支持与系统版本合规性。以下是开启此功能的具体操作路径:
一、确认系统版本与硬件兼容性
Windows沙盒仅在Windows 10/11专业版、企业版或教育版中提供,且需满足最低系统版本与硬件虚拟化要求。未达条件将导致功能不可用或启动失败。
1、按下Win + R组合键,输入winver并回车,查看系统版本号是否为Windows 10 v1903(Build 18362)或更高,或Windows 11对应支持版本。
2、右键“开始”按钮,选择“任务管理器”,切换至“性能”选项卡,检查“虚拟化”项是否显示为已启用;若为“已禁用”,需进入BIOS/UEFI开启Intel VT-x或AMD-V。
3、确认当前系统版本为专业版、企业版或教育版;家庭版不支持该功能,无法通过任何方式启用。
二、通过图形界面启用Windows沙盒
该方法使用系统内置的“Windows功能”管理器,无需命令行知识,适合大多数用户完成一次性配置。
1、按下Win + R打开“运行”窗口,输入optionalfeatures并回车。
2、在弹出的“Windows功能”窗口中,向下滚动找到Windows Sandbox选项,勾选其左侧复选框。
3、点击“确定”,系统开始部署容器运行时组件,进度条完成后提示重启。
4、点击“立即重新启动”,待系统重启完毕后,即可在开始菜单中搜索并启动Windows Sandbox。
三、通过PowerShell以管理员身份启用
该方式适用于批量部署、脚本自动化或图形界面异常时的替代路径,执行命令后可直接触发底层功能注册。
1、右键点击“开始”按钮,选择“终端(管理员)”或“Windows PowerShell(管理员)”。
2、在用户账户控制(UAC)提示中点击“是”以授权。
3、输入以下命令并按回车执行:Enable-WindowsOptionalFeature -Online -FeatureName Containers-DisposableClientVM -All。
4、等待命令返回“操作成功完成”,系统将提示是否重启;输入Y并回车确认立即重启。
四、验证沙盒功能是否正常启用
启用完成后需验证功能是否真正就绪,避免因服务未加载或依赖缺失导致启动失败。
1、重启后,在开始菜单搜索栏输入Windows Sandbox,确认图标可见且可点击。
2、首次启动时,系统会自动下载并初始化轻量级虚拟机镜像,需等待约10–30秒直至出现独立桌面界面。
3、若启动时弹出错误提示“无法启动Windows沙盒”,请检查Hyper-V平台服务是否运行:在管理员终端中执行Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V,确认其状态为“已启用”。
五、创建基础.wsb配置文件实现一键启动
通过预设配置文件可跳过默认网络启用状态,增强测试安全性,尤其适用于运行可疑HTML或脚本类内容。
1、使用记事本新建文本文件,在其中输入以下内容:{"networking": "disable"}。
2、点击“文件”→“另存为”,将文件名设为no_net.wsb,保存类型选择“所有文件”,编码选UTF-8。
3、双击该.wsb文件,系统将自动以禁用网络模式启动沙盒实例,桌面左上角显示“Networking: Disabled”提示。


















