
Getty Images/iStockphoto
This article will examine Hyper-V for Windows 11, including the prerequisites, how to enable it, and how to set up a VM and network. But first, let's consider why you may want to run Hyper-V on your Windows 11 workstation.
IT administrators can use Hyper-V on Windows 11 for a variety of business tasks from testing software and services to securing individual sessions, but there are several steps they need to take before Hyper-V and any virtual machines are ready to use.
Additionally, as an administrator you should learn what Hyper-V can docompared to other virtualization tools and what features allow it to stand out.
One of the biggest reasons that you might want to use Hyper-V is that it's free andincluded in your Windows 11 Pro or Enterprise license. Other virtualization software often requires you to pay extra. Even if some technologies are free -- for example, VMware Workstation -- you must download and register the software. The enrollment process for Hyper-V is quite straightforward for Windows administrators.
Virtualization is most often hosted on specialized servers withmany CPU cores and plenty of RAM, so why would you want to run Hyper-V on your own Windows 11 machine? There are many good scenarios for this.
An excellent use of Hyper-V is tocreate a VM to work within. This way, you can separate work and private software. You can even sandbox the machine on the network to only let it connect to company resources. Many viruses or ransomware still come through phishing email or messenger apps.
The risk of viruses and ransomware is much lower if you don't have social media or e-mail on the VM. Also, the chance of spreading it to the company network is lower. IT administrators, especially those who connect directly from their workstations to servers and the company back end, should consider doing this from a secure VM.
Another good use of Hyper-V is a lab environment to test changes and updates to software. You can have a VM with company software and install the update first on the VM. Then, you can go through a testing procedure before installing the update on all computers in the company network.
A major advantage of using Hyper-V isits ability to create checkpoints, which are snapshots of the VM, and bring the VM directly back to that point. You can quickly test out an update, and if it doesn't work, you can just set back the VM to the checkpoint. Then, it's immediately ready for another test.
Often when you are engaging with IT training from vendors, you will learn about new things that your company doesn't use or take advantage of. Creating a VM on your own workstation to go through the training material can be an easy way to learn via hands-on work. Checkpoints can quickly reset these training machines to a clean state to let you do a different exercise or retry a lesson.
Running Hyper-V on a Windows 11 machine does have a few prerequisites, which are the following:
To check if your system meets these requirements, start up the Task Manager by right-clicking on the taskbar. In the CPU part of the performance tab, see if the processor has virtualization enabled. It's in the bottom right corner under Logical processors, as shown in Figure 1.
Most modern CPUs and motherboards support virtualization by default, but it might be disabled.
You can change the virtualization setting in your machine's BIOS. The best way to do this is to Google your motherboard type or laptop manufacturer for "[insert brand and model] change BIOS CPU virtualization setting." This should provide manual or guided steps to change the virtualization feature of your CPU.
In the performance tab, you can also see if you have enough RAM to use Hyper-V. In Figure 1, there is a total of 15.9 GB, which exceeds the 4 GB needed. If the prerequisites are met, you can enable Hyper-V.
There are three waysto enable Hyper-V. The first method revolves around Windows features. You can find this by searching for Windows features in the start menu. This will bring up the features window and allow you to turn features on or off. Scroll to Hyper-V and check the boxes for Hyper-V, shown in Figure 2. Then clickOK and the Hyper-V installation will start. After the installation, you will be advised to reboot the machine.
You can also use the following command prompt to enable Hyper-V:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-VAfter thisDeployment Image Servicing and Management command runs, you will be prompted to restart the machine.
The last way to enable Hyper-V on your system is to use the PowerShell command:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-AllAfter the PowerShell script, you will be prompted to reboot the machine.
To start using Hyper-V, you will need to start the Hyper-V manager. This tool is installed when enabling Hyper-V on the system in the last step. To start the Hyper-V manager, you can search the start menu for Hyper-V, which will prompt you to open the Hyper-V manager.
In the Hyper-V manager, you can change global settings, create andmanage multiple VMs, and set up virtual networking. If this is your first time using Hyper-V, look over the global settings and check the networking settings to see if they fit your use case.
To access the global settings, click onHyper-V Settings...in the Hyper-V manager, on the right side under actions, or in the top bar under actions (Figure 3).
The settings you can change here will affect how the VMs are created. There are two settings that have the most significant effect on your Hyper-V system. First, the virtual hard disk setting is where theVHDs are created for your VMs. You can browse to a different HDD or SSD location in your system to save these files, as shown in Figure 4. The VHD files can grow into large files and require available storage.
The second setting to check is Virtual Machines, shown just below the Virtual Hard Disks setting in Figure 4. This is the location where VM configuration files are saved. Most of the time, you should save these in the same location as the VHDs.
The network is an integral part of Hyper-V because itworks with virtual network switches, which you can set to different access levels. To access the Virtual Switch Manager, click onActions in the Hyper-V manager or on the right-side action pane under Hyper-V settings.
Hyper-V will always create a default network switch. This will be an internal switch with NAT enabled.
From there, you can create three types of switches: external, internal, or private (Figure 5). Understanding the differences between these switches and selecting the correct one for your environment is essential.
A private switch allows only communication between VMs on this private switch. It stops communication between the VM and the host.
An internal switch allows communication between all VMs on the switch and connection to the host. It can also communicate with the host and use its internet connection through NAT.
An external switch requires its own physical network adapter and can be used to separate the Virtual Machine and Host Networks.
After enabling Hyper-V and setting up the network and global settings, you can create a VM. Before you begin,you need an ISO of the OS you want to install. This example uses an ISO of Windows Server 2022.
To start creating a VM, select Action > New > Virtual Machine in the Action menu (Figure 6).
This will bring up the New Virtual Machine Wizard. On the first screen, clickNext. Then, specify a name for the VM. You can also choose to store the VM in a different location than the one set in the global settings (Figure 7). After entering a name, click onNext.
This will bring you to the Generation selection screen. For modern OSes such as Windows 2022 or Windows 11, you can go with Generation 2 -- older OSes or 32-bit OSes require Generation 1. After selecting the right generation, click on Next.
Next, assign the VM the right amount of startup memory. If you check the Dynamic Memory box, the VM will not take all the RAM of the host assigned to it but only the memory it is using at the moment (Figure 8).After setting the right amount for your deployment, clickNext.
On the next screen, select which virtual network switch the VM will connect to. Select the switch you decided on and clickNext.
After that, you need to configure the VHD for the VM. Select the option to create a new disk. By default, it will choose the location of the global Hyper-V settings to save the virtual hard drive. These VHDX files are dynamic and will only require the storage they use, not the maximum storage they can be (Figure 9). After setting up the disk, clickNext.
The last thing to do is select the ISO from which you want to install our OS on the VM, clickNext, andFinish. Now that the VM is created, you can connect to it and install the OS in the VM. To do this, right-click on the VM in the Hyper-V Manager and clickConnect.
After connecting, you can start the VM by pressing the green power button in the upper left corner (see Figure 10) or by clicking onAction and selectingStart.
The VM will now boot from the ISO and is ready to install the OS.
After the OS installation you don't need to install extra drivers, as is the case with many other virtualization tools. Because Hyper-V is a Microsoft product, the drivers are alreadyincluded in the Windows OS.
With a VM up and running, you can perform all administrative tasks from the Hyper-V Manager. In the Hyper-V Manager's Virtual Machines pane, you can see a list of all VMs created in Hyper-V (Figure 11).
By right-clicking on the VM, you can start it, suspend it, or shut it down. Hyper-V also allows admins to pause and reset a VM. One other important option that Hyper-V offers is Checkpoints, which are snapshots of the VM that allow you to reset the VM to the point in time the checkpoint created.
You can create and manage a checkpoint by right-clicking on the VM, where you can select Checkpoint -- which will create a new point in time -- or Revert, which allows you to restore an earlier state of the VM.
Chris Twiest works as a technology officer at RawWorks in the Netherlands, focusing on the future Workspace and Cloud technologies for the end user.
Firmware, such as BIOS or UEFI, plays a crucial role in how securely a Windows device starts and operates. Organizations need to ...
The battle for desktop agent mindshare heats up. Microsoft is the latest to arm everyday office workers with tools to make their ...
Learn how to set up multifactor authentication in Microsoft 365 to enhance security, prevent unauthorized access and protect ...
Transform manually created AWS resources into manageable, automated infrastructure with CloudFormation's import resource with ...
In today's rapidly changing tech landscape, cloud strategy is more important than ever. This guide explores how to best use your ...
Cloud dominance intensifies as AWS, Microsoft and Google capture 63% of the $107B market. AWS leads at 29%, despite erosion, ...
Take advantage of Horizon 7 with VMC on AWS for a better hybrid cloud user experience, new use cases, and several different ...
Hock Tan talked only for several minutes during the keynote at VMware Explore 2025, but in that time, he laid the groundwork for ...
The first major revision of the VMware platform under Broadcom's ownership is now available to all VMware Cloud Foundation and ...










