Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do you want to use Hyper-V on your Windows 10 PC? You need to enable virtualization and this guide walks you through the steps.

Overview

To enable Hyper-V, your Windows 10 edition must be Enterprise, Pro, or Education. Windows Home, Mobile, or Mobile Enterprise do not support the Hyper-V feature.

In addition to meeting the above requirement, the PC must also meet the following hardware conditions:

  1. 64-bit Processor with Second Level Address Translation (SLAT)
  2. CPU MUST support for VM Monitor Mode Extension (VT-c on Intel CPU’s)
  3. Minimum of 4 GB memory. It should be higher, depending on the number of Virtual Machines you intend to run concurrently.

Finally, you need to enable Virtualization technology on the computer BIOS.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
AMD RYZEN 7 9800X3D 8-Core, 16-Thread Desktop Processor
  • The world’s fastest gaming processor, built on AMD ‘Zen5’ technology and Next Gen 3D V-Cache.
  • 8 cores and 16 threads, delivering +~16% IPC uplift and great power efficiency
  • 96MB L3 cache with better thermal performance vs. previous gen and allowing higher clock speeds, up to 5.2GHz
  • Drop-in ready for proven Socket AM5 infrastructure
  • Cooler not included

For a full list of all the requirements visit this link – Windows 10 Hyper-V System Requirements.

Once you’ve confirmed that your Windows 10 PC meets the requirements outlined above, use one of these options to install Hyper-V.

Rank #2
AMD Ryzen 9 9950X3D 16-Core Processor
  • AMD Ryzen 9 9950X3D Gaming and Content Creation Processor
  • Max. Boost Clock : Up to 5.7 GHz; Base Clock: 4.3 GHz
  • Form Factor: Desktops , Boxed Processor
  • Architecture: Zen 5; Former Codename: Granite Ridge AM5

Option 1: Enable Virtualization from Control Panel

To use this method, here are the steps below:

  1. Press Windows logo + R key to open Run command.
Enable Hyper-V in Windows 10 with Turn Windows Feature on or Off
  1. At Run command, type control panel. Then press OK.
  1. When Control Panel opens, click Programs.
hyper-v windows 10
  1. Then click Turn Windows Feature on or Off.
hyper-v windows 10
  1. Finally, to enable Hyper-V in Turn Windows feature on or off, check the box beside Hyper-V. Then click OK.
  1. The feature will begin to install…
  1. Then you will be required to restart your PC to complete the installation. Click Restart now.

Option 2: Enable Virtualization with DISM

You can also enable Hyper-V (virtualization) on Windows 10 with DISM. Here are the detailed steps:

  1. Type cmd in the search bar. Then right-click Command Prompt and select Run as administrator.
Enable Hyper-V in Windows 10 with DISM /Enable-Feature Command
  1. If you receive User Account Control prompt, click Yes.
Enable Hyper-V with DISM /Enable-Feature Command
  1. On the command prompt, type this command. Then press enter.
Dism /online /Get-Features | find "Microsoft-Hyper-V"

The command lists all available Hyper-V features…

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
AMD Ryzen 5 5500 6-Core, 12-Thread Unlocked Desktop Processor with Wraith Stealth Cooler
  • Can deliver fast 100 plus FPS performance in the world's most popular games, discrete graphics card required
  • 6 Cores and 12 processing threads, bundled with the AMD Wraith Stealth cooler
  • 4.2 GHz Max Boost, unlocked for overclocking, 19 MB cache, DDR4-3200 support
  • For the advanced Socket AM4 platform
Enable Hyper-V in Windows 10 with DISM /Enable-Feature Command
  1. To install all Hyper-V in Windows 10 (all features), type the command below. Then press enter.
Dism /online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All
  1. The feature will initiate the installation. Then prompt for a restart. Type Y and press enter.
Enable Hyper-V in Windows 10 with DISM /Enable-Feature Command

Option 3: Enable Virtualization with PowerShell

Here are the steps for this method:

  1. Search PowerShell. Then right-click Windows PowerShell and select Run as Administrator.
