目录

VMware开启虚拟机无法正常开机100解决

目录

VMware开启虚拟机无法正常开机(100%解决)

发现自己的WMware上部署的虚拟机都无法开机:

VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Workstation。有关更多详细信息,请访问 http://www.vmware.com/go/turnoff_CG_DG。

https://i-blog.csdnimg.cn/blog_migrate/098daf6da6e5a8bd5d994a31704e9c12.png

https://i-blog.csdnimg.cn/blog_migrate/6a7aa8d8a1dc25e5edce00a1262d2cd7.png

然后突然想起,在自己的本地机器中有安装过Hype-V,

打开控制面板:

https://i-blog.csdnimg.cn/blog_migrate/b669d6ca6591009b775c910ef6eeb1e2.png

https://i-blog.csdnimg.cn/blog_migrate/fe036e953d74642439c1cd02d9582be4.png

把勾去掉保存即可。

然后重启操作系统,重新开启虚拟机,依然失败:

然后gpedit.msc发现无法打开注册表。

https://i-blog.csdnimg.cn/blog_migrate/a5c277965436c130c0eef6c2f9839ced.png

无法打开组策略。解决办法是写如下脚本:文件名为.cmd,如test.cmd

@echo off
pushd "%~dp0"
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
pause

然后管理员身份运行:

https://i-blog.csdnimg.cn/blog_migrate/85c81a2033b956707288a34fb570770e.png

运行完成就可以用命令打开组策略了。

https://i-blog.csdnimg.cn/blog_migrate/8b5b34b66927527d6c5df49c48dd8dd9.png

组策略打开之后:

https://i-blog.csdnimg.cn/blog_migrate/1d3e3252d6081e40c815365c627766da.png

找不到Device/Credential Guard 。如果找到的话警用即可。

打开服务列表:services.msc

https://i-blog.csdnimg.cn/blog_migrate/563fb4827f2bb9b9468381ac9f502109.png