Win11沙盒无法启动因系统组件损坏,需先确认专业版及以上版本及CPU虚拟化已启用,再依次执行sfc /scannow、DISM三命令(ScanHealth/CheckHealth/RestoreHealth)及二次sfc /scannow,重启后设置Container Manager等三项服务为自动并运行,最后通过optionalfeatures卸载并重装沙盒功能以强制重注册。

Win11提示“由于系统组件损坏无法启动安全沙盒”,说明sfc或DISM检测到核心系统文件校验失败,沙盒依赖的容器子系统映像已损坏,必须修复底层组件才能恢复功能。
确认沙盒基础条件是否满足
先排除版本与虚拟化硬性门槛——沙盒在家庭版中根本不可用,且CPU虚拟化未启用时所有修复都无效。
按下 Win + R,输入 winver 并回车,确认系统版本名称含 Professional、Enterprise 或 Education。
按 Ctrl + Shift + Esc 打开任务管理器 → 切换到「性能」选项卡 → 点击左侧「CPU」→ 查看右侧「虚拟化」状态是否为 已启用。
若显示「已禁用」,必须重启进 BIOS/UEFI,将 Intel VT-x(Intel)或 SVM Mode(AMD)设为 Enabled,保存退出后再次验证。
强制修复系统文件完整性
0x80070002 错误直接指向系统映像损坏,需按顺序执行 sfc 与 DISM 命令,中间不能跳步,否则 restorehealth 会因前置扫描未完成而失败。
右键「开始」按钮 → 选择「终端(管理员)」→ 在弹出的 UAC 提示中点击「是」。
依次执行以下命令,每条执行完毕后再敲回车运行下一条:
sfc /scannow
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /RestoreHealth
最后再执行一次 sfc /scannow —— 这一步必须做,因为 DISM 修复后部分文件需由 sfc 重新挂载注册。
全部完成后,必须重启电脑,否则服务不会加载新映像。
重置沙盒相关服务状态
即使文件修复完成,若容器管理器服务或 Hyper-V 远程桌面虚拟化服务处于暂停、手动启动或禁用状态,沙盒仍会静默失败。
按 Win + R,输入 services.msc 并回车。
找到并双击「Container Manager Service」→ 将「启动类型」设为「自动」→ 若状态不是「正在运行」,点击「启动」按钮。
找到「Hyper-V Remote Desktop Virtualization Service」→ 同样设为「自动」并确保其「正在运行」。
找到「Virtual Disk」服务 → 确认其未被禁用,状态为「正在运行」。
注意:这三个服务缺一不可,仅启用 Hyper-V 本身不够。
通过开关功能触发组件重注册
专业工作站版重装后常出现沙盒组件注册不完整问题,单纯勾选无法重建依赖链,必须彻底卸载再重装。
第一步:关闭全部相关功能
按 Win + R,输入 optionalfeatures 并回车 → 取消勾选「Windows 沙盒」、「虚拟机平台」、「Windows 虚拟机管理程序平台」→ 点击「确定」→ 重启电脑。
第二步:重新启用并强制初始化
重启后再次打开 optionalfeatures → 仅勾选「Windows 沙盒」→ 点击「确定」→ 等待安装完成 → 再次重启。
这一步会强制系统重新挂载沙盒专用容器镜像,绕过缓存残留导致的初始化失败。

















