Download Hyper-V for Windows 10 for Free

Download Hyper-V for Windows 10: Hyper-V was released with the codename “Viridian” on Windows Server 2008 for the first time as beta. Later on, the application was brought on different OS as a pre-built application. The application is a great tool for developers and testers, as you can use it to create a sandbox-like environment and check your projects.

It is one of the best virtualizations in the market and is being used by many. The only drawback that the app has is the issues with the BlueStacks application and the unavailability of different Windows editions. Hyper-V is not available on Windows 10 and can’t be even downloaded (that’s what Microsoft said).

On the other editions of Windows, you will need to enable it. You can enable them using CMD or PowerShell features. Microsoft stated that you can use Hyper-V only by upgrading your Windows 10 from Home to Professional if you want to use the application.

However, soon we have found a way to download Hyper-V on Windows 10 editions that don’t have the feature too. So, follow this method to download Hyper-V on Windows 10 for free.

Requirement for running Hyper-V

Before we start the procedure, let’s make sure you have the following specs, as they are a must for using Hyper-V on your Windows 10.

download hyper v for windows 10
  • Installed Windows 10.
  • You should have admin access.
  • The virtualization should be enabled in BIOS.
  • There is need for internet connection too, as you will download Hyper-V.
  • CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs).
  • A 64-bit processor with second-level address translation (SLAT).
  • 4 GB RAM memory to run the app. However, having 8GB will give your smooth performance while using the application.

Related: How to Enable VT-x or AMD-v in BIOS or UEFI Firmware

Download Hyper-V for Windows 10

There are no direct links to download the application for your Windows 10. You will need to create a script file that will download the app from GitHub and you will later install it on your system.

Create Script

First, you will need to create a script file to download the apps. You will need to create a new document on your screen. Now, paste the commands given below:

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
running script to download Hyper-V on Windows 10
running script to download Hyper-V on Windows 10

the commands above will start downloading the app automatically. But first, you will need to save the file as EnableHyper-V.bat. the only thing that matters here is that you will use the “.bat” file format. If you find the procedure above challenging then you can download the script file by this link.

Run Batch File and Restart

run batch file
run batch file

Now, you will need to run the script as admin. Right-click on the file and click on run as administrator. Soon CMD will pop up and with your active internet connection, the download will start. once you have downloaded the application, you will need to restart your system, so the changes would take place.

Note: duration of downloading will depend totally on your internet connection speed. The faster is the speed, lesser time it will take to get completed.

Before you quit the CMD, you will be asked to auto-enable it. You can type Y and press Enter to accept it. If you forgot this, then you can use the step below.

Enable Hyper-V

turn windows features on or off- enable Hyper-V
turn windows features on or off- enable Hyper-V

To enable Hyper-V, you will need to enable the Microsoft Windows Hypervisor Feature which can be found in Turn Windows Features On or Off. You can type “Turn Windows Features On or Off” in the Start and click on the feature.

When you are in, check the box of Hyper-V and click on OK.  

virtmgmt on RUN
virtmgmt on RUN

Here you can start Hyper-V. if you can’t find Hyper-V on your system then you can type “virtmgmt.msc” in your CMD or in RUN.

Create a Virtual Machine

To create a VM (virtual machine) on Hyper-V, you will need to open the app. Right-click on the connected server on the right panel and click on New > Virtual Machine…

Now, name your VM and click on Next.

Choose the generation of your VM. You can select either 32-bit or 64-bit. 32-bit will enable Legacy BIOS features on Generation 1. Whereas, 64-bit will give you the option of UEFI boot supported OS with Generation 2 (if you leave as default).

Input the RAM amount of your VM.

Configure the Network of your VM or you can let it as Default too.

Here you will need to create the Size of your Virtual Disk.

In the end, provide the assigned ISO of your guest OS.

Related: Download BlueStacks for Hyper-V by Direct Links

To uninstall or disable Hyper-V on Windows 10

To disable or uninstall Hyper-V from your Windows 10, you will need to go to “Turn Windows Features On or Off”. There you will need to uncheck the boxes of Hyper-V. Now restart your system and you have disabled the Hyper-V.

You may also like...

Leave a Reply

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