How To Enable Virtualization Technology On Windows 10 | BIOS

Enabling Virtualization Technology on Windows 10 requires turning on Intel VT-x or AMD-V in your BIOS, then activating Hyper-V in Windows features.

An Android emulator that refuses to boot, a Docker container that stalls, or a Windows Sandbox that errors out — all trace back to one toggle sitting in your motherboard’s firmware. Virtualization Technology lets your CPU run multiple operating systems side by side, and Windows 10 does not flip that switch itself. You have to enter the BIOS or UEFI settings, enable the hardware feature for your processor, and then turn on the Windows software layer that uses it. The whole process takes about five minutes and works on every recent Intel Core or AMD Ryzen machine.

What Virtualization Technology Does and Why You Need It

Virtualization Technology — Intel’s VT-x or AMD’s AMD-V — is a hardware feature baked into modern processors. When enabled, it allows the CPU to allocate dedicated resources to virtual machines, emulators, and containers without dragging the host system down. Without it, Hyper-V, Windows Sandbox, Docker Desktop, BlueStacks, and most third-party hypervisors refuse to start or run at unusable speeds.

Windows 10 Home supports the Virtual Machine Platform and Windows Sandbox but lacks the full Hyper-V Manager — that requires Pro or Enterprise. The hardware-level toggle in BIOS works on every edition.

Check Whether Your CPU Is Already Virtualization-Ready

Before digging into BIOS, open Task Manager to see the current state. Press Ctrl + Shift + Esc, click the Performance tab, then select CPU. Look at the bottom-right corner for the Virtualization line — if it reads Enabled, your hardware is already active and you only need to switch on the Windows features. If it says Disabled, proceed to the BIOS steps below.

Nearly every Intel Core processor from 2006 onward supports VT-x, and AMD Ryzen and FX chips all include AMD-V or SVM Mode. If your machine is a pre-2006 Pentium or an early Atom, the hardware may simply lack the capability.

Two Ways to Enter BIOS or UEFI on Windows 10

The method that works on any modern PC uses Windows Recovery Environment. For older systems without UEFI, the manual key-press method is the fallback.

Method 1: Access UEFI Firmware Settings From Windows (Recommended)

Open Settings > Update & Security > Recovery. Under Advanced startup, click Restart now. The system reboots into a blue menu — select Troubleshoot > Advanced options > UEFI Firmware Settings > Restart. The BIOS screen loads automatically.

This method only works on systems with UEFI firmware, which covers most Windows 10 PCs built in the last eight years. If the UEFI Firmware Settings option is missing, your motherboard uses legacy BIOS — use the manual key-press approach instead.

Method 2: Press the BIOS Key During Boot (Legacy and UEFI)

Restart the PC and press the appropriate key repeatedly immediately after the screen lights up — before the Windows logo appears. The most common keys are listed in the table below.

Windows 10’s Fast Startup feature can prevent the key press from registering. If the system boots straight into Windows, disable Fast Startup in Control Panel > Power Options > Choose what the power buttons do > Change settings that are currently unavailable, then uncheck Turn on fast startup and reboot.

A successful entry lands you on the BIOS setup screen, where the layout and cursor controls vary by manufacturer — arrow keys navigate, Enter selects, and hints usually appear at the bottom.

BIOS Keys by Manufacturer

Manufacturer Common BIOS Key Notes
ASUS F2 or DEL F2 on most recent models; DEL on older boards
Dell F2 F12 for one-time boot menu
HP F10 or ESC ESC opens a startup menu, then select BIOS Setup
Lenovo F1 or F2 F1 on ThinkPad; F2 on IdeaPad and ThinkCentre
MSI DEL Press repeatedly; also shows on-screen hint
Acer F2 or DEL F2 on laptops; DEL on desktops
Gigabyte F2 or DEL DEL on most desktop boards
Toshiba F2 ESC then F1 on some Satellites
Samsung F2 F2 or F10 on older models
Sony F2 or ASSIST ASSIST button on Vaio opens boot menu, then select BIOS

Enable Intel VT-x, AMD-V, or SVM Mode in BIOS

Once inside BIOS, the setting name and location vary by manufacturer, but the logic is the same: find the CPU configuration section and change one toggle. Intel chips use “Intel Virtualization Technology” or “VT-x.” AMD chips use “SVM Mode” or “AMD-V.”

Navigate to the tab that holds processor options. On ASUS and MSI boards it is Advanced > CPU Configuration. On Lenovo ThinkPads it is Security > Virtualization. On HP desktops it is Advanced > Device Configurations. Look for the line labeled with the Intel or AMD virtualization name, set it to Enabled, then press F10 to save and exit. If a prompt asks to confirm, select Yes.

One optional bonus setting — VT-d on Intel or IOMMU on AMD — enables direct I/O passthrough for virtual machines that need full hardware access, like GPU passthrough setups. Leave it enabled if you plan to use virtualization performance features.

Microsoft’s official enablement guide confirms the same BIOS-first sequence and the Windows feature step that follows.

Where the Virtualization Setting Lives in BIOS by Brand

The table below maps the exact menu path for the most common manufacturers, so you do not waste time hunting through tabs.

Manufacturer BIOS Menu Path Setting Name
ASUS Advanced > CPU Configuration Intel Virtualization Technology
MSI Overclocking > CPU Features Intel Virtualization Technology
Gigabyte Advanced > Virtualization Technology Virtualization Technology
Dell Virtualization Support Enable Intel Virtualization Technology
HP Advanced > Device Configurations Virtualization Technology
Lenovo (ThinkPad) Security > Virtualization Intel Virtualization Technology
Acer Advanced > Virtualization Technology Virtualization Technology

Turn On Hyper-V and Virtual Machine Platform in Windows

After the BIOS change saves and the system reboots, the hardware is active but Windows still needs its software layer enabled. Type “Turn Windows features on or off” into the Start search and open it. Check the boxes for Hyper-V, Virtual Machine Platform, and optionally Windows Sandbox. Click OK and restart when prompted.

On Windows 10 Home, the full Hyper-V Manager is not available — you can still enable Virtual Machine Platform and Windows Sandbox, but running multiple VMs requires the Pro or Enterprise edition. Third-party tools like BlueStacks or VMware Workstation do not rely on Hyper-V and work fine on Home once the BIOS toggle is on.

Verify Everything Is Working

Open Task Manager again (Ctrl + Shift + Esc, Performance tab, CPU) and check that Virtualization reads Enabled. Launch your emulator, Docker, or VM — if it starts without a hardware-acceleration error, the job is done. For Intel users, the Intel Processor Identification Utility lists Intel Virtualization Technology as a ticked check box under the CPU Technologies tab. AMD users can confirm with the AMD-V Detection Utility.

Common Setup Mistakes to Skip

Three errors trip up most people. The first is enabling Hyper-V in Windows before turning on the BIOS toggle — Hyper-V stays grayed out or fails to install until the hardware row is active. The second is Fast Startup intercepting the BIOS key press; the UEFI Recovery method bypasses this entirely. The third is looking for the virtualization setting under the wrong BIOS tab — it almost never lives under “System” or “Main”; check Advanced or Security first. If the setting still cannot be found, your motherboard may label it differently (some older HP and Dell boards call it “Virtualization Technology” right on the main Advanced screen), so scan each tab quickly rather than assuming one path fits every firmware version.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.