VT-x无法工作,即使它在BIOS中启用,我的CPU也支持它

Saj*_*kor 3 eclipse android android-emulator

我试图让我的android模拟器工作得更快,正如标题所说,我无法在我的笔记本电脑上安装HAXM驱动程序.我到处寻找并做了人们在其他页面上建议的所有内容.支持BIOS中的英特尔虚拟化技术.更新了Eclipse工具等.直接下载驱动程序,而不是throguh Eclipse管理器.我甚至试图在Windows功能中禁用Hyper-V,但它不存在.尝试安装驱动程序时仍然出现以下错误:

(无法发布图像,所以我只会重写它)"这台计算机符合HAXM的要求,但英特尔虚拟化技术(VT-x)没有打开.可以安装HAXM,但是直到VT-x才能使用启用".

正如我之前所说,它在BIOS中已经启用,因此我不知道问题是什么.我将不胜感激任何帮助.谢谢.

use*_*314 6

虽然这是一个老问题,但我最近仍然遇到它。

这就是在运行 Windows 10 的 i7-3770 3.40GHz、Z77 极限主板上对我有用的方法。

在 Windows 中,禁用 Hyper-V:

  1. 以管理员身份打开 PowerShell 或 CMD 会话。
  2. 键入以下命令:dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All
  3. Windows 会要求您重新启动。

在bios中:

  1. 禁用 >>> Intel 虚拟化技术,vt-d
  2. 保存 bios 设置并允许它重新启动并引导到 Windows。
  3. 关闭计算机(我试过重新启动但没有用)
  4. 启动计算机,进入 bios 并重新启用上述禁用设置。
  5. 保存,重启。

下载英特尔实用程序进行检查。

您现在应该看到它已被支持:

截屏

如果它仍然不起作用,请先尝试重新启用 Hyper-V,然后按照上述步骤操作。


小智 5

有些防病毒软件阻止了Haxm的安装.在我的情况下 - Avast:设置选项卡 - >疑难解答 - >取消选中"启用硬件辅助虚拟化"解决了问题

可以在此处找到分步教程


ph0*_*h0b 1

您的 PC 上是否安装了其他可能阻止 HAXM 使用 VT-x 的软件?也许您已经安装了一些其他带有虚拟化服务的 SDK/模拟器?

另外,你的笔记本电脑是什么?有时 BIOS 可能有问题,要真正启用 VT-x,您可能需要禁用它,关闭并再次启动您的 PC,启用 VT-x,关闭并再次启动。