WSL, VirtualBox, or Hyper-V saying virtualization is not enabled?
Short answer: Intel VT-x (Intel Virtualization Technology for x86 — the feature that lets the CPU efficiently run multiple OS environments simultaneously) and AMD-V (AMD's equivalent) must be enabled in the laptop's BIOS (Basic Input/Output System — the firmware that loads before Windows) before any virtual machine software can use them. The setting is typically one menu item in BIOS — disabled by default on most consumer laptops sold in India. The entire process takes under 5 minutes.
How to enable virtualization in BIOS — step by step
Step 1: Check if virtualization is already enabled
Before entering BIOS, verify the current state. Open Task Manager (Ctrl + Shift + Esc), go to the Performance tab, click CPU. At the bottom right, look for Virtualization: Enabled or Disabled. If it shows Enabled, skip to Step 4 — the BIOS setting is already correct and you only need to enable the Windows feature for WSL or Hyper-V. An alternative check: open Command Prompt as Administrator and type systeminfo, then look for the Hyper-V Requirements section — it lists whether hardware virtualization, SLAT (Second Level Address Translation — a CPU performance feature required for Hyper-V), and Data Execution Prevention are available.
Step 2: Enter BIOS — brand-specific hotkeys
Restart the laptop. As soon as the manufacturer logo appears (before Windows loads), press the correct key:
- HP (Pavilion, EliteBook, ProBook, Spectre): Press F10. On some models F10 opens the Boot Menu — try Esc first, then F10 for BIOS Setup.
- Dell (Inspiron, XPS, Vostro, Latitude): Press F2. Hold it from power-on until the BIOS screen appears.
- Lenovo (IdeaPad, ThinkPad, Legion, Yoga): Press F1 or Fn + F1. On newer IdeaPad models, press F2. Some Lenovo laptops have a small Novo button (a tiny recessed button near the power button) — press it to access the boot menu and choose BIOS Setup from there.
- Asus (VivoBook, ZenBook, ROG, TUF): Press F2 or Del at startup.
- Acer (Aspire, Swift, Nitro): Press F2 or Del. Some models require pressing Fn + F2.
If Windows loads before you can press the key, use the software method: Settings → System → Recovery → Advanced startup → Restart now, then choose Troubleshoot → Advanced options → UEFI Firmware Settings. Our guide to BIOS navigation walks through the menus on each brand in detail.
Step 3: Find and enable the virtualization setting
BIOS menus vary by brand and model generation. Here is where to find the setting on each major brand sold in India:
- HP: Advanced tab → CPU Configuration → Intel(R) Virtualization Technology (or AMD-V if AMD CPU) → set to Enabled.
- Dell: Virtualization Support tab → Virtualization → check the box for Enable Intel Virtualization Technology. Also enable VT for Direct I/O if visible.
- Lenovo ThinkPad: Security menu → Virtualization → Intel(R) Virtualization Technology → Enabled. Also enable Intel VT-d Feature.
- Lenovo IdeaPad and Legion: Configuration menu → Intel Virtual Technology → Enabled.
- Asus: Advanced tab → CPU Configuration → Intel Virtualization Technology → Enabled.
- Acer: Main or Advanced tab → Virtualization Technology → VTx and VTd both Enabled.
After enabling, press F10 to save and exit. The laptop will restart with virtualization active.
Step 4: The India angle — WSL 2 on Indian-market laptops and the Windows feature step
India's growing developer ecosystem — driven by IT services, fintech startups, and the STEM education sector — makes WSL 2 (Windows Subsystem for Linux 2 — a Microsoft tool that runs a real Linux kernel inside Windows) and Docker (a container platform used heavily in cloud development) increasingly common on student and professional laptops. BIOS virtualization alone is not enough for these tools. You also need to enable the Virtual Machine Platform Windows feature: open PowerShell as Administrator and run:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Restart, then set WSL to version 2: wsl --set-default-version 2. For Hyper-V (Microsoft's built-in hypervisor — a software layer that manages virtual machines): search for Turn Windows features on or off in Start, check Hyper-V and Windows Hypervisor Platform, click OK, and restart. Tested brands with Intel 12th/13th/14th gen CPUs (HP Pavilion 15-eg, Dell Inspiron 15 3520, Lenovo IdeaPad Slim 5, Asus VivoBook 15 X1502) and AMD Ryzen 7000 series (Lenovo IdeaPad 5 AMD, Asus VivoBook 14 M1402) all enable virtualization cleanly via the BIOS path above. Our dual-boot Windows and Linux guide covers further steps for developers running multiple OS environments.
When to call a laptop repair service
When DIY ends
Contact a technician if: the BIOS does not show a virtualization option at all (some very budget laptops lack VT-x support entirely at the BIOS level); BIOS shows the option but it cannot be changed (greyed out — common on corporate-managed laptops with BIOS admin password set); or the laptop throws a BSOD on first use of WSL/Hyper-V after enabling (indicating a firmware issue requiring a BIOS update).
Typical repair cost in India
BIOS configuration assistance: included in ₹149 doorstep visit. BIOS admin password reset: ₹500–₹1,500 depending on the security mechanism. BIOS firmware update: ₹800–₹2,000.
A note from the LRW Engineer Team
We get 4–6 calls a month from developers who have spent hours troubleshooting WSL 2 not working — and the fix is always the same two steps: enable VT-x in BIOS, enable Virtual Machine Platform in Windows. The BIOS step takes 3 minutes. Save this guide and bookmark it — it will solve this exact problem for every new laptop you set up.