Windows OS Hub
  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux

 Windows OS Hub / Virtualization / Hyper-V / Enable Hyper-V on Windows 10/11 Pro and Home Editions

August 12, 2024

Enable Hyper-V on Windows 10/11 Pro and Home Editions

In addition to the Windows Server platform, the Hyper-V virtualization platform is also available in the desktop Windows editions. Users can create and run virtual machines using the built-in Hyper-V hypervisor. This article explains how to enable the Hyper-V feature on Windows 10 and 11.

The Hyper-V virtualization feature can be installed on the Pro and Enterprise editions of Windows 10 and 11. First, check that your computer hardware supports Hyper-V virtualization. Open a command prompt as an administrator and run:

systeminfo

Scroll down to the bottom of the output and check that the following components are enabled under Hyper-V Requirements:

VM Monitor Mode Extensions: Yes
Virtualization Enabled In Firmware: Yes
Second Level Address Translation: Yes
Data Execution Prevention Available: Yes

use the systeminfo command to check hyper-v requirements

If it says Virtualization Enabled in Firmware: No, enable hardware virtualization support in your computer’s BIOS/UEFI settings (it may be called Intel VT-X or AMD-V).

Then go to the CPU tab in the Task Manager and check the processor compatibility: Virtualization: Enabled should be specified here.
Check if hardware Virtualization in enabled using the Task Manager

If the Hyper-V components are already installed, you will see the message:

A hypervisor has been detected. Features required for Hyper-V will not be displayed.

On Windows 10 and 11, the Windows Features applet in the Control Panel can be used to enable the Hyper-V role. Run the optionalfeatures command and select the Hyper-V Platform and Management Tools features to install.

Windows Features enable Hyper-V

Alternatively, enable the Hyper-V feature from the PowerShell command prompt:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Or with DISM:

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V-All

PowerShell: Enable-WindowsOptionalFeature Microsoft-Hyper-V

Restart the computer after the features are installed. Check that hypervisor features are enabled:

Get-WindowsOptionalFeature -Online -FeatureName *hyper*|ft

Check if the Hyper-v feature is installed

Enable Hyper-V to start automatically:

bcdedit /set HypervisorLaunchType auto

The Hyper-V Manager GUI tool can be used to manage Hyper-V and virtual machines (virtmgmt.msc).

Hyper-V Manager console

It is also possible to use PowerShell to manage Hyper-V and VMs.

The Hyper-V feature is not available in the Home editions of Windows 10 and 11. However, a little trick allows installing the Hyper-V role from the WinSxS component store even in the Home Windows edition.

Create a batch file enable-hyperv.bat on the desktop with the following code:

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

Run the BAT file as an administrator.

BATt script to enable Hyper-v on Windows Home edition

Once the components are installed, restart the computer. Check that the Hyper-V virtualization feature is now available in the Windows Home.

Enable hyper-v on Windows 11 home edition

1 comment
9
Facebook Twitter Google + Pinterest
Hyper-VWindows 10Windows 11
previous post
How to Hide or Show Specific Settings Pages in Windows 11
next post
How to Hide or Show the ‘Safely Remove Hardware’ Icon on Windows

Related Reading

How to Enable and Configure Hyper-V Remote Management

June 8, 2023

How to Install and Configure Free Hyper-V Server...

March 16, 2024

How to Assign (Passthrough) a Physical GPU to...

June 11, 2024

Poor Network Performance on Hyper-V VMs in Windows...

February 20, 2023

Windows Cannot Find the Microsoft Software License Terms

April 19, 2023

Configure SR-IOV for Hyper-V Virtual Machines on Windows...

March 29, 2022

Hyper-V Virtual Machine Stuck in Stopping/Starting State

March 16, 2024

How to Install Windows 11 on a Hyper-V...

June 8, 2023

1 comment

nantha February 26, 2025 - 10:40 am

This works for me. Im on windows 10 home

Reply

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Recent Posts

  • Configuring Windows Protected Print Mode (WPP)

    May 19, 2025
  • Map a Network Drive over SSH (SSHFS) in Windows

    May 13, 2025
  • Configure NTP Time Source for Active Directory Domain

    May 6, 2025
  • Cannot Install Network Adapter Drivers on Windows Server

    April 29, 2025
  • Change BIOS from Legacy to UEFI without Reinstalling Windows

    April 21, 2025
  • How to Prefer IPv4 over IPv6 in Windows Networks

    April 9, 2025
  • Load Drivers from WinPE or Recovery CMD

    March 26, 2025
  • How to Block Common (Weak) Passwords in Active Directory

    March 25, 2025
  • Fix: The referenced assembly could not be found error (0x80073701) on Windows

    March 17, 2025
  • Exclude a Specific User or Computer from Group Policy

    March 12, 2025

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • How to Assign (Passthrough) a Physical GPU to a Hyper-V Virtual Machine
  • How to Enable and Configure Hyper-V Remote Management
  • Attaching Host USB Devices to WSL or Hyper-V VM
Footer Logo

@2014 - 2024 - Windows OS Hub. All about operating systems for sysadmins


Back To Top