在下载安装了windows 版 的docker 之后,再打开虚拟机就成这个样子了。

在找了很多方法,试了一通之后,仍然无法解决,如下:

1,rgedit 去修改 LSA的一个键值,即lsaCfgFlags ,并设其值为0 .还有将DeviceGuard 项的键 EnableVirtualization的值设为0.

这些都不管用。

2,使用Powershell 的几个命令也没用,而home版的windows 连本地组策略都没有,也不能在添加或删除程序中找到所谓的HYPER-V去去掉启用。这当然是windows 的一大作风,它是不允许用户过多的管理系统的。对于windows 来说,我提供给你一个东西,你只管用就可以了,其它的就不要管太多了。而你装了这个系统,你不是大爷,他才是大爷。这就与linux 的灵活自主形成了鲜明的对比 。看看,如果不多了解点东西,连用个系统都得受制于人呀。

还有这个virtualbox 也受影响,这好家伙装了一个WSL为基础的虚拟化,两大虚拟工具都直接不能用了。

还好,最后费尽千辛万苦,找到了一个命令,重启后才得以成功。这过程 着实不易,希望对后来的又遇上这个问题的兄弟可以有帮助。


最后修改:2024 年 07 月 31 日
如果我的文章帮到你了,欢迎随意赞赏