If you want to install Hyper-V on Windows Server you can use the following PowerShell command to install the Hyper-V role. If you want to run Hyper-V, make sure your server does include the following requirements.
- 64-bit Processor with Second Level Address Translation (SLAT)
- CPU support for VM Monitor Mode Extension (VT-c on Intel CPU’s)
- Processors with Intel Virtualization Technology (Intel VT) or AMD Virtualization (AMD-V) technology
- Hardware-enforced Data Execution Prevention (DEP) must be available and enabled. Intel: XD bit (execute disable bit) AMD: NX bit (no execute bit)
- Minimum of 4 GB memory
Install-WindowsFeature -Name Hyper-V -ComputerName HOSTNAME -IncludeManagementTools -Restart
To check if Hyper-V is enabled, use the following command:
Get-WindowsFeature -Name Hyper-V -ComputerName HOSTNAME
If you are looking for installing Hyper-V on Windows 10, check the following blog post: Install Hyper-V on Windows 10 using PowerShell
Tags: Hyper-V, install, Install Hyper-V, Microsoft, PowerShell, Virtualization, Windows, Windows 10, Windows Server Last modified: January 12, 2019
Thanks for sharing the Hyper-V enable command.
Can you please share the command for checking the status of hyper-v, that is enabled/disabled.
Thanks in advance.
You can use the following command:
Get-WindowsFeature -Name Hyper-V