Enable or Disable Hardware Virtualization in Windows 11 and 10 [Full Guide]
Hardware virtualization is a processor feature that allows your computer to run virtual machines, Android emulators, and other advanced software more efficiently. Applications such as Hyper-V, VMware Workstation, VirtualBox, Windows Sandbox, Docker Desktop, and Android Studio rely on this technology to create isolated virtual environments without affecting your primary operating system.
Most modern computers support hardware virtualization, but the feature is often disabled in the BIOS or UEFI firmware by default.
Enabling it can improve compatibility with virtualization software, while disabling it may be necessary if certain applications or older programs experience conflicts.
In this guide, I have explained how to enable or disable hardware virtualization in Windows 11 and Windows 10.
Enable or Disable Hardware Virtualization in Windows 11 and 10 [Full Guide]

Before making any changes, it is important to understand that hardware virtualization is not controlled directly from the Windows Settings app. Instead, Windows can tell you whether virtualization is currently enabled, but the actual setting is changed from your computer’s BIOS or UEFI firmware.
The exact names and menu locations may differ depending on your computer manufacturer or motherboard brand.
However, the overall process remains very similar across most Windows PCs.
Step 1: Check Whether Hardware Virtualization Is Already Enabled
The first thing you should do is determine whether virtualization is already enabled. Many newer computers have this feature turned on by default, so you may not need to change anything.
Press Ctrl + Shift + Esc to open Task Manager. If Task Manager opens in the simplified view, click More details at the bottom.
Select the Performance tab and then click CPU from the left pane. Look toward the lower right corner of the window. You should see a field named Virtualization.
If it says Enabled, your computer already supports and has virtualization turned on. You can immediately use compatible applications such as Hyper-V, VirtualBox, or Windows Sandbox without making BIOS changes.
If it says Disabled, your processor probably supports virtualization, but the feature is turned off in your BIOS or UEFI settings. Continue with the next step.
If you do not see the Virtualization field at all, ensure that Windows is fully updated and that your processor supports hardware virtualization.
Step 2: Restart Your Computer and Open BIOS or UEFI Settings
Since virtualization is controlled by your computer’s firmware, you must enter the BIOS or UEFI setup.
Save your work and close all open applications before restarting your computer.
As the computer begins restarting, repeatedly press the appropriate key to open the firmware setup screen. The required key depends on your computer manufacturer. Many systems use Delete, F2, F10, F12, or Esc.
If Windows starts normally, restart the computer and try again while pressing the correct key earlier during startup.
Windows also provides another method to access UEFI settings.
Open Settings, navigate to System, then Recovery, and select Restart now beside Advanced startup. After the computer restarts, choose Troubleshoot, then Advanced options, followed by UEFI Firmware Settings, and finally select Restart.
Your computer will restart directly into the BIOS or UEFI interface without requiring keyboard shortcuts during startup.
Step 3: Locate the Hardware Virtualization Setting
Once inside the BIOS or UEFI screen, use your keyboard or mouse to navigate through the available menus.
Different manufacturers use different names for virtualization. You may find it under sections such as Advanced, CPU Configuration, Processor, Security, System Configuration, or Advanced CPU Settings.
Look for settings with names similar to Intel Virtualization Technology, Intel VT x, Intel VT d, AMD SVM Mode, AMD Virtualization, or simply Virtualization Technology.
Do not worry if the wording is slightly different. All of these settings refer to the processor’s virtualization capability.
Take your time while navigating through the menus. There is no need to rush, and changing only the virtualization option minimizes the chance of accidentally modifying other firmware settings.
Step 4: Enable or Disable Hardware Virtualization
After locating the virtualization option, select it and change its value.
To enable hardware virtualization, set the option to Enabled.
To disable hardware virtualization, set the option to Disabled.
Avoid changing any other BIOS settings unless you understand their purpose. Most firmware menus contain dozens of advanced options that control processor performance, storage, memory, and boot behavior.
Changing only the virtualization setting is enough for this task.
If your BIOS asks whether you want to confirm the modification, choose Yes or OK.
Step 5: Save the Changes and Restart Your Computer
After changing the virtualization setting, you must save your changes before leaving the BIOS.
Most systems display the correct keyboard shortcut at the bottom or side of the screen. In many cases, pressing F10 opens the Save and Exit menu.
Confirm that you want to save the configuration.
Your computer will restart automatically and boot back into Windows.
Do not turn off your computer while the BIOS is saving changes, as interrupting the process may cause startup issues.
Confirm That Virtualization Is Enabled or Disabled
Once Windows finishes loading, verify that your change was applied successfully.
Open Task Manager again by pressing Ctrl + Shift + Esc.
Select the Performance tab and click CPU.
Check the Virtualization status.
If you enabled the feature, it should display Enabled.
If you disabled it, the status should read Disabled.
You can now install or use applications that require virtualization, or continue troubleshooting software conflicts if you intentionally turned the feature off.
FAQs
What is hardware virtualization?
Hardware virtualization is a processor technology that allows one physical computer to run multiple operating systems or isolated environments using virtualization software. It improves performance and compatibility for virtual machines.
Does enabling virtualization slow down my computer?
No. Simply enabling hardware virtualization does not reduce your computer’s performance during normal use. It only becomes active when software that supports virtualization uses it.
Is hardware virtualization safe?
Yes. Enabling hardware virtualization is completely safe on supported processors. It is an official feature provided by Intel and AMD and is widely used by businesses, developers, students, and home users.
Why can’t I find the virtualization option?
Some older processors do not support virtualization. In other cases, the option may be hidden under a different menu in your BIOS or UEFI firmware. Updating your BIOS may also expose additional processor settings on certain systems.
Do I need virtualization for gaming?
Most PC games do not require hardware virtualization. However, Android emulators, Windows Sandbox, Docker, Hyper-V, and virtual machine software typically perform much better when virtualization is enabled.
Can I enable virtualization without entering BIOS?
No. Windows cannot directly enable or disable processor virtualization. The setting must be changed from your computer’s BIOS or UEFI firmware.
Why does VirtualBox or VMware say virtualization is disabled?
This usually means virtualization is turned off in the BIOS or another virtualization platform is using the feature. Verifying the BIOS setting and restarting the computer often resolves the issue.
Summary
Hardware virtualization is an essential processor feature for running virtual machines, Android emulators, Windows Sandbox, Docker, and other advanced applications. Although Windows allows you to check its status, enabling or disabling the feature requires entering your computer’s BIOS or UEFI firmware.
The process is straightforward. First, check whether virtualization is already enabled using Task Manager. Next, enter the BIOS or UEFI settings, locate the Virtualization Technology or SVM Mode option, change it to Enabled or Disabled, save the changes, and restart your computer. Finally, verify the new status in Windows.
By following this guide carefully, even first-time users can safely enable or disable hardware virtualization in Windows 11 and Windows 10 with confidence.
