How to Troubleshoot VT-x Is Not Available (VERR_VMX_NO_VMX) in Windows PC



Update: Stop getting error messages and slow down your system with our optimization tool. Get it now at this link

This tutorial contains instructions for fixing the following error in VirtualBox: “Failed to open session for virtual machine <VM MachineName>. VT-x is not available (VERR_VMX_NO_VMX).

The VirtualBox “VT-x not available” error occurs on a Windows 10 Pro computer with a Gigabyte Z370 HD3P motherboard and an Intel Core i7-8700 processor that supports Intel® Virtualization Technology (VT-x). In addition to the “VT-x not available” error message in VirtualBox, the SecurAble tool also reports that hardware virtualization is not available on the system.

What causes the vt-x to be unavailable (verr_vmx_no_vmx) problem?

When you try to open a virtual machine using VirtualBox or similar software, you may get an error reporting that vt x is not available (verr_vmx_no_vmx). In general, the error message that vt-x is unavailable can be caused by a variety of reasons. In the next section, we will list some of them.

  • Vt-x is not enabled in the BIOS settings.
  • The computer’s processor does not support vt-x.
  • Hyper-V virtualization is enabled in Windows.
  • Kernel storage is enabled.

In the next section, we show you how to fix the error that vt-x is not available.

How to repair the vt-x unavailable (verr_vmx_no_vmx) error?



January 2022 Update:

You can now prevent PC problems by using this tool, such as protecting you against file loss and malware. Additionally it is a great way to optimize your computer for maximum performance. The program fixes common errors that might occur on Windows systems with ease - no need for hours of troubleshooting when you have the perfect solution at your fingertips:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.

download



Disable kernel isolation in Windows Defender

  1. First, open the Windows search box and type Windows Defender.
  2. Select Windows Defender Security Center from the search results.
  3. In the Windows Defender Security Center window, click the Device Security tab on the left side of the window.
  4. Then select the Kernel Isolation Details option under Kernel Isolation.
  5. Then disable the button under the Memory Integrity option.
  6. Finally, restart your computer.

Uninstalling third-party antivirus software

  1. Press Windows + I to open Windows Settings.
  2. In the Settings app, click on “Applications.”
  3. Find your antivirus program in the list of installed applications and select it.
  4. Click the Uninstall button.
  5. A window will appear in which you need to click Yes to confirm your actions.
  6. After uninstalling the antivirus program, restart your computer.

Activating VT-X through the BIOS settings

  1. First, press Windows + I > select Update and Security.
  2. Click the Restore tab > click Restart Now under Advanced Startup.
  3. Windows will restart and the Windows recovery environment will appear.
  4. In the pop-up window, click Troubleshooting -> Advanced Settings.
  5. On the Advanced Windows Settings screen, click UEFI Firmware Settings to access the BIOS.
  6. Once in the BIOS, go to the Security tab, then System Security.
  7. Now check to see if virtualization or VTx/VTd technology is enabled. If not, turn them on.



STAFF RECOMMENATION: If you're having issues with your PC, click here to troubleshoot Windows errors and optimize system performance.

Frequently Asked Questions

  1. Disable Hyper-V virtualization.
  2. Enable nested virtualization in the Avast configuration menu.
  3. Disable Windows Defender kernel isolation.
  4. Enable VT-X in your BIOS setup.

  1. Press the Windows key to display the search box.
  2. Type "Turn Windows features on or off" and click on it to open it.
  3. Scroll down and check the box next to Hyper-V.
  4. Click OK.
  5. Windows will install the necessary files to enable virtualization.
  6. You will then be prompted to restart your computer.

Press the F2 key when starting the BIOS setup. Press the right arrow key to go to the Advanced tab, select Virtualization Technology, and press Enter. Select Enabled and press Enter. Press F10, select Yes and press Enter to save your changes and restart Windows.