win10,Bios启用vt-x, windows 禁用hyper,仍然启动不了虚拟机
试了
1.bcdedit /copy {current} /d “Windows 10 no Hyper-V” 不管用
2. Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
3.反复禁用启用bios vt-x不管用
最终解决:
VT-x is not available, but is enabled in BIOS
需要禁用 Device Guard and Credential Guard
具体操作:
- 微软下载修复工具 Device Guard and Credential Guard hardware readiness tool
- 管理员运行 power shell,命令行运行:
.\DG_Readiness_Tool_v3.6.ps1 -Disable
- 重启机器,F2 进 bios 禁用 vt-x
- 重启出现弹窗(进入windows前),出现 Device Guard and Credential Guard,依次使用Windows键或F3键禁用 DG和CG,重启
- F2 进 bios 启用 vt-x,重启
- 可以正常启动虚拟机了,任务管理器,cpu显示virtualisation enabled