Lecture Number 06
Lecture Number 06
10/1/2022 1
Hyper-V
• Whether you are a software developer, an IT professional, or a technology enthusiast, many of you need to
run multiple operating systems. Hyper-V lets you run multiple operating systems as virtual machines on
Windows.
• Hyper-V is virtualization software that virtualizes software. It can not only virtualize operating systems but
also entire hardware components.
• Hyper-V specifically provides hardware virtualization. That means each virtual machine runs on virtual
hardware. Hyper-V lets you create virtual hard drives, virtual switches, and a number of other virtual
devices all of which can be added to virtual machines.
• Unlike Fusion and Virtualbox, Hyper-V is not limited to the user’s device. You can use it for server
virtualization, too.
Hyper-V…
• Hyper-V is available in three versions.
• Hyper-V for Windows Servers
• Hyper-V Servers
• Hyper-V on Windows 10
• Hyper-V for Windows Servers is an add-on to the Windows Server OS.
• Hyper-V Servers, on the other hand, is a standalone solution that can be used to manage virtual and
dedicated server instances, just like Hyper-V for Windows Servers.
• Hyper-V on Windows 10 is the version that runs on your laptop.
• To use Hyper-V on windows 10, your system must meet Hyper-v’s requirement
System requirements
• Windows 10 Enterprise, Pro, or Education
• 64-bit Processor
• CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs).
• Minimum of 4 GB memory.
The Hyper-V role cannot be installed on Windows 10 Home.
Operating systems that run in Hyper-V
• Hyper-V on Windows supports many different operating systems in a virtual machine including various
releases of
• Linux
• FreeBSD
• Windows.
How to Use Hyper-V
• Hyper-V is preinstalled with Windows 10. You don’t have to download anything, but you do have to activate
it before you can use it.
• There are three ways that you can activate Hyper-V on windows 10:
• Using a PowerShell
• Using Command Prompt (CMD)
• Using settings
Enable Hyper-V using PowerShell
1. Open a PowerShell console as Administrator.
2. Run the following command:
• If the command couldn't be found, make sure you're running PowerShell as Administrator.
• When the installation has completed, reboot.
Enable Hyper-V with CMD
To enable the Hyper-V role using DISM:
1.Open up a PowerShell or CMD session as Administrator.
2.Type the following command:
1. Right click on the Windows button and select ‘Apps and Features’.
2. Select Programs and Features on the right under related settings.
3. Select Turn Windows Features on or off.
4. Select Hyper-V and click OK.