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 Hyper-VWindows 10Windows 11

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
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 Cancel Windows Update Pending Restart Loop

May 6, 2025

View Windows Update History with PowerShell (CMD)

April 30, 2025

Change BIOS from Legacy to UEFI without Reinstalling...

April 21, 2025

Remove ‘Your License isn’t Genuine’ Banner in MS...

April 21, 2025

Uninstalling Windows Updates via CMD/PowerShell

April 18, 2025

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!

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMware
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • 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
  • AD Domain Join: Computer Account Re-use Blocked

    March 11, 2025
  • How to Write Logs to the Windows Event Viewer from PowerShell/CMD

    March 3, 2025
  • How to Hide (Block) a Specific Windows Update

    February 25, 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