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 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.
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.
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.
In the Windows search bar type: optionalfeatures. click on Optional parts add 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.
I hope this helped you. Thank you for reading!
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.
Hello, glad it worked. Thanks for your response! Greetings, Stefan
I have created the HyperV.cmd file, but I cannot run it as administrator (that option is not there when I right-click).
Hi Ronald, try holding down SHIFT while right-clicking on the file. I assume you are an administrator in Windows. Greetings, Stefan