If you experience hanging or lagging periods while using an Android emulator like Nox App Player, Bluestacks or Genymotion, the most likely cause is VT (Virtualization Technology). Some PCs or laptops have this feature disabled by default.
Virtualization technology has the potential to improve the performance of your Android emulator, enabling it to run faster and more smoothly. Of course, VT is not only helpful running emulators but can help you improve the performance of various games and software that know how to make use of this technology.
With this in mind, we are going to explain how to find out if your computer supports VT and if it’s already enabled on your device. If it isn’t, follow our step by step guide on enabling virtual technology on your computer.
Find Out if Your Computer Supports Virtual Technology
To make it as simple as possible, we are going to use a simple tool called Securable.
This software does not only detects if your CPU supports Virtualization, but can also detect if Hardware Virtualization is enabled on your computer.
1. Download and install Securable from the official site.Download Securable
2. Open Securable and check the icon above Hardware Virtualization. If the answer is Yes, then your CPU supports Hardware Virtualisation and VT is already enabled on your system.
3. If you want to know more about VT, click the Yes icon to see a quick text that will explain things even further.
Note: IF VT is already enabled on your computer, there is nothing else you can do. If it isn’t, follow our guide down below to enable VT on your system.
How to Enable VT (Virtual Technology) on Windows
1. Press “Win+R” and type “DXdiag” inside the Run box.
3. Find out your BIOS information as shown in the screenshot bellow.
4. Search the web for your particular BIOS along with your motherboard to find out what are the steps of entering it.
Note: Usually, to enter a BIOS you are required to press a key repeatedly when your computer is starting to boot up. That particular key varies from manufacturer to manufacturer.
5. Once you successfully entered your BIOS, look for a setting like Virtualisation, Virtual Technology, Hardware Virtualisation or any other setting that contains the word “Virtual“. When you identified the setting, enable it, save your changes and exit BIOS.
6. Your computer will then reboot with Virtualisation enabled which will make your emulators run even faster. Check Securable again to see if your to make sure VT is enabled.
How to Enable VT on UEFI-based Computer
If you weren’t able to find VT inside your BIOS settings, chances are your system is UEFI-based. In this case, you should go for a different approach:
1. Open the Start menu and Shift+Click on Restart.
2. Your PC will restart and go straight into a special menu. Select UEFI Firmware Settings.
3. Click on Restart to change the UEFI Firmware Settings.
4. Once you’re in, look around for an option named Intel VT or Virtualisation technology. Depending on your system configuration, you might find the option to enable virtualization under Chipset, Advanced Chipset Control or Advanced CPU Configuration.
4. Enable the option, select Save and Exit and wait for your computer to reboot.
If you are running on Windows 8 or Windows 10, there might be some problems between Virtual Technology and Microsoft’s Hyper-V Technology. Some emulators are reported to crash on launch if Hyper-V technology is enabled along with VT.
To avoid this issue, you can turn Hyper-V off by going to Control Panel > Programs and Features >Turn Windows features on or off and untick the box named Hyper-V.
Another known culprit that blocks Hardware Virtualisation is your antivirus. If you followed our steps above and Securable still shows that VT is disabled, you might need to look into your antivirus.
To prevent Avast or any other antivirus from blocking this function, go to Settings and look for an option like “enable hardware-assisted virtualisation” and make sure you disable it.
Reboot your computer and Hardware Virtualisation should be working properly.