Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

VT-x not working, even tho it's enabled in bios and my CPU supports it

I tried to make my android emulator work faster and as the title says, I can't get to install HAXM driver on my laptop. I've looked everywhere and did everything people suggested on other pages. Intel Virtualization Technology in bios is enabled. Updated Eclipse tools etc. Downloaded driver directly, instead of throguh Eclipse manager. I even tried to disable Hyper-V in Windows functions but it's not there. I still get the following error when trying to install the driver:

(Can't post images so I will just rewrite it) "This computer meets the requirements for HAXM, but Intel Virtualization Technology (VT-x) is not turned on. HAXM can be installed, but will not work until VT-x is enabled."

As I said before, it is ENABLED in bios so I have no idea what's the problem. I would appreciate any help. Thanks.

like image 950
Sajkor Avatar asked Dec 07 '22 04:12

Sajkor


1 Answers

Although this is an old question, but I've still encounter it recently.

This is what worked for me on my i7-3770 3.40GHz, Z77 extreme motherboard running Windows 10.

In Windows, disable Hyper-V:

  1. Open up a PowerShell or CMD session as Administrator.
  2. Type the following command: dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All
  3. Windows will ask you to restart.

In the bios:

  1. Disable >>> Intel Virtualization Technology, vt-d
  2. Save the bios settings and allow it to restart and boot into Windows.
  3. Shutdown the computer (I've tried just restarting and it didn't work)
  4. Power up the computer, go into the bios and re-enable the above disabled settings.
  5. Save, restart.

Download the Intel Utility to check.

You should now see it been supported:

Screen shot

If it still doesn't work, try re-enabling Hyper-V first then following the steps above.

like image 86
user3691314 Avatar answered Dec 10 '22 13:12

user3691314