Windows Sandbox 作为一个轻量化的虚拟环境,在不需要做大型测试的时候还是挺方便的。但是出于各种莫名其妙的原因,很多人会遇到启动不起来的情况。于是网络上一通搜索,诸如:dism, sfc,甚至于重装系统等等,但是结果还是启动不起来,报错0xc0370106、0x80070005……现结合自己的实际使用,给出一个另类的解决法案。
下面操作为在英文系统,且UEFI中已经开启虚拟化为例:
1、打开 WIndows Features,请取消掉这些勾选,如果有的话
Hyper-V、Virtual Machine Platform、Windows Hypervisor Platform、Containers和Sandbox,如图所示
注释:其实除了Sandbox,其它几个都与之无关,网络上粘贴复制的答案,误导一众。
2、重启电脑
3、再次打开 Widnows Features,重新勾选 Sandbox。
4、重启电脑
5、打开Sandbox,看看是否已经启动成功了?!
如果系统损坏,需要配合dism和sfc命令。如果系统完好, 基本都是一次性启动成功。UEFI中的虚拟化还是要开启。
完