AMD-V Is Disabled in the BIOS
When you try to run a virtual system in VirtualBox, you may get error “AMD-V is disabled in the BIOS”.
In general, VM software will require the CPU to help complete the VM virtualization process, because virtualization done by the software can be a slow process. Using the CPU to help in this task can greatly improve the virtual machine performance.
AMD-V, short for AMD Virtualization, is the virtualization extension provided by AMD CPUs. In some BIOS versions, AMD-V is also called AMD SVM. If this technology is disabled, VM won’t open.
The possible reasons of this error are as follows:
- As the error indicates, AMD-V is not enabled in BIOS.
- Microsoft Hyper-V is interfering with the AMD-V technology.
- BIOS version doesn’t support so many CPU cores.
To fix this error, you can try the following methods.
Fix 1. Enable AMD-V from the BIOS settings
AMD-V or AMD SVM has been enabled by default. But when the error “AMD-V is disabled in the BIOS” occurs, it’s very likely that this feature is disabled for some unknown reasons. Then, you can enable it again to solve the problem.
- Restart your laptop/desktop. Then, on the boot screen, press the BIOS key (F2, F4, F8, F10, F12, or the Del key) to enter into BIOS mode. The BIOS key may vary depending on computer models. But you can follow the on-screen instructions or search it online.
- In the BIOS interface, navigate to Advanced > CPU Configuration. In this tab, make sure the AMD-V or AMD SVM is enabled. The specific path and the virtualization technology name may vary depending on different BIOS versions.
- Press F10 to save the changes and then exit from BIOS.
Fix 2. Disable Windows Hyper-V
Microsoft Hyper-V is Microsoft’s own virtualization technology that is automatically enabled on most of the recent Windows versions. However, enabling Microsoft Hyper-V may turn off AMD-V technology automatically. In this case, you’ll need to disable the Microsoft Hyper-V. Here is the guide:
- Press Windows key + R to open the Run
- Type “cpl” into the Run box and press Enter.
- In the Programs and Features window, click Turn Windows features on or off on the left side of the panel.
- On the Windows Featureswindow, uncheck Hyper-V and click OK.
Disable Hyper-V In Windows 10 & 8: Learn Practical Ways
Fix 3. Change the Number of CPU Cores to 1
If the VM VirtualBox is forced to create a virtual machine with more than 1 CPU core, it will require hardware virtualizations. However, if the AMD-V technology is not supported by your current configuration, the virtualization procedure will not complete successfully and you will get the error “AMD-V is disabled in the BIOS”.
In this case, you can solve the error by changing the number of CPU cores to 1. Here is the guide:
- Open Oracle VM VirtualBox, right-click on the machine that is displaying the error and then click on Settings.
- In the Settings of your virtual machine, go to the System > Processortab, drag the slider associated with Processor(s) to 1 CPU and click OK to save.
- Close the settings menu and restart your virtual machine.