Intel VT-x 在 BIOS 中启用,但未被 OS 识别

Intel VT-x is enabled in BIOS, but is not recognized by the OS

我想使用像 Nox 或 Bluestacks 这样的 Android 模拟器在 PC 上玩移动版 PUBG。我知道在 BIOS 中启用虚拟化可以使性能好得多。我有一台 HP Omen 台式机(RX580 4gb、第 7 代 i5、12gb DDR4、128GB SSD+1TB HDD)。 BIOS 如下所示:

我进入“安全”选项卡并启用 vt-x,保存并重新启动。但是,vt-x 没有被任何东西识别。我有 Windows 10 Home,所以没有要禁用的 Hyper-V,也没有安装任何防病毒软件(Windows Defender 除外)。关于我可以做什么以使虚拟化工作,您有什么建议吗?谢谢!

还有,谁能推荐一个 Android 没有赞助应用的模拟器?一个您只需加载 .apk 并可以映射控件的地方?再次感谢!

我刚刚解决了同样的问题:

要使 VT-X 正常工作,您必须检查以下事项

  1. 在 BIOS 中启用虚拟化(完成)
  2. 通过 "windows features" 禁用 Hyper-V(完成)
  3. disable "DeviceGuard"(可通过系统信息查看是否开启)。使用 gpedit.mscComputer Configuration\Administrative Templates\System\Device Guard 设置为 Disabled

在这里您可以阅读 DeviceGuard 与 VT-X 的关系 https://forums.virtualbox.org/viewtopic.php?f=38&t=86399

另外我做了bcdedit /set hypervisorlaunchtype off

只需要运行这个(需要管理员权限):

bcdedit /set hypervisorlaunchtype off

参考: https://social.technet.microsoft.com/Forums/en-US/8004c3bd-7d57-40ce-93de-0b1a6babd64c/how-i-can-disable-credential-guard?forum=win10itprovirt#8ee5ce15-1fd7-4050-b5e9-c388b806704d