How to Install Hyper-V on Windows Server 2019/2022

How to Install Hyper-V on Windows Server 2019/2022. Well, Hyper-V is a hypervisor providing a powerful platform for managing virtual machines on Windows Server. Important component of modern IT infrastructures, providing an easy way to deploy and manage virtualized workloads. This blog post walks you through the entire process of installing Hyper-V on your Windows Server 2019/2022. We cover everything from the prerequisites to the step-by-step instructions and best practices for configuring and managing virtual machines

What is Hyper-V?

Hyper-V is an advanced hypervisor technology developed by Microsoft that empowers users to create and manage multiple virtual machines (VMs) on a single physical server running Windows Server. With Hyper-V, you have multiple operating systems on a single machine. Each machine enjoys its own resources, applications, and environment. This robust platform allows for dynamic allocation and management of CPU, memory, and storage resources, along with configuring virtual networks and switches. Widely used in modern cloud environments and data centers due to its cost-effectiveness in hardware utilization, which amplifies business agility and scalability.

Advantages of Using Hyper-V

  • Server Consolidation: With Hyper-V, multiple virtual machines operate seamlessly on a single physical server. Consolidate your workloads and reduce your hardware costs significantly. 
  • Cost Effective: Comes as a package with Windows Server. Consequently, it’s a cos effective solution compared to proprietary hypervisors such as Oracle VM Server, Citrix Hypervisor, and IBM PowerVM.
  • Secure: With Hyper-V’s virtual machine isolation, you enjoy enhanced security.
  • High Availability and Disaster Recovery: Hyper-V offers features such as live migration and replication, which gives high availability and disaster recovery for virtual machines.
  • Scalability: Hyper-V supports the growing needs of organizations, allowing for easy expansion and scalability.
  • Flexibility:  Offers the versatility needed to cater to the unique needs of your organization.

Install Hyper-V on Windows Server 2019/2022

Installation Prerequisites

Before you begin installation, make sure you have the following:

  • 64-bit processor with support for Second Level Address Translation (SLAT).
  • At least 4GB of RAM.
  • Sufficient disk space for the operating system and virtual machines.
  • Virtualization support enabled in BIOS or UEFI. 
  • The server must be fully updated with the latest security and critical updates. It is recommended to run Windows Update and ensure that all available updates are installed before installing Hyper-V.
  • Have administrative privileges on the server to install Hyper-V.

Installing Hyper-V on Windows Server 2019/2022 Using Server Manager

After installing the required components, please follow the below steps to install the Hyper-V on Windows Server 2019/2022:

1.Start by opening Server Manager. Click on Win + R to open Run. Type “Server Manager” and click OK. 

2. After you’ve launched Server Manager, locate Add Roles and Features on the right-hand menu. Click it. The Add Roles and Features wizard launches.

3. You’re now in the Before you begin section. Here, you read about the tasks you need to have completed before installing Hyper-V. Click Next to proceed.

4. Next, choose the server where you’ll install Hyper-V. Click Next

Continue the following steps

5. In the “Server Roles” step, select Hyper-V from the list of features presented. 

6. Next, a pop up window launches to confirm the installation of the selected features. Click the Add Features button. You’ll go back to the Server Roles page. Click Next

7. On the Select Features page, click Next. 

8. Read some vital information about the Hyper-V server you’re creating. Click Next

9. On the “Create Virtual Switches” page,  you opt to create a virtual switch. Select Ethernet and click Next.

10. On the next page (Virtual Machine Migration), you get to configure the settings related to virtual machine migration. For now, go with the default settings and click Next

11. Under Default stores, select where to store virtual hard disk files and VM configuration files. You can leave the default selections. Click Next

12. On the Confirm installation selections step, confirm that you have installed all the roles, services, and features you need. Once you’re satisfied, select “Restart the destination server automatically if required.” Click Yes on the menu that pops up. 

13. Finally, click Install. Monitor the installation process on the “Progress” page. Once the installation is complete, click Close.

Now that you’ve completed the steps above, you’re now ready to start using Hyper-V on your Windows Server 2019 or 2022. 

Installing Hyper-V on Windows Server 2019/2022 Using PowerShell

Using PowerShell to install Hyper-V on Windows Server 2019/2022 is another convenient way to virtualize your server. PowerShell is a powerful command-line tool that allows you to automate tasks and configure settings on your server. This includes installing Hyper-V. Here’s how to go about it:

A) Press Win +R on your keyboard to open Run. 

B) Next, type “PowerShell” and then press Ctrl + Shift + Enter. A confirmation prompt pops up. Click Yes to launch PowerShell as an admin. 

C) Now copy and paste the following command into PowerShell

					Install-WindowsFeature -Name Hyper-V -IncludeAllSubFeature -IncludeManagementTools


D) Hit Enter to run the command and install the Hyper-V role along with the management tools.

E) Once the installation is complete, the wizard prompts you to restart your server to complete the process.

F) After the server has restarted, verify that installation was successful by typing the following command into PowerShell: 

					Get-WindowsFeature -Name Hyper-V

Running the command displays the status of the Hyper-V role, including whether it is installed or not.

How to Install Hyper-V on Windows Server 2019/2022 - Conclusion

Finally, Hyper-V is a built-in virtualization  technology that enables you to create and manage virtual machines (VMs) on your Windows Server 2019/2022. Create multiple VMs on a single physical server, save space and power. Also improve overall resource utilization. Additionally, Hyper-V provides a high degree of flexibility, allowing you to adjust the configuration of your virtual machines to meet changing business needs.

Overall, installing Hyper-V on Windows Server is a relatively simple and straightforward process. By following the steps outlined in this guide, you easily create and manage virtual machines on your server, reduce hardware and maintenance costs, and increase overall IT efficiency. For a small or a large scale production environment, Hyper-V provides a powerful platform for virtualization that meets your organization computing needs.

Avatar for Richard Kanyoro
Richard Kanyoro

The world’s biggest problems can be solved by progressively solving the little ones. I write to help people solve the “little” tech problems they face.

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x