windows沙盒启动失败需按顺序排查:一、确认系统为win11专业/企业/教育版且cpu虚拟化与虚拟机平台均已启用;二、以管理员身份启用hyper-v、虚拟机平台、容器及wsl组件并强制重启;三、运行sfc与dism修复系统文件;四、重置sandbox.exe的everyone完全控制权限;五、禁用智能应用控制(25h2)。

您在 Windows 11 中点击“Windows 沙盒”图标后黑屏、闪退或弹出“功能不可用”错误,说明沙盒底层依赖链已断裂,必须按硬件→系统→组件→权限的顺序逐层修复,跳过任一环节都会导致后续操作无效。
先验证硬件虚拟化与系统版本硬性门槛
沙盒不是软件开关,而是硬件级隔离能力的外显界面。家庭版、虚拟化关闭、虚拟机平台未启用这三项中任意一项不满足,所有启用操作都会静默失败。
按 Win + R 输入 winver 回车,确认窗口标题栏显示的是 【Windows 11 专业版】、【Windows 11 企业版】 或 【Windows 11 教育版】;家庭版用户请立即停止后续所有操作。
按 Ctrl + Shift + Esc 打开任务管理器 → 切换到「性能」选项卡 → 点击左侧「CPU」→ 查看右侧「虚拟化」状态是否为“已启用”;若为“已禁用”,必须重启进 BIOS/UEFI 手动开启 Intel VT-x 或 AMD-V,仅靠系统设置无法补救。
仍在同一「性能」选项卡 → 点击左侧「内存」→ 向下滚动确认「已启用虚拟机平台」是否为“是”;若为“否”,即使虚拟化已开,沙盒也无法初始化——这是最容易被忽略的致命前提。
强制启用全部底层组件(绕过图形界面失效)
当 optionalfeatures.exe 中找不到“Windows 沙盒”选项,或勾选后安装进度卡死、提示“0x80070057”,说明系统映像服务已损坏,必须用 PowerShell 直接注入模块。
方法一:管理员终端一次性执行全部依赖
右键开始按钮 → 选择「终端(管理员)」→ 在弹出的 UAC 提示中点「是」→ 依次输入以下四条命令,每条回车后等待“操作成功”提示再输下一条:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName Containers-DisposableClientVM -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName WSL -All -NoRestart
全部执行完毕后,输入 shutdown /r /t 0 强制重启,不手动重启会导致组件注册失败。
修复系统文件完整性(针对黑屏/启动崩溃)
沙盒进程依赖的 ci.dll、wdagutil.dll 等核心文件若被第三方工具误删或损坏,会导致启动时直接崩溃,此时图形界面和 PowerShell 命令均无效,必须先恢复系统映像。
以管理员身份运行终端 → 输入 sfc /scannow 并回车,等待扫描完成;若提示“发现损坏文件但无法修复”,立即执行下一步。
继续输入 DISM /Online /Cleanup-Image /RestoreHealth 并回车,该命令需联网下载原始系统文件,耗时约 8–15 分钟,期间请勿休眠或关机。
两条命令均完成后,必须重启一次,否则修复结果不会加载到运行时环境。
重置沙盒快捷方式权限(解决“拒绝访问”报错)
当双击开始菜单中的「Windows 沙盒」图标弹出“错误 0x80070005:拒绝访问”,说明 sandbox.exe 的 ACL 权限被篡改,普通用户账户已失去执行权,图形界面和命令行均无法绕过。
在文件资源管理器中进入路径:C:\Windows\System32\ → 找到 sandbox.exe → 右键 → 「属性」→ 「安全」选项卡 → 点击「高级」→ 关闭「继承权限」弹窗中的「将继承的权限从该对象的父级传播到该对象和所有子级对象」复选框 → 点击「添加」→ 「选择主体」→ 输入 Everyone → 点击「检查名称」→ 确认后勾选「完全控制」→ 点击「确定」保存。
这一步必须手动操作,PowerShell 的 icacls 命令在此场景下会因权限不足而失败。
禁用智能应用控制(解决 25H2 版本启动即拦截)
Win11 25H2 更新后,沙盒内部默认启用 SAC(智能应用控制),且 wdagutilityaccount 账户无法通过图形界面关闭;每次启动都会拦截未签名安装包,表现为白屏或“已被阻止”提示。
新建一个记事本文件 → 将以下 XML 内容完整复制粘贴进去:
点击「文件」→ 「另存为」→ 文件名输入 【sandbox_no_sac.wsb】 → 保存类型选「所有文件」→ 编码选 UTF-8 → 保存后双击该 .wsb 文件启动沙盒,即可绕过 SAC 拦截。











