[Fix] “VT-x is not available. (VERR_VMX_NO_VMX)” in VirtualBox

By | June 3, 2015

Advertisement from Google

Sometimes you can get “VT-x is not available. (VERR_VMX_NO_VMX)” error if you are trying to start x64 bit virtual machine in VirtualBox.
VT-x is not available

Failed to open a session for the virtual machine Windows 10 TP.

VT-x is not available. (VERR_VMX_NO_VMX).

Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

Advertisement from Google

There are three most common reasons for this error:

  • Your CPU doesn’t support VT-x or AMD-V virtualization
  • VT-x or AMD-V is not enabled in BIOS (UEFI)
  • You have Hyper-V virtualization enabled in Windows

You can fix first one only by replacing CPU with a new one, but it is easy to fix second and third reasons.

Solution 1: Enable VT-x in BIOS

  • Restart your computer
  • Load into BIOS (press Del, F2, Esc key. Depends on motherboard)
  • Find Virtualization setting and enabled it. It might look different in you system, but here are some examples: Enable VT-x in biosEnable VT-x in biosEnable VT-x in UEFI

Solution 2: Disable Hyper-V virtualization

  • Run cmd.exe as Administrator
  • Execute:
    dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
  • Reboot computer

Another way:

  • Open Control Panel
  • Go to Program section -> Turn Windows features on or off
  • Disable Hyper-V Disable Hyper-V
  • Reboot computer

28 thoughts on “[Fix] “VT-x is not available. (VERR_VMX_NO_VMX)” in VirtualBox

  1. Avinash Pawar

    Hi I have a Dell Inspiron intel Core 2 Duo T6400 32-bit Win 7 noted book and when i enter bios setup i do not see anything called Virtualisation… does my computer support virtualisation or not … i m trying to install oracle linux on this computer … is it possible .. please help .. need it desperately .. thanking you tons

  2. Basit

    Hi. Im trying to install SAS software for my study. My computer came up with the [Fix] “VT-x is not available. (VERR_VMX_NO_VMX)” problem.
    I tried looking for the virtualisation in the BIOS setting but couldn’t find it.
    Laptop model: Acer Aspire 4736z
    OS: Windows 10 Education N (64-bit)
    Processor: Dual-core T4200 2GHz
    RAM: 5GB
    Please help me. Is my laptop unable to install the software?
    Thanks in advance.

    1. Goushique Jonathan

      Your laptop’s processor doesn’t support Intel VT-x technology, so there is no way you can run VirtualBox or Hyper-V on it. If you want to check whether your computer supports any virtualisation technology go to Command Prompt and type systeminfo. Down to the bottom, you can see Hyper-V requirements. If all of it says yes then you can run VirtualBox. But I don’t think it will work on your particular processor. Check this website: http://ark.intel.com/products/37251/Intel-Pentium-Processor-T4200-1M-Cache-2_00-GHz-800-MHz-FSB for Intel Virtualization Technology

  3. Spencer Williams

    Your advice helped me a lot. My Windows 10 host machine was running Virtual Box machines just fine until very recently when I got the error, even though I’ve had “Intel Virtualization Technology” enabled for a while in my EFI/BIOS, and only my Cent OS 7 VMs were having trouble booting. Oddly, my other Linux flavors were still booting up.

    I had to disable Hyper-V in Windows Features like you suggested and things gradually started working. When I first disabled that feature and rebooted, I selected the kernel for CentOS but then it claimed that my processor was i686 and not the required 64-bit. This was rather strange indeed, but I have not seen that particular error again after simply trying to boot it once more. Now it’s running like when there wasn’t a problem. So in the the end, turning off Window’s Hyper-V feature did it, I’m pretty sure.

  4. Thomas

    having a host ubuntu 16.04 lts and the same error
    Bios virtualization is enable
    any hints for this scenario?
    thanks thomas

  5. Pingback: [修复] “VT-x is not available. (VERR_VMX_NO_VMX)” in VirtualBox | LzSkyline's Blog

  6. Mayuri

    I cannot see Hyper-V in Windows features and when i run the cmd dism.exe /Online /Disable-Feature:Microsoft-Hyper-V, it shows Feature name Microsoft-Hyper-V is unknown. I am trying to run open edX. Please help.

  7. Flavio Sousa

    in my case, it was already enabled in the BIOS and only worked when activated the option Preferences> System> Processor PAE / NX

  8. Ravi Kodithini

    Hi I have a Dell Inspiron 1545 model intel Core 2 Duo T6400 32-bit Win 7 book and when i enter bios setup i do not see anything called Virtualisation option … does my computer support virtualisation or not? … i m trying to install oracle virtual machine on this computer … is it possible .. please help .. need it desperately .. thanking you tons and much appreciated

  9. Gowri Sankar

    tyvm! Turning off Windows Hyper-V did it. what side effects would this have? would it affect any windows component?

  10. Daniel Porras

    Thanks, I solved it, it happened after installing Visual Studio.

  11. Marcos Pérez

    Well, my problem is the Hyper-V but I can’t uninstall it because I need it for development on Visual Studio (with windows/android virtual machines), and I also need the VirtualBox with my Debian to make the other work, so what can I do to preserve both options?

  12. Woonghee Lee

    Hi! I am using SAMSUNG SERIES3 model and 64-bit window10 book . I cannot find ‘Virtualization’ in my notebook computer. So I try to confirm ‘Hyper-V’ but it also no problem. Is it that Virualbox is not run because I am using a laptop computer?

  13. Luis Felipe rodrigues


  14. Mat Fre

    Thanks for the fix. This happened to me after installing ‘Docker for Windows’. Despite having an up-to-date version of VirtualBox Docker installs an older version of VirtualBox and then enables Hyper-V. Vbox then fails with the ‘VT-x’ error. Your fix restored my VBox.

  15. Burlyman

    This helped. Thanks! I also changed the drive to Solid State. Settings>Storage>highlight drive>Check Solid Sate.
    Seems obvious, but I had to do it. I also had to reboot 2 or more times after changing to Vt-x in BIOS.

  16. Pingback: Aide Technique - MCIT

  17. Deniz

    Since 1709 or earlier there is “Guarded Host” as an optional feature.
    If you have Hyper-V disabled but the feature was on, VB will throw this error. – So just make sure that this feature is disabled as well.


Leave a Reply

Your email address will not be published. Required fields are marked *