How To Enable Virtual Technology In BIOS | For Intel & AMD

To enable virtualization in BIOS, reboot and enter the firmware using the correct key (Del, F2, or F1), locate the setting (Intel VT-x or AMD SVM), enable it, and save before exiting.

Virtualization lets your CPU run virtual machines, emulators, and features like Windows Subsystem for Linux. The setting is in your computer’s firmware (BIOS or UEFI), not inside Windows. The exact key you press at startup and the menu label vary by manufacturer, but the sequence is the same across Intel and AMD systems. This guide covers the most common paths so you can turn it on in under five minutes.

What Exactly Is “Virtual Technology” in BIOS?

The term refers to hardware virtualization support, specifically Intel VT‑x (VMX) on Intel CPUs and AMD‑V (SVM) on AMD CPUs. Most modern consumer and business PCs include this feature, but it is often disabled by default. Enabling it in BIOS allows hypervisors (like Hyper‑V, VMware, VirtualBox) to access the CPU’s virtualization extensions, which is required for running 64‑bit guest operating systems efficiently.

How To Enter Your BIOS or UEFI Firmware

Restart your PC and watch for a brief message like “Press DEL to enter Setup” or “Press F2 for BIOS.” The key is usually Del, F2, or F1, but it depends on your motherboard or laptop brand. If the screen flashes too fast, you can also reach UEFI settings from within Windows itself.

  • Windows 10 / 11: Open Settings > System > Recovery. Under Advanced startup, click Restart now. After the reboot, go to Troubleshoot > Advanced options > UEFI Firmware Settings > Restart. You’ll land directly in the firmware interface.
  • After entering BIOS: If you see a simplified “EZ Mode” screen, look for a way to switch to Advanced Mode. On ASUS motherboards, press F7; other manufacturers often label an “Advanced” tab or button.

Finding the Virtualization Setting

The option is rarely on the main screen. Most motherboards place it under one of these menu branches, in roughly this order of likelihood:

Manufacturer Typical BIOS Entry Key Common Menu Path
ASUS (desktop motherboards) Del or F2 Advanced Mode (F7) → Advanced → CPU Configuration → Intel (VMX) Virtualization Technology
HP (desktops & laptops) F10 Configuration → Virtualization Technology (VTx/VTd)
Dell (OptiPlex, XPS, Precision) F2 Virtualization Support → Virtualization (also enable VT for Direct I/O if present)
Lenovo (ThinkPad, IdeaPad) F1 (ThinkPad) or F2 / Novo button Security or Advanced → CPU Setup → Intel Virtualization Technology or SVM Mode
MSI Del Overclocking → CPU Features → SVM (AMD) or Intel Virtualization Tech
Acer F2 Advanced → CPU Configuration → Virtualization Technology
Gigabyte Del Tweaker → Advanced CPU Settings → SVM Mode (AMD) or Intel Virtualization Technology
Microsoft Surface Hold Volume Up + Power UEFI → Security → Device Configuration → Virtualization (enable both CPU and I/O)

If you don’t see a “Virtualization” label, look for VMX, VT‑x, VT‑d, AMD‑V, or SVM. On some boards it appears under Security or Chipset rather than CPU Configuration. The label will always reference Intel or AMD; the exact wording mirrors your CPU vendor.

Save and Reboot

Once you’ve changed the setting to Enabled, press F10 (or select Save & Exit) and confirm. The PC will restart. After booting into Windows, open Task Manager and go to the Performance tab. If virtualization is on, you’ll see “Virtualization: Enabled” near the bottom of the CPU section. This success cue confirms the firmware change stuck.

If Task Manager still shows virtualization disabled, double‑check that you saved before exiting. Also verify that your CPU actually supports virtualization – most do, but some older or budget models may lack it.

Turning On Virtual Machine Platform in Windows

Some Windows features (like WSL 2 or Hyper‑V) also need a software‑level component called Virtual Machine Platform. After enabling virtualization in BIOS, open Turn Windows features on or off (search for it in the Start menu), check Virtual Machine Platform, and click OK. A restart may be required. Microsoft’s official documentation covers this step in full.

Microsoft’s Enable Virtualization on Windows page walks through both the firmware and the Windows‑feature steps together.

CPU Vendor BIOS Setting Name(s) Notes
Intel Intel Virtualization Technology, VT‑x, VMX, Intel (VMX) Virtualization, VT‑d VT‑d is separate for I/O virtualization; enable both if present.
AMD SVM Mode, AMD‑V, Secure Virtual Machine Some older AMD boards label it “AMD SVM” under Overclocking.

Knowing your CPU vendor helps you spot the right option faster. If you have an Intel CPU and see “SVM,” it’s not the right setting; look for “VMX” or “Virtualization Technology.”

What If the Option Is Missing?

If you search every menu and can’t find a virtualization toggle, three things may be true:

  • Your CPU doesn’t support it – Check the Intel ARK database or AMD specifications for your processor model. Budget or very old CPUs sometimes omit virtualization.
  • The BIOS is hiding it – Some OEMs (especially on laptops) lock the setting. Try updating the firmware to the latest version, as newer releases sometimes unhide options.
  • It’s on by default – Many pre‑built PCs come with virtualization already enabled. Check Task Manager first before digging into BIOS.

If the setting genuinely doesn’t exist, you cannot run virtual machines on that hardware. In that case, consider a CPU upgrade or using cloud‑based VMs as an alternative.

Final Check: Your “Do This” Sequence

  1. Reboot and press the correct BIOS key for your PC.
  2. Switch to Advanced Mode if needed.
  3. Navigate to the CPU Configuration or equivalent menu.
  4. Find the virtualization option (Intel VT‑x/VMX or AMD SVM).
  5. Set it to Enabled.
  6. Save and exit (F10).
  7. After Windows boots, open Task Manager → Performance → CPU and verify “Virtualization: Enabled.”
  8. If using Hyper‑V or WSL 2, enable Virtual Machine Platform in Windows Features and restart once more.

Once both the firmware and Windows feature are turned on, any virtualization software can use the hardware acceleration. You’ll be set for running VMs, Android emulators, Docker Desktop, and more.

References & Sources