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

时间:2013-12-03 07:35:47

标签: android eclipse android-emulator

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

(无法发布图片,所以我只会重写它) “这台计算机符合HAXM的要求,但英特尔虚拟化技术(VT-x)未开启。可以安装HAXM,但在启用VT-x之前无法使用。”

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

5 个答案:

答案 0 :(得分:5)

某些防病毒软件阻止了Haxm的安装。就我而言 - Avast:设置标签 - >疑难解答 - >取消选中“启用硬件辅助虚拟化”解决问题

可以找到分步教程here

答案 1 :(得分:2)

希望我的回答可以帮助最终在此页面上找到问题的人

我刚刚更新了我的BIOS,发现Android Studio上的模拟器没有开始提及“VT-x未启用”。当我检查任务管理器时,它显示虚拟化已禁用

进入BIOS后发现虚拟化已启用。我退出并徒劳无功。

我是如何摆脱它的: 我再次进入BIOS设置,这次我禁用了它并重新启用。保存并退出。 当我再次检查任务管理器时,“虚拟化显示为已启用”

我确保模拟器也正在运行,因为我正在键入此答案

答案 2 :(得分:1)

您的PC上是否安装了其他软件,可能会阻止HAXM使用VT-x? 也许您已经安装了一些其他SDK和模拟器,这些SDK /模拟器将随虚拟化服务一起提供?

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

答案 3 :(得分:1)

尽管这是一个古老的问题,但最近我仍然遇到它。

这就是我在运行Windows 10的i7-3770 3.40GHz,Z77 Extreme主板上为我工作的原因。

在Windows中,禁用Hyper-V:

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

在BIOS中:

  1. 禁用>>>英特尔虚拟化技术,vt-d
  2. 保存BIOS设置并允许其重新启动并引导进入Windows。
  3. 关闭计算机(我已经尝试过重新启动,但没有用)
  4. 打开计算机电源,进入BIOS并重新启用上述禁用的设置。
  5. 保存,重新启动。

下载Intel Utility进行检查。

您现在应该看到它的支持:

Screen shot

如果仍然无法正常运行,请先尝试重新启用Hyper-V,然后按照上述步骤操作。

答案 4 :(得分:0)

在运行 Windows 10 专业版时,我的 Elitebook-i7 遇到了同样的问题。就像@Sajkor 没有使用该方法一样,这就是为什么我建议您尝试使用此方法:

  1. 搜索程序和功能并打开
  2. 打开“打开或关闭 Windows 功能”
  3. 在 hyper-v 下,扩展 hyper-v 平台并禁用 Hyper-v 管理程序
  4. 同时禁用虚拟机平台
  5. 保存并重启电脑

希望能帮到你,迷路了请看图

https://i.stack.imgur.com/ICbEF.png