Skip to content
Follow
Windows 🟡 Intermediate

How to Enable or Disable CPU Virtualization in UEFI BIOS on Windows PC

Richard
Written by
Richard
Jul 17, 2026 Updated Oct 10, 2026 4 min read
How to Enable or Disable CPU Virtualization in UEFI BIOS Firmware Settings on Windows PC
How to Enable or Disable CPU Virtualization in UEFI BIOS Firmware Settings on Windows PC

CPU virtualization in your PC’s UEFI BIOS is a motherboard setting that lets your processor run virtual machines, Android emulators, and tools like Windows Subsystem for Linux. Intel processors call this feature Intel VT-x, while AMD processors call it AMD-V. Without this hardware setting turned on, virtual software cannot run properly on your system. Most modern PCs support it, but on many machines it ships switched off.

Advertisement
⚡ Quick Answer

Enable CPU virtualization by restarting your PC, opening the UEFI BIOS setup with F2 or Del, and setting Intel (VMX) Virtualization Technology to Enabled on Intel chips or SVM Mode to Enabled on AMD chips. Save with Save Changes & Reset. Check the result afterward in Task Manager under Performance CPU, where Virtualization should read Enabled.

Advertisement

These Windows features and tools depend on it:

Hyper-V and Windows Sandbox are only available in Windows 11 Pro, Enterprise and Education. Virtual Machine Platform, Windows Hypervisor Platform and WSL work on Home as well, but they still need virtualization turned on in the firmware.

Before you change anything, check whether virtualization is already on:

  1. Press Ctrl+Shift+Esc to open Task Manager .
  2. Click Performance in the left pane. If you only see a short list of running apps, click More details first.
  3. Click CPU. Look at the lower right of the chart, where the Virtualization line shows either Enabled or Disabled.

How to Change CPU Virtualization Settings

📝Good to KnowIf it says Enabled, you don’t need to change anything unless you want to turn it off.

If it says Disabled, the setting is off in the firmware, or another hypervisor is controlling it. To change it, restart your computer and open the UEFI BIOS setup screen with your manufacturer’s shortcut key, such as F2 or Del. Find the processor settings menu, locate the virtualization toggle, switch it to your preferred setting, and save your changes before booting back into Windows.

The steps below follow a common layout. Menu names and positions differ between motherboard and laptop makers, so yours may not match exactly.

Advertisement
  1. Restart your computer and go into the UEFI BIOS settings. This usually involves pressing a specific key (like F2, F10, F12, or DEL) right after you turn on your PC, before Windows starts loading. Your computer screen might tell you which key to press. Tap the key repeatedly rather than pressing it once, because the window is short.
  2. If the key doesn't work, use Windows instead. Go to Settings System Recovery, click Restart now next to Advanced startup, then choose Troubleshoot Advanced options UEFI Firmware Settings and click Restart. This option only appears on PCs that boot in UEFI mode. Fast Startup can also swallow the key press on a normal boot, so use Restart rather than a full shutdown and power-on.
  3. Look for a tab named Advanced. Once you find it, click on it. Then, find and click on CPU Configuration. You should now see a list of processor options. Some boards put the setting somewhere else, for example under a Security, Overclocking or Tweaker section, so look there if you can't find it.
  4. Now, you'll need to make a change based on whether your computer has an Intel or AMD processor:
    • If you have an Intel CPU: Find the setting called Intel (VMX) Virtualization Technology. Set it to Enabled to turn virtualization on, or Disabled to turn it off.
    • If you have an AMD CPU: Find the setting called SVM Mode. Set it to Enabled to turn virtualization on, or Disabled to turn it off.
    Use the mouse if your BIOS supports it. Otherwise, move with the arrow keys and press Enter to open the option and pick a value. Some vendors use a slightly different label, such as Virtualization Technology or Virtualization Support.
  5. Go to the Exit tab. Click on Save Changes & Reset. On some boards, F10 does the same thing.
  6. A confirmation box will appear. Click OK to save your changes and restart your computer.
  7. After Windows loads, open Task Manager again and go to Performance CPU The Virtualization line should now match the setting you chose.
⚠️WarningTo undo the change, repeat the same steps and set the option back to its previous value.

If you turn virtualization off, Hyper-V, WSL 2, Windows Sandbox and virtual machines will stop working, and Memory integrity may stop working too. Windows may also report that virtualization is disabled in the firmware. If the option is missing or greyed out, your processor or motherboard may not support it, or the BIOS may be locked by an administrator password. Updating the BIOS from your manufacturer sometimes adds the setting. If Task Manager still shows Disabled after you enabled it, check that you saved the change. If your PC is managed by an organization, that organization may also block it.

UEFI BIOS advanced CPU settings screen showing virtualization options.
UEFI BIOS advanced CPU settings screen showing virtualization options.
UEFI BIOS advanced settings for VMX settings, enabling CPU virtualization.
UEFI BIOS advanced settings for VMX settings, enabling CPU virtualization.

References:

Summary

You can quickly enable CPU virtualization by entering your computer's UEFI BIOS menu during startup and locating the processor settings. Look for options labeled Intel VMX or AMD SVM mode, switch the setting on or off based on your needs, and save your changes before exiting the BIOS. Then confirm the result in Task Manager under Performance CPU

Tags: #Windows 11

Did this guide fix your problem?

Richard

About the Author

Richard

Tech Writer, IT Professional

Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

Advertisement

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *