Enable Virtualization in BIOS for WSL & Docker
Last updated: December 25, 2025
Enable hardware virtualization (Intel VT-x / AMD SVM) in BIOS for WSL2, Docker, Hyper-V, and Android emulators. Step-by-step for every major PC brand.
Overview
WSL2, Docker, or emulator saying virtualization not enabled? Fix it in BIOS in 5 minutes.
What this helps with
What to expect: Medium difficulty • usually about 5-10 minutes.
This is one of 27 Virtualization & Containers fixes in the WindowsHelper library. The full step-by-step fix for this is in the WindowsHelper app.
Coming soon in the app
The full step-by-step fix for this is in the WindowsHelper phone app — coming soon, no price announced yet. The free PC Companion (available now) is the piece that connects your phone to your PC.
🔔 Get notified at launchRelated fixes in Virtualization & Containers
-
🖥️ Configure Virtual GPU Passthrough
Give a virtual machine real graphics power with Hyper-V GPU partitioning or full GPU assignment, and fix passthrough problems like Code 43 and black screens.
Medium45-60 minutes -
🌐 Configure Virtual Machine Networking
Connect virtual machines with NAT, external, internal or bridged networking, forward ports, isolate test networks and fix VMs with no internet.
Medium30-45 minutes -
🖥️ Configure VirtualBox Setup
Install VirtualBox, create a virtual machine, add Guest Additions, set up display, USB and shared clipboard, and fix common VirtualBox errors.
Medium30-45 minutes -
🐳 Fix Docker Desktop Issues
Docker Desktop stuck on starting? Check prerequisites and fix the Docker engine, WSL 2 errors, image pull failures, container networking and high memory use.
Medium45-60 minutes -
⚡ Fix Virtual Machine Performance
Make a virtual machine run better: the right CPU cores, dynamic memory, GPU acceleration, quicker virtual disks, power settings and VM benchmarks.
Medium30-45 minutes -
💾 Fix Virtual Machine Storage
Resolve virtual machine disk space issues including expanding VHDs, thin provisioning, snapshot management, and dynamic disk allocation in Hyper-V and VirtualBox.
Medium30-45 minutes -
🐳 Resolve Container Development Issues
Fix container development problems: Docker setup, Dockerfile build errors, port conflicts, container networking, volume permissions, image size and Compose.
Medium30-45 minutes -
🛡️ Resolve Virtualization Security
Secure virtual machines and containers: Windows Sandbox, VM isolation, Credential Guard, Secure Boot for VMs, VM traffic auditing and Docker hardening.
Medium45-60 minutes -
🐧 Resolve WSL Integration Issues
Fix WSL 2 problems: installation and kernel update errors, memory and CPU limits, Linux distributions, file access between Windows and Linux, and networking.
Medium30-45 minutes -
Configure Windows Sandbox
Enable, configure, and troubleshoot Windows Sandbox for safely testing software and browsing in an isolated disposable environment.
Medium15-45 minutes
You might also run into
-
⚙️ Troubleshoot Virtualization Compatibility
Get virtualization running: check CPU support, manage Hyper-V, and fix WSL 2, VMware, VirtualBox, Docker Desktop and Android emulator conflicts.
Medium30-45 minutes -
⚙️ Fix BIOS and UEFI Configuration Problems
Access, configure, update, and reset BIOS/UEFI firmware settings to resolve boot failures, hardware detection issues, and system configuration problems
Hard25-40 minutes -
Fix WSL2 Disk Space Growing Too Large
Fix WSL2 ext4.vhdx virtual disk consuming too much C: drive space. Clean up Docker images, compact the VHDX, and move WSL to another drive.
Medium5-15 minutes -
💾 Optimize Virtual Memory
Tune virtual memory: check RAM and page file use, let Windows manage the page file or set a custom size, and move it to a faster drive.
Medium30-45 minutes