问题1:Vmware 无法开启虚拟化,模块“vpmc”启动失败
问题2:此平台不支持虚拟化的 Intel VT-x/EPT。
解决过程
问题1:模块“vpmc”启动失败 --点开帮助链接可以找到答案
点击虚拟机设置--处理器 关闭 cpu性能计数器
问题2:此平台不支持虚拟化的 Intel VT-x/EPT...
踩了几个坑,发现是本机的windows安全中心不知何时被卸载还是被禁用了
1.点进去直接跳转商店,结果下载的安全中心还是收费的,如果可以使用,搜索内核隔离,关闭即可,我的本机因为驱动不兼容是默认关闭的,不建议为了兼容删除驱动。
2.如果没有安全中心,打开powershell,可以搜索框选择
依次输入
①$BasePath = Get-Content .\appx.list
可能会报错,忽略
②$BasePath | % {
$Path = $($_).Trim()
Add-AppxPackage -Register -DisableDevelopmentMode "$Path\AppXManifest.xml"
}
③Get-AppxPackage | Select InstallLocation | Out-file appx.list
④Add-AppxPackage -Register -DisableDevelopmentMode "C:\Windows\SystemApps\Microsoft.Windows.SecHealthUI_cw5n1h2txyewy\AppXManifest.xml"
如此,即可安装成功,也有两段式代码的安装,但是亲测会出现 报错:Reset-AppxPackage : 无法将“Reset-AppxPackage”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的问题。
此处来源win10打开安全中心提示去microsoft store_打开windows安全中心跳到微软商店-CSDN博客
原文链接:https://blog.csdn.net/qq_45875271/article/details/141156289
一般情况下虚拟机就会运行成功了。
3.依旧运行不了,"hv"模块启动失败,应该是本机的Windows功能里安装hyper-v的功能,但是虚拟机选择Intel VT-x/EPT,VT-x和hyper-v产生冲突,可以
①关闭hyper-v功能
②禁用服务
将hyper相关服务都关闭
③管理员运行cmd
bcdedit /set hypervisorlaunchtype off
再次确认关闭hyper服务
bcdedit /enum
界面输出 hypervisorlaunchtype Off 即为已经关闭了hyper相关内容,一般来再windows功能界面之后需要重新启动,cmd命令也只是为了确认是否关闭成功。
ps:我的本机系统为win10 家庭版,VM系统为16pro,电脑一般处于长期不关机状态,一直没有出现问题,前段时间关机一次,也忘了延长系统更新等待时间,电脑自动更新,版本号没变,今天打开虚拟机发现出错,所以也不知道具体原因,感谢有缘人能解惑。