Enable Hyper-V with PowerShell Enable-WindowsOptionalFeature Cmdlet
  1. At the PowerShell command prompt, to list available Hyper-V features, type the command below. Then press enter.
Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like "Hyper-V"}

The command lists all available Hyper-V features…

Enable Hyper-V with PowerShell Enable-WindowsOptionalFeature Cmdlet
  1. To enable all Hyper-V features, type this command. Then press enter.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
  1. The command will install the features. Then prompt for a restart. Type Y. Then press enter.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Conclusion

Microsoft made it possible to run virtual machines on Windows 10 PCs that meet the requirements. As I pointed out in this guide, to run VMs on your Windows 10 computer, you must install the Hyper-V Windows optional feature.

Rank #4
Sale
AMD Ryzen™ 5 9600X 6-Core, 12-Thread Unlocked Desktop Processor
  • Pure gaming performance with smooth 100+ FPS in the world's most popular games
  • 6 Cores and 12 processing threads, based on AMD "Zen 5" architecture
  • 5.4 GHz Max Boost, unlocked for overclocking, 38 MB cache, DDR5-5600 support
  • For the state-of-the-art Socket AM5 platform, can support PCIe 5.0 on select motherboards
  • Cooler not included

In this guide, I shared three methods you can use to accomplish this task – via the GUI tool, DISM command, or Windows PowerShell.

Would you mind telling us the method you used to accomplish this task? To share your thoughts or ask questions, head over to the “Leave a Reply” comments form at the bottom of this page.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
AMD Ryzen 7 7800X3D 8-Core, 16-Thread Desktop Processor
  • Processor provides dependable and fast execution of tasks with maximum efficiency.Graphics Frequency : 2200 MHZ.Number of CPU Cores : 8. Maximum Operating Temperature (Tjmax) : 89°C.
  • Ryzen 7 product line processor for better usability and increased efficiency
  • 5 nm process technology for reliable performance with maximum productivity
  • Octa-core (8 Core) processor core allows multitasking with great reliability and fast processing speed
  • 8 MB L2 plus 96 MB L3 cache memory provides excellent hit rate in short access time enabling improved system performance

Alternatively, you can respond to the “Was this page helpful?” question below.

Finally, for more Windows 10 Itechguides, visit our Windows 10 How-To page.

Quick Recap

SaleBestseller No. 1
AMD RYZEN 7 9800X3D 8-Core, 16-Thread Desktop Processor
AMD RYZEN 7 9800X3D 8-Core, 16-Thread Desktop Processor
8 cores and 16 threads, delivering +~16% IPC uplift and great power efficiency; Drop-in ready for proven Socket AM5 infrastructure
$444.00
Bestseller No. 2
AMD Ryzen 9 9950X3D 16-Core Processor
AMD Ryzen 9 9950X3D 16-Core Processor
AMD Ryzen 9 9950X3D Gaming and Content Creation Processor; Max. Boost Clock : Up to 5.7 GHz; Base Clock: 4.3 GHz
$689.49
SaleBestseller No. 3
AMD Ryzen 5 5500 6-Core, 12-Thread Unlocked Desktop Processor with Wraith Stealth Cooler
AMD Ryzen 5 5500 6-Core, 12-Thread Unlocked Desktop Processor with Wraith Stealth Cooler
6 Cores and 12 processing threads, bundled with the AMD Wraith Stealth cooler; 4.2 GHz Max Boost, unlocked for overclocking, 19 MB cache, DDR4-3200 support
$84.93
SaleBestseller No. 4
AMD Ryzen™ 5 9600X 6-Core, 12-Thread Unlocked Desktop Processor
AMD Ryzen™ 5 9600X 6-Core, 12-Thread Unlocked Desktop Processor
Pure gaming performance with smooth 100+ FPS in the world's most popular games; 6 Cores and 12 processing threads, based on AMD "Zen 5" architecture
$174.00
SaleBestseller No. 5
AMD Ryzen 7 7800X3D 8-Core, 16-Thread Desktop Processor
AMD Ryzen 7 7800X3D 8-Core, 16-Thread Desktop Processor
Ryzen 7 product line processor for better usability and increased efficiency; 5 nm process technology for reliable performance with maximum productivity
$379.49

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.