VMware启动不支持虚拟化的解决方案!
在Windows11系统,启动VMware中的镜像文件!
报错,提示:
弹窗后点击“是”,提示:
闲言少叙,解决问题:
------------------------------------------------------------
此平台不支持虚拟化Intel VT-x/EPT。
不使用虚拟化的 Intel VT-x/EPT,是否继续?
------------------------------------------------------------
1。我们需要在安装的虚拟机内支持虚拟化。
在虚拟机设置—处理器—虚拟化引擎中勾选:“虚拟化 Intel VT-x/EPT 或 AMD-V/RVI(V)” 和 “虚拟化IOMMU (IO 内存管理单元) (I)”,将这两项,打上对勾。
2。使用win+R键,打开运行框,输入msinfo32命令后,弹出“系统信息”的窗口:
3。更改“基于虚拟化的安全性”中的选项,参数为“未启动”。
设置“一键”更改,将如下的代码,复制进一个文本文件,后缀名改为".bat"。
@echo offdism /Online /Disable-Feature:microsoft-hyper-v-all /NoRestart
dism /Online /Disable-Feature:IsolatedUserMode /NoRestart
dism /Online /Disable-Feature:Microsoft-Hyper-V-Hypervisor /NoRestart
dism /Online /Disable-Feature:Microsoft-Hyper-V-Online /NoRestart
dism /Online /Disable-Feature:HypervisorPlatform /NoRestartREM ===========================================mountvol X: /s
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d
bcdedit /set hypervisorlaunchtype offecho.
echo.
echo.
echo.
echo =======================================================
echo 当前操作已完成,接下来请关闭此窗口并重启电脑,然后根据屏幕提示完成剩下操作。
pause > nul
echo.
echo.
4。文件名称随意起;后缀,设置为.bat的文件名,如图:
5。再以右键管理员的身份,运行此程序 :
6。脚本运行完成后,重启电脑!
在进入系统桌面前,会有一段黑屏的界面,按如下按键来操作:
按“F3”,“回车”,再按“F3”,“回车”。
7。进入系统后,在运行界面下,输入msinfo32命令查看系统信息,查询结果如下:
选项,已由“正在运行”更改为“未启动”,测试虚拟机的镜像完美启动成功!
8。注意事项:
运行完脚本后,Windows11系统可能Windows Hello会失效。如果失效,需要重新录入人脸、指纹和PIN码。
总结:
如果需要安装的虚拟机,支持虚拟化,这一步,是必做的。按照要求做,我们再去开启虚拟机镜像,就不会提示不支持报错了!