Software Utilities & Tools

Download Hyper-V for Windows 10 Workstation

Microsoft Hyper-V was released with the codename “Viridian” on Windows Server for the first time. Hyper-V comes in the category of VirtualBox and VMware. It is a native hypervisor software, firmware, hardware used to create or run VM (virtual machines).

The app is used like any other virtualization software to host any guest OS the user wants. Users can use it to create any kind of environment that they like. It is a great tool for developers and testers to test their projects in a sandbox-like environment created in Hyper-V.

Not only do you have the ability to change the environment to check your applications but also check your servers and more. Hyper-V supports both 86x and 64x applications.

It was released for the first time on Windows OS in Windows 8 and Windows Server 2008. In Windows Server 2008, only the beta version was released later on they released the full version.

Requirement for Hyper-V

The Hyper-V application is available in Windows 10 Enterprise, Windows 10 Pro, and Windows 10 Education. Other Windows 10 editions as Windows 10 Home don’t possess the app and need to download and install it.

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.

Enabled virtualization feature in BIOS or UEFI.

How to download Hyper-V on Windows 10?

Like we mentioned before, if you are using Windows 10 professional then you already have the app on your system and only need to enable it. However, those who don’t have the app can use the method below to download the application.

Normally, Hyper-V is provided on Windows OS in two different channels.

  • Microsoft releases Hyper-V as preinstalled application on Windows Server 2008.
  • There is also a freeware version for the users that can downloaded and installed. However, the freeware version has limited functionalities as well as limited Hyper-V components.

Download Hyper-V for Windows 10

First, you will need to create a document file by using any editor that you fancy. Once the file is created, you will need to paste the following command on the document and save it.

pushd “%~dp0”

 dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv.txt

 for /f %%i in (‘findstr /i . hyper-v.txt 2^>nul’) do dism /online /norestart /add-package:”%SystemRoot%\servicing\Packages\%%i”

 del hv.txt

 Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /All pause

Now change the file name and type to “Hv.bat” or “Hyper-V enabler.bat”. make sure, you are using the .bat as a file format. If you find it challenging then you can use the link to download the created file.

Here you will need to run the file as an administrator. Right-click on the file and click on Run as administrator.

Soon, CMD (command prompt) will pop up. Some loading will take place. The process might take some time, so take a break.

Reminder: make sure your internet connection is performing well here, as the system is now downloading Hyper-V from Microsoft Server.

Once the downloading has been completed, restart your system.

Note: for some users for unknown reasons, they will need to change the %% i to %i, as it won’t work for them.

How to Enable Hyper-V?

For those who need to enable the app only, they can use the link below.

Related Topic: How to enable Hyper-V on Windows 10?

About the author


Hey, it's your Admin. I am a tech enthusiast who is trying to improve his skills to help others. My goal is to provide solutions to different software and operating systems. If you are having any kind of problem with tech and need assistance then I am here for you.

Leave a Comment