Virtualization lets your PC emulate a different operating system, like Android™ or Linux. Enabling virtualization gives you access to a larger library of apps to use and install on your PC. If you upgraded from Windows 10 to Windows 11 on your PC, these steps will help you enable virtualization.

Note: Many Windows 10 PCs—and all PCs that come preinstalled with Windows 11—already have virtualization enabled, so you may not need to follow these steps.

Before you begin, determine your device model and manufacturer. You'll need this info later in the process. 

Before you begin, we recommend opening this page on a different device. Here's how to get to the UEFI from Windows:

  1. Save your work and close any open apps.

  2. Select Start  > Settings > System Recovery > Advanced startup, then select Restart now.

  3. Once your PC restarts, you'll see a screen that displays Choose an option. Select Troubleshoot > Advanced options > UEFI Settings > Restart.

  4. Your PC will restart again and you'll be in the UEFI utility. At this step, you might see the UEFI referred to as the BIOS on your PC.

The way the UEFI (or BIOS) appears depends on your PC manufacturer. Once you've enabled virtualization and exited the UEFI, your PC will restart.     

Important: Only change what you need to in the UEFI (or BIOS). Adjusting other settings might prevent you from accessing Windows. 

Instructions based on your PC manufacturer

Choose your PC manufacturer for specific instructions on enabling virtualization. If you don't see your manufacturer listed, refer to your device documentation.

 These are external links to the manufacturers' websites.

PC manufacturer

Link

Acer

How to Enable Virtualization Technology on Acer Products

Asus

For PCs with AMD processors: 

[Notebook] How to enable or disable AMD Virtualization (AMD-V™) technology?

For PCs with Intel processors: 

[Motherboard] How to enable Intel(VMX) Virtualization Technology in the BIOS?

[Notebook] How to enable or disable Intel® Virtualization Technology (VT-x)?

Dell

How To Enable or Disable Hardware Virtualization on Dell Systems | Dell US

HP

HP PCs - Enable Virtualization Technology in the BIOS

Lenovo

How to enable Virtualization Technology on Lenovo PC computers - Lenovo Support US

Microsoft

Virtualization is already enabled on Surface devices. 

Instructions based on your UEFI (or BIOS)

If your PC manufacturer isn't listed or you're unsure who it is, you may be able to find instructions for your UEFI (or BIOS). Choose your UEFI firmware developer for specific instructions on enabling virtualization. If you don't see your firmware developer listed, refer to your device documentation.

AMI

Refer to your device's firmware documentation

Phoenix

Refer to your device's firmware documentation

These instructions may apply if you upgraded your PC from Windows 10 to Windows 11.

Note: Many Windows 10 PCs—and all PCs that come preinstalled with Windows 11—already have Virtual Machine Platform enabled, so you may not need to follow these steps.

Here's how to turn it on:

  1. Select Start, enter Windows features, and select Turn Windows features on or off from the list of results.

  2.  In the Windows Features window that just opened, find Virtual Machine Platform and select it.

  3. Select OK. You might need to restart your PC.

 For more advanced info or help with troubleshooting, go to Microsoft Docs

Android is a trademark of Google LLC.  

Related topics

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

What affected your experience?

Thank you for your feedback!

×