How To Enable Virtualization (VT-x/AMD-V) In BIOS/UEFI Settings

Your CPU must support virtualization if you want to run Virtualization software like Virtual Box, Hyper-V, VMWare etc. If you try to install Virtual Box, VMWare etc. for creating Virtual Machines on your System and Virtualization is not supported or enabled, you will get error and won’t be able to use those software. There may be two reasons for error:

  1. Virtualization is not supported
  2. Virtualization is supported but not enabled.

Most of the CPUs these days support Virtualization technology. However, Virtualization is disabled by default and you have to manually enable it. You can enable Virtualization on your computer by going to BIOS settings. The method for going to BIOS settings differs on every PC manufacturer.

1. How can I find out if my PC supports virtualization?

You can download and run a free utility provided by your PC’s CPU manufacturer. The CPUs are majorly of two type: Intel or AMD. Both of them provide free utility to help users check if the CPUs support Virtualization technology.

For Intel CPUs:

First download Intel’s virtualization technology detection tool from this linkSelect the language-specific msi download. Install the file in your PC and run the utility. When it runs, go to CPU Technologies tab. If the report displays a “Yes” next to Intel’s virtualization technology, then it is available for your PC.

For AMD CPUs:

If you are using AMD processor, you can download AMD V detection Utility. Download and run the utility. If it displays a pop-up showing “This system is compatible with Hyper-V“, your CPU supports virtualization.

2. How can I enable virtualization, if available but disabled on my PC?

You have to enable Virtualization in BIOS settings on your PC. As mentioned earlier the methods for entering BIOS settings differ for every PC Manufacturer. Here is an example of old HP BIOS settings.

For new BIOS’, here are tips for major manufacturers:

HP

  • While your PC is restarting tap Esc key to to interrupt normal startup.
  • Press the F10 key for entering BIOS Setup.(Follow the instructions on the screen).
  • Press the right arrow key to System Configuration tab, Select Virtualization Technology and then press the Enter key.
  • Select Enabled and press the Enter key.
  • Press the F10 key and select Yes and press the Enter key to save changes and Reboot.

Lenovo

  • Virtualization settings for each Lenovo model may differ. You can follow this link to search for specific model and relative steps to enable Virtualization. Enable Virtualization in Lenovo.

Dell

  • Press F2 key at startup to enter BIOS Setup.
  • Press the right arrow key to Advanced tab, Select Virtualization and then press the Enter key.
  • Select Enabled and press the Enter key.
  • Press the F10 key and select Yes and press the Enter key to save changes and Reboot into Windows.

Asus

  • Press F2 key at startup to enter BIOS Setup.
  • Press the right arrow key to Advanced tab, Select Virtualization Technology and then press the Enter key.
  • Select Enabled and press the Enter key.
  • Press the F10 key and select Yes and press the Enter key to save changes and Reboot into Windows.

Acer

  • Press F2 key at startup to enter BIOS Setup.
  • Press the right arrow key to System Configuration tab, Select Virtualization Technology and then press the Enter key.
  • Select Enabled and press the Enter key.
  • Press the F10 key and select Yes and press the Enter key to save changes and Reboot into Windows.

Enable Virtualization (VT-x) in the BIOS Security Settings

By following the steps mentioned above, you can enable Virtualization in your PC’s BIOS Settings and use Virtualization Software. After enabling virtualization, you can create virtual machines on your PC using virtualization software like Hyper-V, Virtual Box etc. Most of the advanced Android emulators like BlueStacks also run on virtualization. So, if you are using BlueStacks, enabling Virtualization will also speed up your BlueStacks Android emulator.

About Aslam Khan

Hi there, I am a blogger, engineer and a computer geek. I love kittens. I spend some of my time blogging besides full time job as Senior Windows Administrator. I like to learn new things.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.