Windows & Linux · Hyper-V Lab · Enabling Hyper-V in Windows 11

Enabling Hyper-V in Windows 11

Hyper-V can be enabled through Windows Features, PowerShell, or DISM. This page demonstrates all three methods with screenshots and zoom-enabled visuals.

Enable Hyper-V Using the Windows Features GUI

The most common method is enabling Hyper-V through the built-in GUI utility: Turn Windows features on or off.

Step 1 - Accessing Programs and Features from Control Panel
Step 2 - Click on Turn Windows features on or off in the upper-left.
Step 3 - Locating the Hyper-V Feature

Check the Hyper-V checkboxs Hyper-V Management Tools and Hyper-V Platform, then click OK.

Step 4 — Applying the Requested Changes
Step 5 — Restart Required to Complete Installation
Step 6 — Hyper-V Manager launched post installation



Enable Hyper-V Using PowerShell

PowerShell provides a fast, scriptable way to enable Hyper-V across multiple systems. The required command is:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

PowerShell Step 1 — Running the Enable-WindowsOptionalFeature Command
PowerShell Step 2 — Hyper-V Components Installing
PowerShell Step 3 — Restart Prompt After Installation



Enable Hyper-V Using DISM

DISM (Deployment Image Servicing and Management) is another command-line method for enabling Windows optional features. This method is commonly used in automation and imaging workflows.
The command is:
dism.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

DISM Step 1 — Running DISM to Enable Hyper-V
DISM Step 2 — Restart computer

Back to Home