windows沙盒提示“关键系统组件损坏”需先确认系统为专业/企业/教育版、cpu虚拟化及虚拟机平台均已启用,再执行sfc与dism修复系统映像,最后重置沙盒及相关组件并重启。

你在点击“Windows Sandbox”图标后看到“由于关键系统组件损坏导致无法开启内置系统沙盒”提示,说明系统底层映像中与容器运行时、Hyper-V驱动或沙盒服务模块相关的文件已校验失败,不是设置开关没打开的问题,而是核心组件结构性缺失,必须修复后才能继续操作。
确认硬性前提是否全部满足
沙盒不是软件功能,而是硬件虚拟化能力+系统授权+内核服务三者耦合的产物。任意一项不达标,后续所有修复动作都无效。
按下 Win + R → 输入 winver → 回车,确认系统版本为【Windows 11 专业版、企业版或教育版】;家庭版直接放弃修复。
按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到「性能」选项卡 → 点击左侧「CPU」→ 查看右侧「虚拟化」是否显示【已启用】;若为“已禁用”,必须关机进 BIOS/UEFI 开启 Intel VT-x 或 AMD SVM。
仍在同一「性能」选项卡 → 点击左侧「内存」→ 向下滚动确认「已启用虚拟机平台」是否为【是】;若为“否”,即使虚拟化开了,沙盒也无法初始化——这是最常被跳过的致命条件。
强制修复系统文件与映像完整性
右键点击「开始」按钮 → 选择「终端(管理员)」→ 在弹出的用户账户控制窗口中点「是」。
输入命令 sfc /scannow 并回车,等待扫描完成(通常需 10–25 分钟)。若提示“Windows 资源保护找到了损坏的文件并成功修复了它们”,则进入下一步;若提示“未发现任何完整性冲突”或“某些文件无法修复”,必须立即执行 DISM 修复。
在同一个管理员终端中,按顺序执行以下三条命令,每条执行完毕后等待光标回到新行再输入下一条:
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-image /RestoreHealth
【此步骤必须联网,且不可中断;若卡在 20%–40%,多数为后台下载补丁包,请耐心等待】
DISM 完成后,再次运行 sfc /scannow ——此时 95% 以上的组件损坏问题会被彻底清除。
重置沙盒依赖组件与服务状态
方法一:图形界面重置(推荐新手)
按下 Win + R → 输入 optionalfeatures → 回车 → 取消勾选「Windows 沙盒」「Windows 虚拟机平台」「容器」三项 → 点击「确定」→ 重启电脑 → 再次进入 optionalfeatures → 重新勾选这三项 → 点击「确定」→ 重启。
方法二:PowerShell 批量启用(适合快速恢复)
在管理员终端中一次性执行四条命令:
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 WindowsSandbox -All -NoRestart
全部执行完毕后,输入 shutdown /r /t 0 强制重启。
重启后,按下 Win + R → 输入 services.msc → 回车 → 找到并双击「Container Manager Service」→ 将「启动类型」设为「自动」→ 若状态不是「正在运行」,点击「启动」按钮。











