Windows OS Hub
  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows Server 2022
    • Windows 10
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
  • PowerShell
  • Linux

Hyper-V Virtualization Platform on Windows: Overview

Microsoft Hyper-V is a hardware virtualization platform from Microsoft that allows you to create and run independent, isolated virtual machines (VMs) on a physical host (server). Hyper-V allows the resources of the physical server hardware to be shared between virtual machines. Hyper-V is available as a separate role in all versions of Windows Server, and in the desktop versions of Windows 10 and Windows 11.

hyper-v role virtualization on windows

In order to use Hyper-V, the physical processor of the server must support hardware virtualization, and this feature must be enabled in the BIOS/UEFI settings (Intel VT/Intel Virtualization Technology or AMD-V/SVM Mode).

The architecture and components of Hyper-V

  • Hyper-V hypervisor is a separate component that is installed in Windows and provides the foundation for isolating and virtualizing the host’s physical hardware;
  • Virtual machine – an independent operating system instance running on the hypervisor. Virtual machines are isolated from each other and run in their own virtual environment. The administrator allocates resources (CPU time, memory, networking adapters, hard disks) to the virtual machine according to its needs;
  • Guest operating system – operating system installed in a virtual machine. You can use a variety of distributions as guest operating systems, including Windows and Linux;
  • Host OS – a Windows computer running Hyper-V role. The host operating system runs the virtual machines;
  • Virtual disk– virtual machine file emulating a physical hard disk. Hyper-V uses two virtual disk formats: VHD (Virtual Hard Disk) and VHDX (Virtual Hard Disk Extended);
  • Virtual switch – a software component that enables network access between VMs and to an external network.

What versions of Windows are able to run the Hyper-V virtualization platform?

  • Hyper-V is available for installation as a separate role in all versions of Windows Server 2022/2019/2016/2012R2/2008R2
  • Windows Hyper-V Server (which is a free version of the hypervisor) is a standalone product with no licensing requirements
  • In desktop versions of Windows x64 with Professional and Enterprise editions (including Windows 10 and Windows 11)

Windows Hyper-V platform features

  • Snapshots – Hyper-V can save the state of virtual machines and running guest operating systems and revert to previously saved states.
  • Clustering and high availability support
  • Live migration – allows you to move running virtual machines between Hyper-V hosts
  • Hyper-V GPU passthrough
  • SR-IOV (Single Root Input/Output Virtualization) provides direct access to Hyper-V host physical devices from the VM

The following features are only available in Hyper-V on Windows Server:

  • Live Migration
  • Hyper-V replication
  • Virtual Fiber Channel
  • SR-IOV for network adapters
  • Shared VHDX disks

Hyper-V management tools

  • Hyper-V Manager GUI console
  • System Center Virtual Machine Manager (SCVMM)
  • Hyper-V Module PowerShell cmdlets
  • Windows Admin Center (WAC) web-UI

Installing Hyper-V on Windows

  • How to install and configure free Windows Hyper-V Server 2019 (2016)
  • Enable nested Hyper-V on VMware ESXi VM

Configuring Hyper-V and virtual machines

  • Autostart VMs and configure boot order on Hyper-V
  • Enable routing between different IP subnets in Hyper-V
  • Manage the number of available cores (vCPU) for a virtual machine
  • How to backup Hyper-V virtual machines
  • Using Production Checkpoints in Hyper-V
  • How to mount an external USB device (flash drive, SD card) to a Hyper-V virtual machine
  • How to increase or shrink the Hyper-V VM virtual disk size

Hyper-V usage scenarios

  • Installing Windows 11 in a Hyper-V virtual machine
  • How to install VMware ESXi in a Hyper-V virtual machine
  • Clone, import, and export VMs in Hyper-V
  • Using Differential Disks in Hyper-V
  • Install Virtual Machine Platform components for Windows Subsystem for Linux (WSL) environment

Common Hyper-V and virtual machines problems and fixes

  • Hyper-V: slow file transfers to guest VMs on Windows Server 2019
  • Linux VM boot error: The image’s hash and certificate are not allowed
  • How to force shut down a Hyper-V VM that is not responding

Hyper-V Disadvantages

  • Hyper-V does not allow redirection of USB keys from the host operating system to the virtual machine. Redirection using solutions that implement the USB over IP protocol is recommended as a workaround. For example, you can use the usbipd-win open-source project to attach a host USB device to a Hyper-V virtual machine.
Enable hyper-v on Windows 11 home edition
Hyper-VWindows 10Windows 11

Enable Hyper-V on Windows 10/11 Pro and Home Editions

August 12, 2024

In addition to the Windows Server platform, the Hyper-V virtualization platform is also available in the desktop Windows editions. Users can create and run virtual machines using the built-in Hyper-V…

9 Facebook Twitter Google + Pinterest
Assign NVIDIA GPU to a Hyper-V Virtual Machine
Hyper-VPowerShellWindows 10Windows 11Windows Server 2019

