Windows Sandbox需满足虚拟化启用、系统版本≥22000且为专业/企业/教育版,再通过“Windows功能”、PowerShell、设置应用或批处理(家庭版)任一方式启用并重启。

如果您已安装 Windows 11 专业版或企业版,但无法启动 Windows Sandbox,可能是由于系统未启用该可选功能、虚拟化未开启或组件依赖缺失。以下是开启沙盒模式的多种可行方法:
一、通过“启用或关闭Windows功能”图形界面启用
该方式利用系统内置的可视化管理器安装沙盒运行所需组件,无需命令行操作,适合大多数用户。
1、按下 Win + R 组合键打开“运行”对话框。
2、输入 optionalfeatures 并按回车,进入“Windows 功能”窗口。
3、在列表中向下滚动,找到并勾选 Windows 沙盒 复选框。
4、点击“确定”,系统将自动下载并安装相关模块。
5、安装完成后,根据提示点击 立即重新启动 以完成启用过程。
二、使用管理员 PowerShell 命令启用
该方式直接调用系统底层功能接口,执行效率高且可明确反馈安装状态,适用于熟悉终端操作的用户。
1、右键点击任务栏上的 Windows 徽标,选择 终端(管理员) 或 Windows PowerShell(管理员)。
2、在弹出的用户账户控制(UAC)提示中,点击 是 授权运行。
3、在管理员终端中输入并执行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Containers-DisposableClientVM -All
4、命令执行完毕后,系统提示是否立即重启时,输入 Y 并按回车确认。
5、等待计算机完成重启,沙盒功能即已激活。
三、通过系统设置中的“可选功能”启用
该路径为 Windows 11 新增的现代化设置入口,界面更简洁,集成度更高,避免传统控制面板跳转。
1、按下 Win + I 打开“设置”应用。
2、依次点击左侧导航栏的 应用 → 可选功能。
3、在右侧点击 更多 Windows 功能 链接(位于页面底部)。
4、在弹出的“Windows 功能”窗口中,勾选 Windows 沙盒。
5、点击“确定”,等待安装完成,并按提示 重启计算机。
四、针对 Windows 11 家庭版的特殊启用方案
家庭版默认不提供图形化沙盒启用入口,需手动注入系统包并启用底层容器功能,此操作具有系统级修改性质。
1、新建一个文本文档,将后缀名改为 .bat,例如命名为 enable_sandbox.bat。
2、右键编辑该文件,粘贴以下内容(确保以管理员身份运行):
if '%errorlevel%' NEQ '0' ( echo 正在请求管理员权限 goto UACPrompt ) else ( goto gotAdmin ) :UACPrompt echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" "%temp%\getadmin.vbs" exit /B :gotAdmin if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) pushd "%CD%" CD /D "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox.txt for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del sandbox.txt Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL pause
3、保存后,右键该批处理文件,选择 以管理员身份运行。
4、脚本执行完毕后,按提示输入 Y 确认重启。
5、重启后,可在“启用或关闭Windows功能”中看到并勾选 Windows 沙盒 选项。
五、启用前必须验证的系统前提条件
所有启用方式均依赖于底层硬件与系统配置就绪,若跳过验证可能导致功能无法启动或报错退出。
1、按下 Ctrl + Shift + Esc 打开任务管理器,切换至“性能”选项卡,检查 CPU 信息栏中 虚拟化 是否显示为“已启用”。
2、若显示“已禁用”,需重启电脑进入 BIOS/UEFI,将 Intel VT-x(Intel CPU)或 SVM Mode(AMD CPU)设为 Enabled。
3、按下 Win + R,输入 winver,确认系统版本为 Windows 11 专业版、企业版或教育版,且内部版本号不低于 22000(即 21H2 起)。
4、确保已启用 虚拟机平台 和 Windows 子系统 for Linux(部分系统需二者共存才能加载沙盒驱动)。










