Enable Hyper-V or install Hyper-V in Windows 11/10 Home

Stefan
Enable Hyper-V or install Hyper-V in Windows 10 Home

Hyper-V is a virtualization technology tool from Microsoft that is available by default only on Windows Windows 11-10 Professional, Windows 11-10 Enterprise, and Windows 11-10 Education editions.

Microsoft Hyper-V allows you to create one or more virtual machines to install and run different operating systems on a single Windows 11 or 10 computer. Having the right Windows 10 version isn't the only thing your PC needs. Your computer also needs the following hardware requirements to run virtual machines via Hyper-V in Windows.

Your computer must have 64-bit processor, 4GB minimum RAM and the processor must support the VM Monitor Mode Extension.

Hyper-V is therefore not available for Windows 11-10 Home. At least, that's the default. In this article I will explain to you step by step how you can install Hyper-V in Windows 10 Home edition without upgrading to a Windows 10 professional or higher edition.

Install Hyper-V in Windows 11 or Windows 10 Home

Go to the Windows desktop and right-click on a free space on the Desktop.

create new text file

Create a new text file and copy and paste the following text below into the newly created text file.

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

Go to File in the text editor you are using and click Save As. Save the file as HyperV.cmd.

Save HyperV file

Before proceeding, I recommend that you get a Create a Windows 10 restore point.

Right-click on the HyperV.cmd file and choose Run as Administrator.

Read also
Create virtual RAM disk in Windows 11 or 10

A new Command Prompt window will now open that will walk you through steps to install Hyper-V in Windows 10 home edition.

This Hyper-V installation process may take a few minutes.

When the file is ready you will be asked to restart your computer. Save your work and restart your computer.

Save this website to return for the Hyper-V installation next steps.

Install Hyper-V in Windows home edition

In the Windows search bar type: optionalfeatures. click on Optional parts add in Windows.

Enable Hyper-v in Windows

In the Turn Windows features on or off settings, click on Hyper-V and enable the option. Then click OK to enable Hyper-V in Windows 10 Home edition. A restart of Windows 10 is required to complete the Hyper-V installation.

Install Hyper-v in Windows

I hope this helped you. Thank you for reading!


Problem solved?


Help other people too.
Share this article on a website, forum or via social media.

Join our new computer forum for questions and computer help.
4 comments
  1. Thanks Stefan! Computer nerd here but explained very clearly and succeeded, thank you! Maybe a suggestion: I didn't find optionalfeatures and mine is called Apps and features.

  2. I have created the HyperV.cmd file, but I cannot run it as administrator (that option is not there when I right-click).

    1. Hi Ronald, try holding down SHIFT while right-clicking on the file. I assume you are an administrator in Windows. Greetings, Stefan

Do you have a computer question?

The email address will not be published. Required fields are marked with *