How to Assign (Passthrough) a Physical GPU to a Hyper-V Virtual Machine

June 11, 2024

The RemoteFX vGPU feature can be used in previous versions of Hyper-V (starting with Windows 7/Windows Server 2008 R2) to passthrough a host discrete GPU graphics card to a virtual…

11 Facebook Twitter Google + Pinterest
Hyper-V Manager - connect to remote host in workgroup
Hyper-VWindows 10Windows Server 2019

How to Enable and Configure Hyper-V Remote Management

June 8, 2023

If you installed Hyper-V on a non-GUI edition of Windows (Windows Server Core or Microsoft Hyper-V Server), you can use PowerShell cmdlets from the Hyper-V module to manage your hosts…

14 Facebook Twitter Google + Pinterest
Attach shared USB device over the IP network to WSL
Hyper-VLinuxWindows 10Windows 11

Attaching Host USB Devices to WSL or Hyper-V VM

March 20, 2023

You can use the open-source usbipd-win project to access a computer’s physical USB devices from the Windows Subsystem for Linux (WSL2) or Hyper-V virtual machine. This tool allows you to…

3 Facebook Twitter Google + Pinterest
install hyper-v server 2019
Hyper-VPowerShellWindows Server 2016Windows Server 2019

How to Install and Configure Free Hyper-V Server 2019/2016

November 22, 2022

Microsoft Hyper-V Server is a free version of Windows Hypervisor that can be used to run virtual machines. In this guide, we’ll look at how to install and configure Microsoft…

13 Facebook Twitter Google + Pinterest
kill vmwp.exe hyper-v vm worker process with proc explorer
Hyper-VPowerShellWindows Server 2016Windows Server 2019

Hyper-V Virtual Machine Stuck in Stopping/Starting State

September 7, 2022

If your virtual machine running on Hyper-V is stuck for some reason, stopped responding, and doesn’t start/stop/reset after clicking the corresponding buttons in the Hyper-V Manager console, you can force-stop…

7 Facebook Twitter Google + Pinterest
enable secure boot and trusted platform module to windows 11 vm
Hyper-VWindows 11

How to Install Windows 11 on a Hyper-V Virtual Machine

March 16, 2022

Microsoft released a set of hardware requirements to install Windows 11 on a device. In particular, your computer must have a built-in TPM module (chip), a pretty modern CPU, UEFI…

6 Facebook Twitter Google + Pinterest
hyper-v create vm powershell
Hyper-VPowerShellVirtualizationWindows 10Windows Server 2019

Managing Hyper-V Virtual Machines with PowerShell

March 15, 2022

This article is about managing Hyper-V virtual machines from the PowerShell console. We’ll look at how to create virtual switches and virtual machines, change VM settings, and manage VMs. You…

5 Facebook Twitter Google + Pinterest
enable SR-IOV for a Hyper-V VM in Hardware Acceleration settings
Hyper-VPowerShellVirtualizationWindows Server 2019

Configure SR-IOV for Hyper-V Virtual Machines on Windows Server

February 11, 2022

SR-IOV (Single Root Input/Output Virtualization) is a host hardware device virtualization technology that allows virtual machines to have direct access to host devices. It can virtualize different types of devices,…

8 Facebook Twitter Google + Pinterest
Windows setup error - Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation
Hyper-VVMwareWindows 10Windows 11Windows Server 2016Windows Server 2019

Windows Cannot Find the Microsoft Software License Terms

January 24, 2022

The error “Windows cannot find the Microsoft Software License Terms” may appear when installing the Windows 10/11 or Windows Server 2022/2019/2016 operating system on a bare-metal computer/server or on a…

9 Facebook Twitter Google + Pinterest
  • 1
  • 2
join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMware
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • Cannot Install Network Adapter Drivers on Windows Server

    April 29, 2025
  • Change BIOS from Legacy to UEFI without Reinstalling Windows

    April 21, 2025
  • How to Prefer IPv4 over IPv6 in Windows Networks

    April 9, 2025
  • Load Drivers from WinPE or Recovery CMD

    March 26, 2025
  • How to Block Common (Weak) Passwords in Active Directory

    March 25, 2025
  • Fix: The referenced assembly could not be found error (0x80073701) on Windows

    March 17, 2025
  • Exclude a Specific User or Computer from Group Policy

    March 12, 2025
  • AD Domain Join: Computer Account Re-use Blocked

    March 11, 2025
  • How to Write Logs to the Windows Event Viewer from PowerShell/CMD

    March 3, 2025
  • How to Hide (Block) a Specific Windows Update

    February 25, 2025

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • How to Assign (Passthrough) a Physical GPU to a Hyper-V Virtual Machine
  • How to Enable and Configure Hyper-V Remote Management
  • Attaching Host USB Devices to WSL or Hyper-V VM
Footer Logo

@2014 - 2024 - Windows OS Hub. All about operating systems for sysadmins


Back To Top