If you’re planning to use VirtualBox, VMware, Hyper-V, Windows Subsystem for Android, or Windows Subsystem for Linux (WSL), one of the first things you’ll need is hardware virtualization. This feature allows your processor to create virtual environments so your computer can run multiple operating systems and advanced applications more efficiently.
Enabling or disabling hardware virtualization in Windows 11 and Windows 10 isn’t as complicated as it sounds. In most cases, you’ll only need to confirm that your PC supports virtualization, turn it on in your computer’s BIOS or UEFI firmware, and verify that Windows recognizes it.
If you ever need to disable virtualization for compatibility or troubleshooting, the process is just as straightforward.
In this guide, I’ll walk you through every step using simple instructions and familiar Windows navigation paths.
How to Enable or Disable Hardware Virtualization in Windows 11 and 10?

Modern Intel and AMD processors include built-in virtualization technologies called Intel VT-x, Intel VT-d, AMD-V, or SVM Mode. These features let Windows and virtualization software access special CPU functions that improve performance, security, and compatibility when running virtual machines.
Windows itself doesn’t usually turn this feature on or off. Instead, it’s controlled by your computer’s firmware, commonly called BIOS or UEFI. That means you’ll be making one small change before Windows fully starts.
Don’t worry if you’ve never opened BIOS before. I’ll explain each step in plain English.
Step 1: Check Whether Your PC Supports Hardware Virtualization
Before changing anything, it’s smart to confirm whether your computer already supports virtualization and whether it’s currently enabled.
The easiest way is through Task Manager.
Press Ctrl + Shift + Esc to open Task Manager. If you only see a small window, click More details.
Go to Performance > CPU.
Look at the information on the right side of the window. You’ll see a line labeled Virtualization.
If it says Enabled, your PC already has hardware virtualization turned on.
If it says Disabled, your processor supports virtualization, but it’s currently turned off in BIOS.
If you don’t see the virtualization line at all, your processor may not support the feature, or your system firmware may not expose it.
This quick check helps you avoid unnecessary BIOS changes.
Step 2: Save Your Work Before Restarting
Since you’ll be entering your computer’s firmware settings, it’s important to close any open programs first.
Save any documents you’re working on and close running applications.
Once everything is saved, restart your computer instead of shutting it down completely. Restarting ensures the firmware loads normally and gives you access to the BIOS or UEFI setup screen.
Step 3: Enter BIOS or UEFI Settings
The next step is accessing your computer’s firmware settings.
Restart your computer.
As soon as the manufacturer’s logo appears, repeatedly press the appropriate key until the BIOS or UEFI screen opens.
Different computer brands use different keys.
| Computer Brand | BIOS Key |
| HP | F10 or Esc |
| Dell | F2 |
| Lenovo | F1 or F2 |
| ASUS | F2 or Delete |
| Acer | F2 |
| MSI | Delete |
| Gigabyte | Delete |
If Windows starts normally, don’t worry. Restart again and press the key a little earlier.
Many newer Windows 11 systems also let you access UEFI through Windows itself.
Go to Settings > System > Recovery > Advanced startup > Restart now.
After your PC restarts, go to Troubleshoot > Advanced options > UEFI Firmware Settings > Restart.
Your computer will reboot directly into BIOS or UEFI.
Step 4: Find the Virtualization Setting
Every BIOS looks a little different, but the virtualization setting is usually found in one of several common locations.
Look for menus such as Advanced, CPU Configuration, Processor, Security, or System Configuration.
Common names for the virtualization setting include Intel Virtualization Technology, Intel VT-x, Intel VT-d, AMD-V, SVM Mode, or simply Virtualization.
Take your time navigating. Most BIOS menus use the arrow keys, Enter, and Escape, although newer UEFI systems often support your mouse.
Don’t change unrelated settings unless you’re familiar with them.
Step 5: Enable Hardware Virtualization
Once you’ve found the correct setting, turning virtualization on is simple.
- Select the virtualization option.
- Change its value to Enabled.
- On Intel systems, you may see both Intel Virtualization Technology and VT-d.
- VT-x enables CPU virtualization.
- VT-d enables direct hardware access for advanced virtualization features.
For most users running virtual machines, enabling both options is perfectly fine if they’re available.
On AMD systems, enable SVM Mode or AMD-V.
After changing the setting, you’re ready to save your changes.
Step 6: Disable Hardware Virtualization
If you need to turn virtualization off, you’ll follow almost the same process.
- Enter BIOS or UEFI.
- Find the same virtualization setting.
- Change it from Enabled to Disabled.
Disabling virtualization may be necessary for certain older software, compatibility testing, or troubleshooting situations.
Keep in mind that applications requiring virtualization won’t work properly after disabling it.
Step 7: Save BIOS Changes and Restart
After enabling or disabling virtualization, you need to save your changes before exiting.
Most BIOS systems use F10 for Save and Exit, although some display the option on the screen.
Select Save Changes and Exit.
Confirm your choice.
Your computer will restart automatically and load Windows with the new virtualization setting applied.
Step 8: Verify That Virtualization Is Enabled
Once Windows finishes loading, verify that everything worked correctly.
- Press Ctrl + Shift + Esc.
- Go to Performance > CPU.
- Check the Virtualization line.
If it now says Enabled, you’ve successfully turned on hardware virtualization.
If it still says Disabled, return to the BIOS and make sure the correct virtualization option was changed and saved.
Enable Windows Virtualization Features if Needed
Turning on CPU virtualization doesn’t automatically install Windows virtualization tools.
Some Windows features require separate activation.
Go to Control Panel > Programs > Programs and Features > Turn Windows features on or off.
You’ll see several virtualization-related features.
Common options include Hyper-V, Virtual Machine Platform, Windows Hypervisor Platform, and Windows Subsystem for Linux.
Enable only the features you actually need.
Click OK, allow Windows to install the components, and restart your computer if prompted.
Why Enable Hardware Virtualization?
Many people wonder whether virtualization is worth enabling if they don’t use virtual machines every day.
There are several benefits.
Virtual machines run much more smoothly with hardware virtualization enabled.
Windows Subsystem for Android and WSL2 require virtualization.
Developers can safely test software inside isolated environments.
IT professionals can run multiple operating systems on one computer.
Security features like Core Isolation and some virtualization-based security technologies also rely on hardware virtualization.
For most modern PCs, leaving virtualization enabled doesn’t negatively affect everyday performance.
Common Problems and Their Solutions
Sometimes virtualization doesn’t work immediately after enabling it.
One common issue is that the BIOS setting isn’t available.
This may happen if your processor doesn’t support virtualization or if the manufacturer hides advanced settings on certain models.
Another issue is forgetting to save BIOS changes before exiting.
Always choose Save Changes and Exit before restarting.
If Windows still reports virtualization as disabled, update your BIOS to the latest version provided by your computer manufacturer.
Some users also experience conflicts with virtualization software.
For example, older versions of VirtualBox or VMware may need updates to work properly alongside newer Windows virtualization technologies.
Keeping both Windows and your virtualization software updated usually resolves these compatibility problems.
When Should You Disable Hardware Virtualization?
Most users can safely leave virtualization enabled, but there are situations where disabling it makes sense.
Some older applications may not behave correctly when virtualization is active.
Certain games with older anti-cheat systems have historically experienced compatibility issues, although this is much less common today.
IT administrators may temporarily disable virtualization while diagnosing specific hardware or firmware problems.
Unless you’re troubleshooting or following software-specific instructions, leaving virtualization enabled is generally the better choice.
FAQs
How do I know if virtualization is enabled in Windows?
Open Task Manager, go to Performance > CPU, and look for the Virtualization status. It will display either Enabled or Disabled.
Is hardware virtualization available on both Windows 11 and Windows 10?
Yes. Both Windows 11 and Windows 10 support hardware virtualization as long as your processor and motherboard include virtualization technology.
Does enabling virtualization slow down my PC?
No. For most users, enabling hardware virtualization has little to no impact on normal everyday performance.
What’s the difference between Intel VT-x and AMD-V?
Intel VT-x is Intel’s virtualization technology, while AMD-V performs the same function on AMD processors. Both provide hardware acceleration for virtual machines.
Why can’t I find the virtualization option in BIOS?
Some manufacturers place it under different menus like Advanced, CPU Configuration, or Security. If it’s completely missing, your processor or motherboard may not support the feature, or a BIOS update may be needed.
Do I need Hyper-V to use virtualization?
No. Hyper-V is a Windows virtualization platform, but programs like VirtualBox and VMware primarily require CPU virtualization to be enabled first.
Can I disable virtualization later?
Yes. Simply return to BIOS or UEFI, change the virtualization setting to Disabled, save your changes, and restart your computer.
Summary
Enabling or disabling hardware virtualization in Windows 11 and Windows 10 is a straightforward process once you know where to look. The most important step is accessing your computer’s BIOS or UEFI, locating the correct virtualization setting, changing it to Enabled or Disabled, saving your changes, and confirming the status in Task Manager.
For anyone using VirtualBox, VMware, Hyper-V, WSL2, or Android apps on Windows, enabling virtualization unlocks the full capabilities of modern processors and makes these tools work as intended. Even if you’re new to BIOS settings, following the navigation paths in this guide makes the process safe and easy.
Once configured correctly, your Windows PC will be ready to handle virtualization tasks with improved performance, better compatibility, and support for many of the advanced features built into today’s operating systems.