节选翻译自:https://www.howtogeek.com/213795/how-to-enable-intel-vt-x-in-your-computers-bios-or-uefi-firmware/ ,详情请参考原文。
简单理解是虚拟机软件需要来自于底层硬件的支持(Intel VT-x),而该功能失效的原因可能是1. 被Hyper-V锁定 ,2. 被BIOS关闭,需要手动开启。
- 关闭卸载windows的虚拟机软件Hyper-V,笔者的win10在“启动或关闭Windows功能”中设置。
- 在BIOS中寻找 “Intel VT-x,” “Intel Virtualization Technology,” “Virtualization Extensions,” “Vanderpool,” 等类似选项;选项通常位于“Processor”子菜单中;子菜单通常位于Chipset,” “Northbridge,” “Advanced Chipset Control,”或者 “Advanced CPU Configuration”等相关菜单中。存储设置重启即可。